Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ Λ Μ 

A

AbstractPushableStream<T,X extends Adapter<T>,R extends java.util.stream.Stream<T>> - Class in com.aol.cyclops.util.stream.pushable
 
AbstractPushableStream(X, R) - Constructor for class com.aol.cyclops.util.stream.pushable.AbstractPushableStream
 
accept(T) - Method in interface com.aol.cyclops.control.Try.CheckedConsumer
 
accept(T) - Method in class com.aol.cyclops.data.LazyImmutable
 
accept(T) - Method in class com.aol.cyclops.data.Mutable
 
accept(Boolean) - Method in class com.aol.cyclops.data.MutableBoolean
 
accept(Byte) - Method in class com.aol.cyclops.data.MutableByte
 
accept(Character) - Method in class com.aol.cyclops.data.MutableChar
 
accept(double) - Method in class com.aol.cyclops.data.MutableDouble
 
accept(Float) - Method in class com.aol.cyclops.data.MutableFloat
 
accept(int) - Method in class com.aol.cyclops.data.MutableInt
 
accept(long) - Method in class com.aol.cyclops.data.MutableLong
 
accept(Short) - Method in class com.aol.cyclops.data.MutableShort
 
accept(FastFuture<T>) - Method in class com.aol.cyclops.react.collectors.lazy.BatchingCollector
 
accept(FastFuture<T>) - Method in class com.aol.cyclops.react.collectors.lazy.EmptyCollector
 
accept(FastFuture<T>) - Method in class com.aol.cyclops.react.collectors.lazy.SamplingCollector
 
accept(Object) - Method in interface com.aol.cyclops.types.extensability.MonadicConverter
 
accept(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.QuadConsumer
Performs operation with input parameters
accept(T1, T2, T3, T4, T5) - Method in interface com.aol.cyclops.util.function.QuintConsumer
Performs operation with input parameters
accept(S1, S2, S3) - Method in interface com.aol.cyclops.util.function.TriConsumer
Performs operation with input parameters
accumulate(CollectionX<Eval<T>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Eval
Sequence and reduce a CollectionX of Evals into an Eval with a reduced value
accumulate(CollectionX<Eval<T>>, Function<? super T, R>, Monoid<R>) - Static method in interface com.aol.cyclops.control.Eval
Sequence and reduce a CollectionX of Evals into an Eval with a reduced value
accumulate(Monoid<T>, CollectionX<Eval<T>>) - Static method in interface com.aol.cyclops.control.Eval
Sequence and reduce a CollectionX of Evals into an Eval with a reduced value
accumulate(CollectionX<FutureW<T>>, Reducer<R>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results of Futures, a single failure will cause a failed result, using the supplied Reducer Reducers
accumulate(CollectionX<FutureW<T>>, Function<? super T, R>, Monoid<R>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results of a batch of Futures which using the supplied mapping function to convert the data from each FutureW before reducing them using the supplied supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulate(Monoid<T>, CollectionX<FutureW<T>>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results only from the provided Futures, reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids A single Failure results in a Failed Future.
accumulate() - Method in class com.aol.cyclops.control.Validator
Accumulate validation results.
accumulate(T) - Method in class com.aol.cyclops.control.Validator
Accumulate validation results
accumulate(CollectionX<CompletableFuture<T>>, Reducer<R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results of Futures, a single failure will cause a failed result, using the supplied Reducer Reducers
accumulate(CollectionX<CompletableFuture<T>>, Function<? super T, R>, Monoid<R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results of a batch of Futures which using the supplied mapping function to convert the data from each FutureW before reducing them using the supplied supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulate(Monoid<T>, CollectionX<CompletableFuture<T>>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results only from the provided Futures, reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateErrors(Reducer<R>) - Method in class com.aol.cyclops.util.validation.ValidationResults
 
accumulateErrors(Monoid<E>) - Method in class com.aol.cyclops.util.validation.ValidationResults
 
accumulateJust(CollectionX<Maybe<T>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Maybe
Accummulating operation using the supplied Reducer (@see com.aol.cyclops.Reducers).
accumulateJust(CollectionX<Maybe<T>>, Function<? super T, R>, Monoid<R>) - Static method in interface com.aol.cyclops.control.Maybe
Accumulate the results only from those Maybes which have a value present, using the supplied mapping function to convert the data from each Maybe before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids..
accumulateJust(Monoid<T>, CollectionX<Maybe<T>>) - Static method in interface com.aol.cyclops.control.Maybe
Accumulate the results only from those Maybes which have a value present, using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulatePresent(CollectionX<Optional<T>>, Reducer<R>) - Static method in class com.aol.cyclops.util.Optionals
Accummulating operation using the supplied Reducer (@see com.aol.cyclops.Reducers).
accumulatePresent(CollectionX<Optional<T>>, Function<? super T, R>, Monoid<R>) - Static method in class com.aol.cyclops.util.Optionals
Accumulate the results only from those Optionals which have a value present, using the supplied mapping function to convert the data from each Optional before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulatePresent(Monoid<T>, CollectionX<Optional<T>>) - Static method in class com.aol.cyclops.util.Optionals
Accumulate the results only from those Optionals which have a value present, using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulatePrimary(CollectionX<Ior<ST, PT>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the result of the Primary types in the Collection of Iors provided using the supplied Reducer Reducers.
accumulatePrimary(CollectionX<Ior<ST, PT>>, Function<? super PT, R>, Semigroup<R>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the results only from those Iors which have a Primary type present, using the supplied mapping function to convert the data from each Ior before reducing them using the supplied Semgigroup (a combining BiFunction/BinaryOperator that takes two input values of the same type and returns the combined result) Semigroups.
accumulatePrimary(CollectionX<Ior<ST, PT>>, Semigroup<PT>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the results only from those Iors which have a Primary type present, using the supplied Semgigroup (a combining BiFunction/BinaryOperator that takes two input values of the same type and returns the combined result) Semigroups.
accumulatePrimary(CollectionX<Xor<ST, PT>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the result of the Primary types in the Collection of Xors provided using the supplied Reducer Reducers.
accumulatePrimary(CollectionX<Xor<ST, PT>>, Function<? super PT, R>, Monoid<R>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the results only from those Iors which have a Primary type present, using the supplied mapping function to convert the data from each Xor before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids..
accumulatePrimary(Monoid<PT>, CollectionX<Xor<ST, PT>>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the results only from those Xors which have a Primary type present, using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSecondary(CollectionX<Ior<ST, PT>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the result of the Secondary types in the Collection of Iors provided using the supplied Reducer Reducers.
accumulateSecondary(CollectionX<Ior<ST, PT>>, Function<? super ST, R>, Monoid<R>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the results only from those Iors which have a Secondary type present, using the supplied mapping function to convert the data from each Ior before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSecondary(Monoid<ST>, CollectionX<Ior<ST, PT>>) - Static method in interface com.aol.cyclops.control.Ior
Accumulate the results only from those Iors which have a Secondary type present, using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSecondary(CollectionX<Xor<ST, PT>>, Reducer<R>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the result of the Secondary types in the Collection of Xors provided using the supplied Reducer Reducers.
accumulateSecondary(CollectionX<Xor<ST, PT>>, Function<? super ST, R>, Monoid<R>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the results only from those Xors which have a Secondary type present, using the supplied mapping function to convert the data from each Xor before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids..
accumulateSecondary(Monoid<ST>, CollectionX<Xor<ST, PT>>) - Static method in interface com.aol.cyclops.control.Xor
Accumulate the results only from those Xors which have a Secondary type present, using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSuccess(CollectionX<FutureW<T>>, Reducer<R>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results only from those Futures which have completed successfully.
accumulateSuccess(CollectionX<FutureW<T>>, Function<? super T, R>, Monoid<R>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results only from those Futures which have completed successfully, using the supplied mapping function to convert the data from each FutureW before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSuccess(Monoid<T>, CollectionX<FutureW<T>>) - Static method in class com.aol.cyclops.control.FutureW
Asynchronously accumulate the results only from those Futures which have completed successfully, reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSuccess(CollectionX<CompletableFuture<T>>, Reducer<R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results only from those Futures which have completed successfully.
accumulateSuccess(CollectionX<CompletableFuture<T>>, Function<? super T, R>, Monoid<R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results only from those Futures which have completed successfully, using the supplied mapping function to convert the data from each FutureW before reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids.
accumulateSuccess(Monoid<T>, CollectionX<CompletableFuture<T>>) - Static method in class com.aol.cyclops.util.CompletableFutures
Asynchronously accumulate the results only from those Futures which have completed successfully, reducing them using the supplied Monoid (a combining BiFunction/BinaryOperator and identity element that takes two input values of the same type and returns the combined result) Monoids
accumulateSuccess(Reducer<R>) - Method in class com.aol.cyclops.util.validation.ValidationResults
 
accumulateSuccess(Monoid<T>) - Method in class com.aol.cyclops.util.validation.ValidationResults
 
accumulateUntilFail(T) - Method in class com.aol.cyclops.control.Validator
Run the accumulation until first fail
active - Variable in class com.aol.cyclops.types.stream.reactive.QueueBasedSubscriber.Counter
 
actOnFutures() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
LazyFutureStream operators act on the results of the previous stage by default.
Adapter<T> - Interface in com.aol.cyclops.data.async
Interface for an Adapter that inputs data from 1 or more input Streams and sends it to 1 or more output Streams
adapter(Adapter<T>) - Static method in class com.aol.cyclops.Matchables
Create a Pattern Matcher on cyclops-react adapter type (note this will only match on known types within the cyclops-react library)
AdaptersModule - Interface in com.aol.cyclops.data.async
 
AdaptersModule.ClosingSpliterator<T> - Class in com.aol.cyclops.data.async
 
AdaptersModule.QueueToBlockingQueueWrapper - Class in com.aol.cyclops.data.async
 
AdaptersModule.SingleContinuation - Class in com.aol.cyclops.data.async
 
AdaptersModule.StreamOfContinuations - Class in com.aol.cyclops.data.async
 
add(Xor<E, R>) - Method in class com.aol.cyclops.control.Validator
Add a FunctionalJava Validation to this CumulativeValidation
add(Validator<T, R, E>) - Method in class com.aol.cyclops.control.Validator
Add another Validator instance to this validation
add(Object) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
add(T) - Method in class com.aol.cyclops.data.async.Queue
Add a single data point to the queue If the queue is a bounded queue and is full, will return false
add(T) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
add(int, T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
Deprecated. 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
add(int, T) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
Deprecated. 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
add(int, T) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
add(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
add(FastFuture<T>) - Method in class com.aol.cyclops.react.collectors.lazy.EmptyCollector
 
add(U, Queue<U>) - Method in interface com.aol.cyclops.types.futurestream.LazyToQueue
 
addAll(Collection) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
Deprecated.
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
Deprecated.
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
Deprecated.
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
Deprecated.
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
Deprecated.
addAll(int, Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
Deprecated. 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
Deprecated.
addAll(int, Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
Deprecated. 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
addAll(int, Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
addAll(Collection<? extends T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
addContinuation(Continuation) - Method in class com.aol.cyclops.data.async.AdaptersModule.SingleContinuation
 
addContinuation(Continuation) - Method in class com.aol.cyclops.data.async.AdaptersModule.StreamOfContinuations
 
addContinuation(Continuation) - Method in interface com.aol.cyclops.data.async.ContinuationStrategy
 
addContinuation(Continuation) - Method in class com.aol.cyclops.data.async.Queue
 
addContinuation(Continuation) - Method in class com.aol.cyclops.types.stream.reactive.QueueBasedSubscriber
 
addFirst(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
addLast(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
addQueue(Queue) - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
addQueue(Queue) - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
addQueue(Queue) - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
addToQueue(Queue) - Method in interface com.aol.cyclops.types.futurestream.EagerToQueue
 
addToQueue(Queue) - Method in interface com.aol.cyclops.types.futurestream.LazyToQueue
 
addToQueue(Queue) - Method in interface com.aol.cyclops.types.futurestream.ToQueue
 
addToSet(int, int, int, int) - Method in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
Advice0() - Constructor for class com.aol.cyclops.control.FluentFunctions.Advice0
 
Advice1() - Constructor for class com.aol.cyclops.control.FluentFunctions.Advice1
 
Advice2() - Constructor for class com.aol.cyclops.control.FluentFunctions.Advice2
 
Advice3() - Constructor for class com.aol.cyclops.control.FluentFunctions.Advice3
 
after(TriConsumer<T1, T2, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
Apply after advice to this BiFunction
after(BiConsumer<T, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
Apply After advice to this function capturing both the input and the output with the provided BiConsumer
after(Consumer<R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentSupplier
Apply after advice to this Supplier
after(QuadConsumer<T1, T2, T3, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Apply after advice to this TriFunction
aggregate(AnyM<T>) - Method in interface com.aol.cyclops.control.AnyM
Aggregate the contents of this Monad and the supplied Monad
aggregate(AnyM<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
aggregate(AnyM<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
ALL_SPEC - Static variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
ALL_SPEC_INT - Static variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
True if predicate matches all elements when Monad converted to a Stream
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
True if predicate matches all elements when Monad converted to a Stream
allMatch(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.NestedCollectable
Each nested value will be true if predicate matches all elements when Monad converted to a Stream Nested analog to ReactiveSeq.allMatch(java.util.function.Predicate<? super T>)
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
True if predicate matches all elements when Monad converted to a Stream
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous All Match operation
allMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
allMatch(Predicate<? super T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous All Match operation
allOf(FutureW<T>...) - Static method in class com.aol.cyclops.control.FutureW
Wait until all the provided FutureW's to complete
allOf(Collector<? super U, ?, R1>, Function<? super R1, ? extends R2>) - Method in interface com.aol.cyclops.types.futurestream.EagerToQueue
 
allOf(Collector<? super U, ?, R1>, Function<? super R1, ? extends R2>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
allOf(Function<? super List<U>, ? extends R>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
React and allOf allOf is a non-blocking equivalent of block.
allOf(Predicate<? super T1>...) - Static method in class com.aol.cyclops.util.function.Predicates
 
always(Supplier<T>) - Static method in interface com.aol.cyclops.control.Eval
Lazily create an Eval from the specified Supplier.
AlwaysContinue - Class in com.aol.cyclops.react.async.subscription
 
AlwaysContinue() - Constructor for class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
andFinally(Try.CheckedConsumer<V, X>) - Method in interface com.aol.cyclops.control.Try.AndFinally
Define the finally block and execute the Try
andFinally(Try.CheckedConsumer<V, X>) - Method in class com.aol.cyclops.control.Try.MyFinallyBlock
 
andThen(Function<? super R, ? extends V>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
 
andThen(Function<? super R, ? extends V>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
 
andThen(Function<? super R, ? extends R2>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Compose this TriFunction with the provided function into a single TriFunction.
any() - Static method in class com.aol.cyclops.util.function.Predicates
 
any(Class<Y>) - Static method in class com.aol.cyclops.util.function.Predicates
Match against any object that is an instance of supplied type
AnyM<T> - Interface in com.aol.cyclops.control
Wrapper for Any Monad type There are two subsclass of AnyM - @see AnyMValue and @see AnyMSeq.
anyM() - Method in interface com.aol.cyclops.control.FeatureToggle
 
anyM() - Method in class com.aol.cyclops.control.FeatureToggle.Disabled
 
anyM() - Method in class com.aol.cyclops.control.FeatureToggle.Enabled
 
anyM(AnyM<T1>) - Static method in class com.aol.cyclops.control.For
Add a AnyM as next nested level in the comprehension
anyM() - Method in interface com.aol.cyclops.control.Ior
 
anyM() - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
anyM() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
anyM() - Method in interface com.aol.cyclops.control.Reader
 
anyM() - Method in interface com.aol.cyclops.control.Streamable
 
anyM() - Method in interface com.aol.cyclops.control.Try
 
anyM() - Method in class com.aol.cyclops.control.Try.Failure
 
anyM() - Method in class com.aol.cyclops.control.Try.Success
 
anyM() - Method in interface com.aol.cyclops.control.Xor
 
anyM(AnyM<T>) - Static method in class com.aol.cyclops.Matchables
 
anyM() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
anyM() - Method in interface com.aol.cyclops.types.MonadicValue
 
anyM() - Method in interface com.aol.cyclops.types.MonadicValue1
 
AnyM.AnyMFactory - Class in com.aol.cyclops.control
 
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
True if a single element matches when Monad converted to a Stream
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
True if a single element matches when Monad converted to a Stream
anyMatch(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.NestedCollectable
Each nested value will be True if a single element matches when Monad converted to a Stream Nested analog to ReactiveSeq.anyMatch(java.util.function.Predicate<? super T>)
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
True if a single element matches when Monad converted to a Stream
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous Any Match operation
anyMatch(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
anyMatch(Predicate<? super T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous Any Match operation
anyMDisabled() - Method in interface com.aol.cyclops.control.FeatureToggle
 
anyMDisabled() - Method in class com.aol.cyclops.control.FeatureToggle.Disabled
 
anyMDisabled() - Method in class com.aol.cyclops.control.FeatureToggle.Enabled
 
anyMEnabled() - Method in interface com.aol.cyclops.control.FeatureToggle
 
anyMEnabled() - Method in class com.aol.cyclops.control.FeatureToggle.Disabled
 
anyMEnabled() - Method in class com.aol.cyclops.control.FeatureToggle.Enabled
 
AnyMFactory() - Constructor for class com.aol.cyclops.control.AnyM.AnyMFactory
 
anyMFailure() - Method in interface com.aol.cyclops.control.Try
 
anyMFailure() - Method in class com.aol.cyclops.control.Try.Failure
 
anyMFailure() - Method in class com.aol.cyclops.control.Try.Success
 
anyMOf(F) - Static method in class com.aol.cyclops.control.FeatureToggle.Disabled
Create a new disabled switch
anyMOf(F) - Static method in class com.aol.cyclops.control.FeatureToggle.Enabled
Create a new enabled switch
anyMOf(X) - Static method in class com.aol.cyclops.control.Try.Failure
Construct a Failure instance from a throwable
anyMOf(T, Class<? extends Throwable>[]) - Static method in class com.aol.cyclops.control.Try.Success
 
anyMOf(T) - Static method in class com.aol.cyclops.control.Try.Success
 
AnyMSeq<T> - Interface in com.aol.cyclops.types.anyM
Wrapper around 'Any' non-scalar 'M'onad
anyMSuccess() - Method in interface com.aol.cyclops.control.Try
 
anyMSuccess() - Method in class com.aol.cyclops.control.Try.Failure
 
anyMSuccess() - Method in class com.aol.cyclops.control.Try.Success
 
AnyMValue<T> - Interface in com.aol.cyclops.types.anyM
Wrapper around 'Any' scalar 'M'onad
anyOf(FutureW<T>...) - Static method in class com.aol.cyclops.control.FutureW
Select the first FutureW to complete
anyOf(Function<? super U, ? extends R>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
React to the completion of any of the events in the previous stage.
anyOf(Predicate<? super T1>...) - Static method in class com.aol.cyclops.util.function.Predicates
 
ap(Functor<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative2
 
ap(Optional<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative2
 
ap(CompletableFuture<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative2
 
ap(Functor<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative3
 
ap(Optional<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative3
 
ap(CompletableFuture<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative3
 
ap(Functor<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative4
 
ap(Optional<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative4
 
ap(CompletableFuture<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative4
 
ap(Functor<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative5
 
ap(Optional<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative5
 
ap(CompletableFuture<T>) - Method in interface com.aol.cyclops.types.applicative.Applicative5
 
ap(BiFunction<T, T, T>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
Apply the provided function to combine multiple different Applicatives, wrapping the same type.
ap(Semigroup<T>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ap(ConvertableFunctor<T>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions.SemigroupApplyer
 
ap(ConvertableFunctor<T>) - Method in interface com.aol.cyclops.types.applicative.EagerApplicative
 
ap(Optional<T>) - Method in interface com.aol.cyclops.types.applicative.EagerApplicative
 
ap(CompletableFuture<T>) - Method in interface com.aol.cyclops.types.applicative.EagerApplicative
 
ap(Iterable<? extends T>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative
 
ap(Iterable<? extends T>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative2
 
ap(Iterable<? extends T>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative3
 
ap(Iterable<? extends T>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative4
 
ap(IterableFunctor<T>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative5
 
ap1(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
ap1(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
ap1(Function<? super T, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ap1(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
ap1(Function<? super U, ? extends R>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
ap2(BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
Apply the provided function to two different Applicatives.
ap2(BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
ap3(TriFunction<? super T, ? super T2, ? super T3, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ap3(TriFunction<? super T, ? super T2, ? super T3, ? extends R>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
ap4(QuadFunction<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ap4(QuadFunction<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
ap5(QuintFunction<? super T, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ap5(QuintFunction<? super T, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
append(T...) - Method in interface com.aol.cyclops.control.ReactiveSeq
Append values to the end of this ReactiveSeq
append(T) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
append(T...) - Method in interface com.aol.cyclops.control.Streamable
Append values to the end of this Streamable
append(Stream<T>, T...) - Static method in class com.aol.cyclops.control.StreamUtils
Append values to the end of this SequenceM
append(U...) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
append(T...) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Append values to the end of this SequenceM
appendAll(Streamable<T>) - Method in interface com.aol.cyclops.control.Streamable
Create a new Streamablw with all elements in this Streamable followed by the elements in the provided Streamable
appendFutures(CompletableFuture<T>...) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Append the provided Futures to this Stream
appendStream(Stream<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Append Stream to this ReactiveSeq
appendStream(Stream<T>, Stream<T>) - Static method in class com.aol.cyclops.control.StreamUtils
Append Stream to this SequenceM
appendStream(Stream<U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
appendStream(Stream<T>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Append Stream to this Stream
appendStreamable(Streamable<T>) - Method in interface com.aol.cyclops.control.Streamable
Append Stream to this Streamable
appendStreamFutures(Stream<CompletableFuture<T>>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Append a Stream of Futures to this Stream
applicative(ApplicativeFunctor<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative(Function<? super T, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative(ZippingApplicativable<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative(Function<? super T, ? extends R>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
Applicative2<T,T2,R,D extends ConvertableFunctor<R>> - Interface in com.aol.cyclops.types.applicative
 
applicative2(ApplicativeFunctor<Function<? super T, Function<? super T2, ? extends R>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative2(Function<? super T, Function<? super T2, ? extends R>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative2(BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative2(ZippingApplicativable<Function<? super T, Function<? super T2, ? extends R>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative2(Function<? super T, Function<? super T2, ? extends R>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative2(BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
Applicative3<T,T2,T3,R,D extends ConvertableFunctor<R>> - Interface in com.aol.cyclops.types.applicative
 
applicative3(ApplicativeFunctor<Function<? super T, Function<? super T2, Function<? super T3, ? extends R>>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative3(Function<? super T, Function<? super T2, Function<? super T3, ? extends R>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative3(TriFunction<? super T, ? super T2, ? super T3, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative3(ZippingApplicativable<Function<? super T, Function<? super T2, Function<? super T3, ? extends R>>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative3(Function<? super T, Function<? super T2, Function<? super T3, ? extends R>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative3(TriFunction<? super T, ? super T2, ? super T3, ? extends R>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
Applicative4<T,T2,T3,T4,R,D extends ConvertableFunctor<R>> - Interface in com.aol.cyclops.types.applicative
 
applicative4(ApplicativeFunctor<Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, ? extends R>>>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative4(Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, ? extends R>>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative4(QuadFunction<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative4(ZippingApplicativable<Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, ? extends R>>>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative4(Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, ? extends R>>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative4(QuadFunction<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
Applicative5<T,T2,T3,T4,T5,R,D extends ConvertableFunctor<R>> - Interface in com.aol.cyclops.types.applicative
 
applicative5(ApplicativeFunctor<Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, Function<? super T5, ? extends R>>>>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative5(Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, Function<? super T5, ? extends R>>>>>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative5(QuintFunction<? super T, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
applicative5(ZippingApplicativable<Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, Function<? super T5, ? extends R>>>>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative5(Function<? super T, Function<? super T2, Function<? super T3, Function<? super T4, Function<? super T5, ? extends R>>>>>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applicative5(QuintFunction<? super T, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
ApplicativeFunctor<T> - Interface in com.aol.cyclops.types.applicative
 
ApplicativeFunctor.Applicatives - Class in com.aol.cyclops.types.applicative
 
ApplicativeFunctor.ApplyFunctions<T> - Class in com.aol.cyclops.types.applicative
 
ApplicativeFunctor.ApplyFunctions.SemigroupApplyer<T> - Class in com.aol.cyclops.types.applicative
 
applicatives() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
applicatives() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
Applicatives() - Constructor for class com.aol.cyclops.types.applicative.ApplicativeFunctor.Applicatives
 
applicatives(Unit, Functor) - Static method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.Applicatives
 
applicatives() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicativable
 
applicatives() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
apply(T1, T2) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
 
apply(T) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
 
apply(T1, T2, T3) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
 
apply(T, Monoid<R>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ReaderTSeq
 
apply(T) - Method in class com.aol.cyclops.control.monads.transformers.values.ReaderTValue
 
apply(T) - Method in interface com.aol.cyclops.control.Try.CheckedFunction
 
apply(boolean) - Method in interface com.aol.cyclops.data.MutableBoolean.BooleanFunction
 
apply(byte) - Method in interface com.aol.cyclops.data.MutableByte.ByteFunction
 
apply(char) - Method in interface com.aol.cyclops.data.MutableChar.CharFunction
 
apply(float) - Method in interface com.aol.cyclops.data.MutableFloat.FloatFunction
 
apply(short) - Method in interface com.aol.cyclops.data.MutableShort.ShortFunction
 
apply(T, T) - Method in interface com.aol.cyclops.Semigroup
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2, T3, T4, T5) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface com.aol.cyclops.util.function.HeptFunction
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1, T2, T3, T4, T5) - Method in interface com.aol.cyclops.util.function.HexFunction
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2, T3, T4, T5) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.aol.cyclops.util.function.OctFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.QuadConsumer
Partially apply the first input parameter to this QuadConsumer
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.QuadConsumer
Partially apply the first and second input parameters to this QuadConsumer
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.QuadConsumer
Partially apply the first, second and third input parameters to this QuadConsumer
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.QuadFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.QuadFunction
 
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.QuadFunction
 
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.QuadFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.QuintConsumer
Partially apply the first input parameter to this QuintConsumer
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.QuintConsumer
Partially apply the first and second input parameters to this QuintConsumer
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.QuintConsumer
Partially apply the first, second and third input parameters to this QuintConsumer
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.QuintConsumer
Partially apply the first, second, third and fourth input parameters to this QuintConsumer
apply(T1, T2, T3, T4, T5) - Method in interface com.aol.cyclops.util.function.QuintFunction
 
apply(T1) - Method in interface com.aol.cyclops.util.function.QuintFunction
 
apply(T1, T2) - Method in interface com.aol.cyclops.util.function.QuintFunction
 
apply(T1, T2, T3) - Method in interface com.aol.cyclops.util.function.QuintFunction
 
apply(T1, T2, T3, T4) - Method in interface com.aol.cyclops.util.function.QuintFunction
 
apply(S1) - Method in interface com.aol.cyclops.util.function.TriConsumer
Partially apply the first input parameter to this TriConsumer
apply(S1, S2) - Method in interface com.aol.cyclops.util.function.TriConsumer
Partially apply the first and second input parameter to this TriConsumer
apply(S1, S2, S3) - Method in interface com.aol.cyclops.util.function.TriFunction
 
apply(S1) - Method in interface com.aol.cyclops.util.function.TriFunction
 
apply(S1, S2) - Method in interface com.aol.cyclops.util.function.TriFunction
 
applyFunctions() - Method in interface com.aol.cyclops.types.applicative.ApplicativeFunctor
Eagerly apply functions across one or more Functor instances
ApplyFunctions() - Constructor for class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions
 
ApplyingApplicativeBuilder<T,R,A extends ApplicativeFunctor<R>> - Class in com.aol.cyclops.types.applicative
 
ApplyingApplicativeBuilder() - Constructor for class com.aol.cyclops.types.applicative.ApplyingApplicativeBuilder
 
ApplyingZippingApplicativeBuilder<T,R,A extends ZippingApplicativable<R>> - Class in com.aol.cyclops.types.applicative.zipping
 
ApplyingZippingApplicativeBuilder() - Constructor for class com.aol.cyclops.types.applicative.zipping.ApplyingZippingApplicativeBuilder
 
applyM(AnyM<Function<? super T, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Apply function/s inside supplied Monad to data in current Monad e.g.
applyM(AnyMValue<Function<? super T, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Apply function/s inside supplied Monad to data in current Monad e.g.
around(Function<FluentFunctions.Advice2<T1, T2, R>, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
Apply around advice to this BiFunction
around(Function<FluentFunctions.Advice1<T, R>, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
Apply around advice to this function, captures input allows output to be controlled by the advice
around(Function<FluentFunctions.Advice0<R>, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentSupplier
Apply around advice to this Supplier
around(Function<FluentFunctions.Advice3<T1, T2, T3, R>, R>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Apply around advic to this TriFunction
AsFunctor - Class in com.aol.cyclops.types.mixins
Wrapper for an Object that can behave as a Functor
AsFunctor() - Constructor for class com.aol.cyclops.types.mixins.AsFunctor
 
asFunctor(Object) - Static method in class com.aol.cyclops.types.mixins.AsFunctor
Create a Duck typed functor.
AsMappable - Class in com.aol.cyclops.types.mixins
Don't break encapsulation of classes for testing purposes Coerce Objects to Map form in testing, to test their values.
AsMappable() - Constructor for class com.aol.cyclops.types.mixins.AsMappable
 
asMappable(Object) - Static method in class com.aol.cyclops.types.mixins.AsMappable
Convert supplied object to a Mappable instance.
AsMappable.CoercedMappable - Class in com.aol.cyclops.types.mixins
 
AsMatchable() - Constructor for class com.aol.cyclops.control.Matchable.AsMatchable
 
asMatchable(Object) - Static method in class com.aol.cyclops.control.Matchable.AsMatchable
Coerce / wrap an Object as a Matchable instance This adds match / _match methods for pattern matching against the object
asSet(T...) - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
 
assureSimpleReactException(Throwable) - Static method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
 
assureSimpleReactException(Throwable) - Static method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
async(Executor) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
Wrap this BiFunction in a CompletableFuture for asyncrhonous execution
async(Executor) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
Move this function into an asynchronous context
async(Executor) - Method in class com.aol.cyclops.control.FluentFunctions.FluentSupplier
 
async(Executor) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Move this function into an asynchronous context
async() - Method in class com.aol.cyclops.control.LazyReact
Start any created Streams in asyncrhonous mode - that is tasks will be submited to an Executor to be run.
async() - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
 
async() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
async() - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
AutoCloseableMatchableIterable() - Constructor for class com.aol.cyclops.control.Matchable.AutoCloseableMatchableIterable
 
autoMemoizeOn(Cacheable<?>) - Method in class com.aol.cyclops.control.LazyReact
Turn automatic caching of values on for the FutureStream to be generated by this Stream builder
autoOptimizeOff() - Method in class com.aol.cyclops.control.LazyReact
Turn off automatic threading management.
autoOptimizeOn() - Method in class com.aol.cyclops.control.LazyReact
Turn on automatic threading optimization.
averageDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.DoubleOperators
Perform an asynchronous average operation
averageDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.DoubleOperatorsMixin
Perform an asynchronous average operation
averageDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.DoubleOperators
Perform an asynchronous average operation
averageDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.DoubleOperatorsMixin
Perform an asynchronous average operation
averageDouble(ToDoubleFunction<? super T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
averageInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.IntOperators
Perform an asynchronous average operation
averageInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.IntOperatorsMixin
Perform an asynchronous average operation
averageInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.IntOperators
Perform an asynchronous average operation
averageInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.IntOperatorsMixin
Perform an asynchronous average operation
averageInt(ToIntFunction<? super T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
averageLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.LongOperators
Perform an asynchronous average operation
averageLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.future.LongOperatorsMixin
Perform an asynchronous average operation
averageLong(ToLongFunction<? super T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
averageLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.LongOperators
Perform an asynchronous average operation
averageLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.lazy.LongOperatorsMixin
Perform an asynchronous average operation
avg() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
avg(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
avg() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
avg(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
avg() - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
avg(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
avg() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
avg(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
avg() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
avg(Function<? super T, ? extends U>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
avgDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
avgDouble(ToDoubleFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
avgInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
avgInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
avgLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
avgLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 

B

BaseSimpleReactStream<U> - Interface in com.aol.cyclops.types.futurestream
 
batchBySize(Stream<T>, int) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchBySize(Stream<T>, int, Supplier<C>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchBySizeAndTime(Stream<T>, int, long, TimeUnit) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchBySizeAndTime(Stream<T>, int, long, TimeUnit, Supplier<C>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchByTime(Stream<T>, long, TimeUnit) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchByTime(Stream<T>, long, TimeUnit, Supplier<C>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
BatchingCollector<T> - Class in com.aol.cyclops.react.collectors.lazy
This class allows a Batch of completable futures to be processed before collecting their results, to increase parallelism.
BatchingCollector(MaxActive, BlockingStream<T>) - Constructor for class com.aol.cyclops.react.collectors.lazy.BatchingCollector
 
batchUntil(Stream<T>, Predicate<? super T>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchWhile(Stream<T>, Predicate<? super T>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
batchWhile(Stream<T>, Predicate<? super T>, Supplier<C>) - Static method in class com.aol.cyclops.control.StreamUtils
Deprecated.
before(BiConsumer<T1, T2>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
Apply before advice to this BiFunction
before(Consumer<T>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
Apply before advice to this function, capture the input with the provided Consumer
before(Runnable) - Method in class com.aol.cyclops.control.FluentFunctions.FluentSupplier
Apply before advice to this Supplier
before(TriConsumer<T1, T2, T3>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Apply before advice to this TriFunction
bicast(Class<U1>, Class<U2>) - Method in interface com.aol.cyclops.control.Ior
 
bicast(Class<U1>, Class<U2>) - Method in interface com.aol.cyclops.control.Xor
 
bicast(Class<U1>, Class<U2>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
bicast(Class<U1>, Class<U2>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
bicast(Class<U1>, Class<U2>) - Method in interface com.aol.cyclops.types.BiFunctor
Cast two data types simulatanously.
BiFunctor<T1,T2> - Interface in com.aol.cyclops.types
 
bigIntCount - Static variable in interface com.aol.cyclops.Monoids
Combine two BigIntegers by adding one to a (can be used to count BigIntegers in a Collection or Stream)
bigIntCount - Static variable in interface com.aol.cyclops.Semigroups
Combine two BigIntegers by adding one to a (can be used to count BigIntegers in a Collection or Stream)
bigIntMax - Static variable in interface com.aol.cyclops.Monoids
Combine two BigIntegers by selecting the max
bigIntMax - Static variable in interface com.aol.cyclops.Semigroups
Combine two BigIntegers by selecting the max
bigIntMin - Static variable in interface com.aol.cyclops.Monoids
Combine two BigIntegers by selecting the min
bigIntMin - Static variable in interface com.aol.cyclops.Semigroups
Combine two BigIntegers by selecting the min
bigIntMult - Static variable in interface com.aol.cyclops.Monoids
Combine two BigIntegers by multiplying them
bigIntMult - Static variable in interface com.aol.cyclops.Semigroups
Combine two BigIntegers by multiplying them
bigIntSum - Static variable in interface com.aol.cyclops.Monoids
Combine two BigIngegers by summing them
bigIntSum - Static variable in interface com.aol.cyclops.Semigroups
Combine two BigIngegers by summing them
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in interface com.aol.cyclops.control.Ior
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class com.aol.cyclops.control.Ior.Both
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class com.aol.cyclops.control.Ior.Primary
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class com.aol.cyclops.control.Ior.Secondary
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in interface com.aol.cyclops.control.Xor
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
bimap(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>) - Method in interface com.aol.cyclops.types.BiFunctor
Transform this BiFunctor, changing two value types at once.
bind(Function<? super T, ?>) - Method in interface com.aol.cyclops.control.AnyM
Perform a looser typed flatMap / bind operation The return type can be another type other than the host type Note the modified javaslang monad laws are not applied during the looser typed bind operation The modification being used to work around the limits of the Java type system.
bind(Function<? super A, CompletableFutureT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
bind(Function<? super T, EvalT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
Flat Map the wrapped Maybe
bind(Function<? super A, FutureWT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
bind(Function<? super T, ListT<B>>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
Flat Map the wrapped List
bind(Function<? super T, MaybeT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
Flat Map the wrapped Maybe
bind(Function<? super T, OptionalT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
Flat Map the wrapped Optional
bind(Function<? super R, ReaderT<? extends T, B>>) - Method in interface com.aol.cyclops.control.monads.transformers.ReaderT
 
bind(Function<? super T, SetT<B>>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
Flat Map the wrapped Set
bind(Function<? super T, StreamableT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
Flat Map the wrapped Streamable
bind(Function<? super T, StreamT<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
Flat Map the wrapped Stream
bind(Function<? super T, TryT<B, X>>) - Method in interface com.aol.cyclops.control.monads.transformers.TryT
Flat Map the wrapped Try
bind(Function<? super T, XorT<ST, ? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.XorT
Flat Map the wrapped Xor
bind(Function<? super T, ?>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
bind(Function<? super T, ?>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
bind(SimpleReactStream<U>, Function<U, BaseSimpleReactStream<R>>) - Static method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
flatMap / bind implementation that returns the correct type (SimpleReactStream)
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in interface com.aol.cyclops.control.Ior
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class com.aol.cyclops.control.Ior.Both
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class com.aol.cyclops.control.Ior.Primary
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class com.aol.cyclops.control.Ior.Secondary
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in interface com.aol.cyclops.control.Xor
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
bipeek(Consumer<? super T1>, Consumer<? super T2>) - Method in interface com.aol.cyclops.types.BiFunctor
Peek at two data types simulatanously (typically to perform a side-effect with each data point)
bitAnd() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitAnd(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitAndInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitAndLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitOr() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitOr(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitOrInt(ToIntFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitOrLong(ToLongFunction<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
bitrampoline(Function<? super ST, ? extends Trampoline<? extends R1>>, Function<? super PT, ? extends Trampoline<? extends R2>>) - Method in interface com.aol.cyclops.control.Ior
 
bitrampoline(Function<? super ST, ? extends Trampoline<? extends R1>>, Function<? super PT, ? extends Trampoline<? extends R2>>) - Method in interface com.aol.cyclops.control.Xor
 
bitrampoline(Function<? super K, ? extends Trampoline<? extends R1>>, Function<? super V, ? extends Trampoline<? extends R2>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
bitrampoline(Function<? super K, ? extends Trampoline<? extends R1>>, Function<? super V, ? extends Trampoline<? extends R2>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
bitrampoline(Function<? super T1, ? extends Trampoline<? extends R1>>, Function<? super T2, ? extends Trampoline<? extends R2>>) - Method in interface com.aol.cyclops.types.BiFunctor
Perform a tail-call optimized recursive transformation operation across two data points simultaneously
block(Function<FastFuture<T>, T>) - Method in class com.aol.cyclops.react.collectors.lazy.BatchingCollector
 
block(Predicate<Status<U>>) - Method in class com.aol.cyclops.react.collectors.lazy.Blocker
 
block(Function<FastFuture<T>, T>) - Method in class com.aol.cyclops.react.collectors.lazy.EmptyCollector
 
block(Function<FastFuture<T>, T>) - Method in interface com.aol.cyclops.react.collectors.lazy.LazyResultConsumer
 
block(Function<FastFuture<T>, T>) - Method in class com.aol.cyclops.react.collectors.lazy.SamplingCollector
 
block() - Method in interface com.aol.cyclops.types.futurestream.BlockingStream
React and block
block(Collector<? super U, A, R>) - Method in interface com.aol.cyclops.types.futurestream.BlockingStream
 
block(Predicate<Status<U>>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
React and block with breakout Sometimes you may not need to block until all the work is complete, one result or a subset may be enough.
block(Collector<? super U, A, R>, Predicate<Status<U>>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
block() - Method in class com.aol.cyclops.types.stream.reactive.ReactiveTask
Block until the currently active reactive task completes
Blocker<U> - Class in com.aol.cyclops.react.collectors.lazy
 
Blocker() - Constructor for class com.aol.cyclops.react.collectors.lazy.Blocker
 
blocking(Queue<T>) - Static method in class com.aol.cyclops.Matchables
Pattern matching on the blocking / non-blocking nature of a Queue
BlockingStream<U> - Interface in com.aol.cyclops.types.futurestream
 
BlockingStreamHelper - Class in com.aol.cyclops.types.futurestream
 
BlockingStreamHelper() - Constructor for class com.aol.cyclops.types.futurestream.BlockingStreamHelper
 
booleanConjunction - Static variable in interface com.aol.cyclops.Monoids
Combine two booleans by AND'ing them (conjunction)
booleanConjunction - Static variable in interface com.aol.cyclops.Semigroups
Combine two booleans by AND'ing them (conjunction)
booleanDisjunction - Static variable in interface com.aol.cyclops.Monoids
Combine two booleans by OR'ing them (disjunction)
booleanDisjunction - Static variable in interface com.aol.cyclops.Semigroups
Combine two booleans by OR'ing them (disjunction)
booleanXDisjunction - Static variable in interface com.aol.cyclops.Monoids
Combine two booleans by XOR'ing them (exclusive disjunction)
booleanXDisjunction - Static variable in interface com.aol.cyclops.Semigroups
Combine two booleans by XOR'ing them (exclusive disjunction)
both(Ior<ST, PT>, Ior<ST, PT>) - Static method in interface com.aol.cyclops.control.Ior
Deprecated.
both(ST, PT) - Static method in interface com.aol.cyclops.control.Ior
Create an Ior instance that contains both secondary and primary types
both() - Method in interface com.aol.cyclops.control.Ior
 
Both() - Constructor for class com.aol.cyclops.control.Ior.Both
 
both() - Method in class com.aol.cyclops.control.Ior.Both
 
both() - Method in class com.aol.cyclops.control.Ior.Primary
 
both() - Method in class com.aol.cyclops.control.Ior.Secondary
 
bothValue() - Method in interface com.aol.cyclops.control.Ior
 
bounce() - Method in interface com.aol.cyclops.control.Trampoline
 
boundedNonBlockingQueue(int) - Static method in class com.aol.cyclops.data.async.QueueFactories
Creates an async.Queue backed by an Agrona ManyToOneConcurrentArrayQueue bounded by specified queueSize Wait strategy used is NoWaitRetry by default for both Consumers and Producers (both Consumers and Producers will repeatedly retry until successful).
boundedNonBlockingQueue(int, WaitStrategy<T>) - Static method in class com.aol.cyclops.data.async.QueueFactories
Generate QueueFactory for bounded non blocking queues.
boundedPool(Collection<REACTOR>) - Static method in class com.aol.cyclops.react.threads.ReactPool
If all REACTORs are in use calling react will block.
boundedQueue(int) - Static method in class com.aol.cyclops.data.async.QueueFactories
Create a QueueFactory for boundedQueues where bound is determined by the provided queueSize parameter Generated Queues will be backed by a LinkedBlockingQueue
boundedWaitFree(int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Use an Agrona ManyToOneConcurrentArrayQueue for the next operations (wait-free, mechanical sympathy).
build() - Method in interface com.aol.cyclops.data.async.QueueFactory
Build an async.Queue using this factory
build() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXs.Builder
 
build() - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXs.Builder
 
Builder(K, V) - Constructor for class com.aol.cyclops.data.collections.extensions.persistent.PMapXs.Builder
 
Builder(Map<K, V>) - Constructor for class com.aol.cyclops.data.collections.extensions.persistent.PMapXs.Builder
 
Builder(K, V) - Constructor for class com.aol.cyclops.data.collections.extensions.standard.MapXs.Builder
 
Builder(Map<K, V>) - Constructor for class com.aol.cyclops.data.collections.extensions.standard.MapXs.Builder
 
buildExpression(String) - Method in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 

C

Cacheable<OUT> - Interface in com.aol.cyclops.util.function
Interface that represents a pluggable cache
cancel() - Method in class com.aol.cyclops.control.FutureW
If not already completed, completes this FutureW with a CancellationException Passes true to @see java.util.concurrent.CompletableFuture#cancel as mayInterruptIfRunning parameter on that method has no effect for the default CompletableFuture implementation
cancel() - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Cancel the CompletableFutures in this stage of the stream
cancel() - Method in interface com.aol.cyclops.types.stream.reactive.FutureStreamSynchronousPublisher
 
cancel() - Method in class com.aol.cyclops.types.stream.reactive.ReactiveTask
 
capture(Consumer<Throwable>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
React capture While onFail is used for disaster recovery (when it is possible to recover) - capture is used to capture those occasions where the full pipeline has failed and is unrecoverable.
capture(Consumer<Throwable>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
capture(Consumer<Throwable>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
React capture While onFail is used for disaster recovery (when it is possible to recover) - capture is used to capture those occasions where the full pipeline has failed and is unrecoverable.
capture(Consumer<Throwable>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
React capture While onFail is used for disaster recovery (when it is possible to recover) - capture is used to capture those occasions where the full pipeline has failed and is unrecoverable.
captureUnwrap(Throwable, Optional<Consumer<Throwable>>) - Static method in class com.aol.cyclops.types.futurestream.BlockingStreamHelper
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Eval
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.FutureW
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Ior
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Maybe
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.TryT
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.monads.transformers.XorT
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Cast all elements in a stream to a given type, possibly throwing a ClassCastException.
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Streamable
Cast all elements in a stream to a given type, possibly throwing a ClassCastException.
cast(Stream<T>, Class<? extends U>) - Static method in class com.aol.cyclops.control.StreamUtils
Cast all elements in a stream to a given type, possibly throwing a ClassCastException.
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Try
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.control.Xor
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
cast(Class<? extends U>) - Method in class com.aol.cyclops.data.LazyImmutable
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.types.Functor
Cast all elements in a stream to a given type, possibly throwing a ClassCastException.
cast(Class<? extends U>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
 
cast(Class<? extends U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
catchExceptions(Class<? extends X>...) - Static method in interface com.aol.cyclops.control.Try
Fluent step builder for Try / Catch / Finally and Try with resources equivalents.
characteristics() - Method in class com.aol.cyclops.data.async.AdaptersModule.ClosingSpliterator
 
chars(CharSequence) - Static method in class com.aol.cyclops.Matchables
Pattern match on the characters in a character sequence
checkedExpression(CheckedConsumer<T>) - Static method in class com.aol.cyclops.control.FluentFunctions
Convert a checked statement (e.g.
checkedExpression(CheckedBiConsumer<T1, T2>) - Static method in class com.aol.cyclops.control.FluentFunctions
Convert a CheckedBiConsumer into a FluentBiConsumer that returns it's input in a tuple
checkNext(int, String, int, int) - Method in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
CheckValue1() - Constructor for class com.aol.cyclops.control.Matchable.CheckValue1
 
CheckValue2() - Constructor for class com.aol.cyclops.control.Matchable.CheckValue2
 
CheckValue3() - Constructor for class com.aol.cyclops.control.Matchable.CheckValue3
 
CheckValue4() - Constructor for class com.aol.cyclops.control.Matchable.CheckValue4
 
CheckValue5() - Constructor for class com.aol.cyclops.control.Matchable.CheckValue5
 
CheckValueOpt() - Constructor for class com.aol.cyclops.control.Matchable.CheckValueOpt
 
CheckValues() - Constructor for class com.aol.cyclops.control.Matchable.CheckValues
 
chunkLastReadIterator() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
chunkSinceLastRead() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
clear() - Method in class com.aol.cyclops.control.Pipes
Clear all managed Adapters (without closing them or performing any other operation on them)
clear() - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
Deprecated. 
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
Deprecated.
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
clear() - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
clone() - Method in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
Deprecated.
close() - Method in class com.aol.cyclops.control.Matchable.AutoCloseableMatchableIterable
 
close(String) - Method in class com.aol.cyclops.control.Pipes
Close the Adapter identified by the provided Key if it exists
close() - Method in interface com.aol.cyclops.control.Try.AndFinally
Create a finally block that auto-closes any Closeables specified during init including those inside an Iterable
close() - Method in class com.aol.cyclops.control.Try.MyFinallyBlock
 
close() - Method in interface com.aol.cyclops.data.async.Adapter
Close this adapter
close() - Method in class com.aol.cyclops.data.async.Queue
Close this Queue Poison Pills are used to communicate closure to connected Streams A Poison Pill is added per connected Stream to the Queue If a BlockingQueue is backing this async.Queue it will block until able to add to the Queue.
close() - Method in class com.aol.cyclops.data.async.Signal
Close this Signal
close() - Method in class com.aol.cyclops.data.async.Topic
Close this Topic
close() - Method in class com.aol.cyclops.types.stream.reactive.QueueBasedSubscriber
 
closeAll(Queue) - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
closeAll() - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
closeAll(Queue) - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
closeAll() - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
closeAll(Queue) - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
closeAll() - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
closeAll() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
closes all open queues.
closeAndClear() - Method in class com.aol.cyclops.data.async.Queue
 
closed() - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
closed() - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
closed() - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
ClosedQueueException() - Constructor for exception com.aol.cyclops.data.async.Queue.ClosedQueueException
 
closeQueueIfFinished(Queue) - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
closeQueueIfFinished(Queue) - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
closeQueueIfFinished(Queue) - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
closeQueueIfFinishedStateless(Queue) - Method in class com.aol.cyclops.react.async.subscription.AlwaysContinue
 
closeQueueIfFinishedStateless(Queue) - Method in interface com.aol.cyclops.react.async.subscription.Continueable
 
closeQueueIfFinishedStateless(Queue) - Method in class com.aol.cyclops.react.async.subscription.Subscription
 
ClosingSpliterator(long, Supplier<T>, Continueable, Queue) - Constructor for class com.aol.cyclops.data.async.AdaptersModule.ClosingSpliterator
 
ClosingSpliterator(long, Supplier<T>, Continueable, Queue, AtomicBoolean) - Constructor for class com.aol.cyclops.data.async.AdaptersModule.ClosingSpliterator
 
ClosingSpliterator(long, Supplier<T>, Continueable) - Constructor for class com.aol.cyclops.data.async.AdaptersModule.ClosingSpliterator
 
CoercedMappable() - Constructor for class com.aol.cyclops.types.mixins.AsMappable.CoercedMappable
 
CoercedMatchable() - Constructor for class com.aol.cyclops.control.Matchable.AsMatchable.CoercedMatchable
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.control.Eval
 
coflatMap(Function<? super MonadicValue<F>, R>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in class com.aol.cyclops.control.FutureW
 
coflatMap(Function<? super MonadicValue<PT>, R>) - Method in interface com.aol.cyclops.control.Ior
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.control.Maybe
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.control.Try
 
coflatMap(Function<? super MonadicValue<PT>, R>) - Method in interface com.aol.cyclops.control.Xor
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.types.MonadicValue
Perform a coflatMap operation.
coflatMap(Function<? super MonadicValue<T>, R>) - Method in interface com.aol.cyclops.types.MonadicValue1
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.control.AnyM
Collect the contents of the monad wrapped by this AnyM into supplied collector A mutable reduction operation equivalent to Stream#collect
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.control.Streamable
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.control.Streamable
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.anyM.NestedCollectable
 
collect(Supplier<C>, Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.anyM.NestedCollectable
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.Convertable
An equivalent operation to Stream.collect(Collector)
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.types.Convertable
An equivalent operation to Stream.collect(Supplier, BiConsumer, BiConsumer)
collect(Supplier<R>, BiConsumer<R, ? super U>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
collect(Supplier<R>, BiConsumer<R, ? super U>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.types.futurestream.LazyStream
 
collect(Collector<? super CompletableFuture<T>, A, R>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Collect a Stream
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 2 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 3 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 4 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 5 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 6 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>, Collector<? super T, A7, R7>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 7 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>, Collector<? super T, A7, R7>, Collector<? super T, A8, R8>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
Collect this collectable into 8 Collectors.
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Asynchronously perform a Stream collection
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Asynchronously perform a Stream collection
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 2 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 3 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 4 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 5 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 6 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>, Collector<? super T, A7, R7>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 7 Collectors.
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>, Collector<? super T, A4, R4>, Collector<? super T, A5, R5>, Collector<? super T, A6, R6>, Collector<? super T, A7, R7>, Collector<? super T, A8, R8>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Collect this collectable into 8 Collectors.
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Lazyly perform a Stream collection
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Lazyly perform a Stream collection
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Asynchronously perform a Stream collection
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Asynchronously perform a Stream collection
collect(Collector<? super T, A, R>) - Method in interface com.aol.cyclops.types.Value
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
collectable() - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
collectable() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
collectable() - Method in interface com.aol.cyclops.control.Streamable
 
collectable() - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
collectable() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
collectable() - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
collectable() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
collectable() - Method in interface com.aol.cyclops.types.IterableFunctor
 
collectable() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
Narrow this class to a Collectable
collectionConcat(C) - Static method in interface com.aol.cyclops.Monoids
This Semigroup will attempt to combine JDK Collections.
collectionConcat() - Static method in interface com.aol.cyclops.Semigroups
This Semigroup will attempt to combine JDK Collections.
CollectionX<T> - Interface in com.aol.cyclops.data.collections.extensions
An interface that extends JDK Collection interface with a significant number of new operators
collectionXConcat(C) - Static method in interface com.aol.cyclops.Monoids
To manage javac type inference first assign the monoid
collectionXConcat() - Static method in interface com.aol.cyclops.Semigroups
To manage javac type inference first assign the semigroup
CollectionXImpl<T> - Class in com.aol.cyclops.data.collections.extensions
 
CollectionXImpl() - Constructor for class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
com.aol.cyclops - package com.aol.cyclops
 
com.aol.cyclops.control - package com.aol.cyclops.control
 
com.aol.cyclops.control.monads.transformers - package com.aol.cyclops.control.monads.transformers
 
com.aol.cyclops.control.monads.transformers.seq - package com.aol.cyclops.control.monads.transformers.seq
 
com.aol.cyclops.control.monads.transformers.values - package com.aol.cyclops.control.monads.transformers.values
 
com.aol.cyclops.data - package com.aol.cyclops.data
 
com.aol.cyclops.data.async - package com.aol.cyclops.data.async
 
com.aol.cyclops.data.async.wait - package com.aol.cyclops.data.async.wait
 
com.aol.cyclops.data.collections.extensions - package com.aol.cyclops.data.collections.extensions
 
com.aol.cyclops.data.collections.extensions.persistent - package com.aol.cyclops.data.collections.extensions.persistent
 
com.aol.cyclops.data.collections.extensions.standard - package com.aol.cyclops.data.collections.extensions.standard
 
com.aol.cyclops.react - package com.aol.cyclops.react
 
com.aol.cyclops.react.async.subscription - package com.aol.cyclops.react.async.subscription
 
com.aol.cyclops.react.collectors.lazy - package com.aol.cyclops.react.collectors.lazy
 
com.aol.cyclops.react.threads - package com.aol.cyclops.react.threads
 
com.aol.cyclops.types - package com.aol.cyclops.types
 
com.aol.cyclops.types.anyM - package com.aol.cyclops.types.anyM
 
com.aol.cyclops.types.applicative - package com.aol.cyclops.types.applicative
 
com.aol.cyclops.types.applicative.zipping - package com.aol.cyclops.types.applicative.zipping
 
com.aol.cyclops.types.extensability - package com.aol.cyclops.types.extensability
 
com.aol.cyclops.types.futurestream - package com.aol.cyclops.types.futurestream
 
com.aol.cyclops.types.mixins - package com.aol.cyclops.types.mixins
 
com.aol.cyclops.types.stream - package com.aol.cyclops.types.stream
 
com.aol.cyclops.types.stream.future - package com.aol.cyclops.types.stream.future
 
com.aol.cyclops.types.stream.lazy - package com.aol.cyclops.types.stream.lazy
 
com.aol.cyclops.types.stream.reactive - package com.aol.cyclops.types.stream.reactive
 
com.aol.cyclops.util - package com.aol.cyclops.util
 
com.aol.cyclops.util.function - package com.aol.cyclops.util.function
 
com.aol.cyclops.util.stream.pushable - package com.aol.cyclops.util.stream.pushable
 
com.aol.cyclops.util.stream.scheduling.cron - package com.aol.cyclops.util.stream.scheduling.cron
 
com.aol.cyclops.util.validation - package com.aol.cyclops.util.validation
 
combinations(int) - Method in interface com.aol.cyclops.control.ReactiveSeq
ReactiveSeq.of(1,2,3).combinations(2) //ReactiveSeq[ReactiveSeq[1,2],ReactiveSeq[1,3],ReactiveSeq[2,3]]
combinations() - Method in interface com.aol.cyclops.control.ReactiveSeq
ReactiveSeq.of(1,2,3).combinations() //ReactiveSeq[ReactiveSeq[],ReactiveSeq[1],ReactiveSeq[2],ReactiveSeq[3].ReactiveSeq[1,2],ReactiveSeq[1,3],ReactiveSeq[2,3] ,ReactiveSeq[1,2,3]]
combinations(int) - Method in interface com.aol.cyclops.control.Streamable
Streamable.of(1,2,3).combinations(2) //Streamable[Streamable[1,2],Streamable[1,3],Streamable[2,3]]
combinations() - Method in interface com.aol.cyclops.control.Streamable
Streamable.of(1,2,3).combinations() //Streamable[Streamable[],Streamable[1],Streamable[2],Streamable[3],Streamable[1,2],Streamable[1,3],Streamable[2,3] ,Streamable[1,2,3]]
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
combinations(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
combinations() - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
combinations(int) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
combinations() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
combinations(int) - Method in interface com.aol.cyclops.types.ExtendedTraversable
Generate the combinations based on values in the ExtendedTraversable.
combinations() - Method in interface com.aol.cyclops.types.ExtendedTraversable
Generate the combinations based on values in the ExtendedTraversable.
combinations() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
LazyFutureStream.of(1,2,3).combinations() //LazyFutureStream[SequenceM[],SequenceM[1],SequenceM[2],SequenceM[3].SequenceM[1,2],SequenceM[1,3],SequenceM[2,3] ,SequenceM[1,2,3]]
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in interface com.aol.cyclops.control.Eval
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Eval
 
combine(BinaryOperator<Combiner<F>>, Combiner<F>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
combine(Value<? extends T2>, BiFunction<? super F, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.FeatureToggle
Apply a function across to values at once.
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.FutureW
 
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in class com.aol.cyclops.control.FutureW
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Ior.Both
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Ior
 
combine(BinaryOperator<Combiner<PT>>, Combiner<PT>) - Method in interface com.aol.cyclops.control.Ior
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Ior.Primary
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Ior.Secondary
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Maybe
 
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in interface com.aol.cyclops.control.Maybe
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
combine(BiPredicate<? super A, ? super A>, BinaryOperator<A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
combine(BiPredicate<? super A, ? super A>, BinaryOperator<A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
combine(Value<? extends T2>, BiFunction<? super A, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
combine(Value<? extends T2>, BiFunction<? super A, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
combine(Xor<? extends ST, ? extends T2>, BinaryOperator<ST>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.Streamable
 
combine(Stream<T>, BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
combine(Monoid<T>, Try<? extends T, X>) - Method in interface com.aol.cyclops.control.Try
Combine this Try with another using the supplied Monoid as a combiner
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in interface com.aol.cyclops.control.Try
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Try
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Try.Failure
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Try.Success
 
combine(BinaryOperator<Combiner<PT>>, Combiner<PT>) - Method in interface com.aol.cyclops.control.Xor
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Xor
 
combine(Xor<? extends ST, ? extends T2>, BinaryOperator<ST>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Xor
Accumulate secondary values with the provided BinaryOperator / Semigroup Semigroups Primary accumulation only occurs if all phases are primary
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Xor.Primary
 
combine(Value<? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.Xor.Secondary
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
Combine two adjacent elements in a PBagX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
Combine two adjacent elements in a POrderedSetX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
Combine two adjacent elements in a PQueueX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
Combine two adjacent elements in a PSetX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
Combine two adjacent elements in a PStackX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
Combine two adjacent elements in a PVectorX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
Combine two adjacent elements in a DequeX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
Combine two adjacent elements in a ListX using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
Combine two adjacent elements in a QueueX using the supplied BinaryOperator This is a stateful grouping & reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
Combine two adjacent elements in a SetX using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
Combine two adjacent elements in a SortedSetX using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
combine(Monoid<T>, AnyMValue<? extends T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
combine(Value<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.types.Combiner
Lazily combine this ApplicativeFunctor with the supplied value via the supplied BiFunction Example
combine(BinaryOperator<Combiner<T>>, Combiner<T>) - Method in interface com.aol.cyclops.types.Combiner
Combine two applicatives together using the provided BinaryOperator (Semigroup, Monoid and Reducer all extend BinaryOperator - checkout Semigroups and Monoids for a large number of canned combinations).
combine(BiPredicate<? super U, ? super U>, BinaryOperator<U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.aol.cyclops.types.Traversable
Combine two adjacent elements in a traversable using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(CompletableFuture<? extends T1>, Value<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Combine a CompletableFuture with the provided Value asynchronously (if not completed) using the supplied BiFunction
combine(CompletableFuture<? extends T1>, CompletableFuture<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class com.aol.cyclops.util.CompletableFutures
Combine a CompletableFuture with the provided CompletableFuture asynchronously (if not completed) using the supplied BiFunction
combine(Optional<? extends T1>, Value<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class com.aol.cyclops.util.Optionals
Combine an Optional with the provided value using the supplied BiFunction
combine(Optional<? extends T1>, Optional<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class com.aol.cyclops.util.Optionals
Combine an Optional with the provided Optional using the supplied BiFunction
combineEager(Monoid<T>, MonadicValue<? extends T>) - Method in interface com.aol.cyclops.control.Eval
 
combineEager(Monoid<F>, MonadicValue<? extends F>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
combineEager(Monoid<T>, MonadicValue<? extends T>) - Method in class com.aol.cyclops.control.FutureW
 
combineEager(Monoid<PT>, MonadicValue2<? extends ST, ? extends PT>) - Method in interface com.aol.cyclops.control.Ior
 
combineEager(Monoid<T>, MonadicValue<? extends T>) - Method in interface com.aol.cyclops.control.Maybe
 
combineEager(Monoid<PT>, MonadicValue2<? extends ST, ? extends PT>) - Method in interface com.aol.cyclops.control.Xor
 
combineEager(Monoid<T>, MonadicValue<? extends T>) - Method in interface com.aol.cyclops.types.MonadicValue1
Eagerly combine two MonadicValues using the supplied monoid (@see ApplicativeFunctor for type appropraite i.e.
combineEager(Monoid<T2>, MonadicValue2<? extends T1, ? extends T2>) - Method in interface com.aol.cyclops.types.MonadicValue2
Eagerly combine two MonadicValues using the supplied monoid
combineFutureStream() - Static method in interface com.aol.cyclops.Monoids
 
combineFutureStream() - Static method in interface com.aol.cyclops.Semigroups
 
combineLatest(SimpleReactStream<T2>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
combiner() - Method in interface com.aol.cyclops.Semigroup
Deprecated.
combiner - Variable in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions.SemigroupApplyer
 
Combiner<T> - Interface in com.aol.cyclops.types
Combinable type via BiFunctions / Monoids / Semigroups
combineReactiveSeq() - Static method in interface com.aol.cyclops.Monoids
 
combineReactiveSeq() - Static method in interface com.aol.cyclops.Semigroups
 
combineScalarFunctors(Function<T, A>, Monoid<T>) - Static method in interface com.aol.cyclops.Monoids
Example sum integer Maybes
combineScalarFunctors(BiFunction<T, T, T>) - Static method in interface com.aol.cyclops.Semigroups
BinaryOperator<Combiner<Integer>> sumMaybes = Semigroups.combineScalarFunctors(Semigroups.intSum); Maybe.just(1) .combine(sumMaybes, Maybe.just(5)) //Maybe[6]
combineSeq() - Static method in interface com.aol.cyclops.Monoids
 
combineSeq() - Static method in interface com.aol.cyclops.Semigroups
 
combineStream() - Static method in interface com.aol.cyclops.Monoids
 
combineStream() - Static method in interface com.aol.cyclops.Semigroups
 
combineToList(Xor<ST, ? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
combineToList(Xor<ST, ? extends T2>, BiFunction<? super PT, ? super T2, ? extends R>) - Method in interface com.aol.cyclops.control.Xor
Accumulate secondarys into a PStackX (extended Persistent List) and Primary with the supplied combiner function Primary accumulation only occurs if all phases are primary
combineZippables(Function<T, A>, Monoid<T>) - Static method in interface com.aol.cyclops.Monoids
Example sum integer Lists
combineZippables(BiFunction<T, T, T>) - Static method in interface com.aol.cyclops.Semigroups
BinaryOperator<Zippable<Integer>> sumInts = Semigroups.combineZippables(Semigroups.intSum); sumInts.apply(ListX.of(1,2,3), ListX.of(4,5,6)); //List[5,7,9];
commonPrefix() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
commonSuffix() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
Comparables() - Constructor for class com.aol.cyclops.data.collections.extensions.standard.SortedSetX.Comparables
 
comparator() - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
compareTo(T) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
CompletableFutures - Class in com.aol.cyclops.util
Utilty methods for working with JDK CompletableFutures
CompletableFutures() - Constructor for class com.aol.cyclops.util.CompletableFutures
 
CompletableFutureT<A> - Interface in com.aol.cyclops.control.monads.transformers
Monad Transformer for Java CompletableFutures CompletableFutureT allows the deeply wrapped CompletableFuture to be manipulating within it's nested /contained context
completableFutureT(CompletableFutureT<T>) - Static method in class com.aol.cyclops.Matchables
 
completableFutureToStream(CompletableFuture<T>) - Static method in class com.aol.cyclops.control.StreamUtils
Convert a CompletableFuture to a Stream
CompletableFutureTSeq<A> - Class in com.aol.cyclops.control.monads.transformers.seq
Monad Transformer for Java CompletableFutures nested within Sequential or non-scalar data types (e.g.
CompletableFutureTValue<A> - Class in com.aol.cyclops.control.monads.transformers.values
Monad Transformer for Java CompletableFutures nested within Scalar data types (e.g.
complete(T) - Method in class com.aol.cyclops.control.FutureW
If not already completed, sets the value of this FutureW to the provided value
complete() - Method in interface com.aol.cyclops.control.Trampoline
 
completeExceptionally(Throwable) - Method in class com.aol.cyclops.control.FutureW
Complete this FutureW with an Exception
compose(Function<? super V, ? extends T>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
 
Comprehender<T> - Interface in com.aol.cyclops.types.extensability
Interface for defining how Comprehensions should work for a type Cyclops For Comprehensions will supply either a JDK 8 Predicate or Function for filter / map / flatMap The comprehender should wrap these in a suitable type and make the call to the underlying Monadic Type (T) the Comprehender implementation supports.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
Deprecated.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
Deprecated.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
computeIfAbsent(Supplier<T>) - Method in class com.aol.cyclops.data.LazyImmutable
Get the current value or set if it has not been set yet
computeIfAbsent(Object, Function<Object, OUT>) - Method in interface com.aol.cyclops.util.function.Cacheable
Implementation should call the underlying cache
computeIfAbsent(Object, Function<Object, OUT>) - Method in interface com.aol.cyclops.util.function.SoftenedCacheable
Implementation should call the underlying cache
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
Deprecated.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
concat(Stream<? extends T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
concat(T) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
concat(T...) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
concat(Streamable<T>) - Method in interface com.aol.cyclops.control.Streamable
 
concat(T) - Method in interface com.aol.cyclops.control.Streamable
 
concat(T...) - Method in interface com.aol.cyclops.control.Streamable
 
concat(Object, Stream<U>) - Static method in class com.aol.cyclops.control.StreamUtils
Concat an Object and a Stream If the Object is a Stream, Streamable or Iterable will be converted (or left) in Stream form and concatonated Otherwise a new Stream.of(o) is created
concat(Stream<? extends U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Concatenate two streams.
concat(U) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Concatenate two streams.
concat(U...) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Concatenate two streams.
concat(Stream<T>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
 
concat(T) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
 
concat(T...) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
 
concatFutures(CompletableFuture<T>...) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Concat supplied Futures to this Stream
concatStreamFutures(Stream<CompletableFuture<T>>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Concat supplied Futures to this Stream
ConfigurableStream<T,C> - Interface in com.aol.cyclops.types.futurestream
 
connect() - Method in interface com.aol.cyclops.types.stream.HotStream
Connect to this HotStream (Stream that is already emitting data)
connect(Queue<T>) - Method in interface com.aol.cyclops.types.stream.HotStream
Connect to this HotStream using the provided transfer async.Queue.
connectTo(Queue<T>, Function<ReactiveSeq<T>, R>) - Method in interface com.aol.cyclops.types.stream.HotStream
Connect to this HotStream using the provided transfer async.Queue.
construct(Stream<U>) - Method in class com.aol.cyclops.control.LazyReact
 
construct(Stream) - Method in class com.aol.cyclops.control.SimpleReact
 
constructFutures(Stream<CompletableFuture<U>>) - Method in class com.aol.cyclops.control.LazyReact
Construct a LazyFutureStream from a Stream of CompletableFutures
consumer3() - Method in interface com.aol.cyclops.util.function.TriConsumer
 
consumer4() - Method in interface com.aol.cyclops.util.function.QuadConsumer
 
consumer5() - Method in interface com.aol.cyclops.util.function.QuintConsumer
 
contains(T) - Method in interface com.aol.cyclops.control.Streamable
True if a streamable contains element t
contains(Object) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
contains(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
containsAll(Collection) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
containsAll(Collection<?>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
containsKey(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
 
containsKey(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
containsValue(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
 
containsValue(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
Continuation - Class in com.aol.cyclops.types.futurestream
 
Continuation() - Constructor for class com.aol.cyclops.types.futurestream.Continuation
 
ContinuationStrategy - Interface in com.aol.cyclops.data.async
 
Continueable - Interface in com.aol.cyclops.react.async.subscription
 
control(Function<Supplier<U>, Supplier<U>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Allows clients to control the emission of data for the next phase of the Stream.
convertable() - Method in class com.aol.cyclops.types.applicative.ApplicativeFunctor.ApplyFunctions.SemigroupApplyer
 
Convertable<T> - Interface in com.aol.cyclops.types
Interface that represents a single value that can be converted into a List, Stream or Optional
Convertable.SupplierToConvertable<T> - Class in com.aol.cyclops.types
 
ConvertableFunctor<T> - Interface in com.aol.cyclops.types
An interface that represents a Functor that operates on a single Value The type of Functor is convertable between types that implement Value
ConvertableSequence<T> - Interface in com.aol.cyclops.types.stream
Represents a non-scalar Data Structure that can be converted to other types
ConvertableSequentialFunctor<T> - Interface in com.aol.cyclops.types
An interface that represents a Functor that is not a single scalar value but a sequence, and is convertable between sequential types.
ConvertableToReactiveSeq<T> - Interface in com.aol.cyclops.types.stream
Represents a data type that is convertable to a ReactiveSeq
convertSeq(Object) - Method in class com.aol.cyclops.control.AnyM.AnyMFactory
Convert an object to an AnyMSeq type if possible.
convertToLazyStream() - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Convert between an Lazy and Eager future stream, can be used to take advantages of each approach during a single Stream
convertToMonadicForm(Object) - Method in interface com.aol.cyclops.types.extensability.MonadicConverter
 
convertToSimpleReact() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Convert between an Lazy and Eager SimpleReact Stream, can be used to take advantages of each approach during a single Stream Allows callers to take advantage of functionality only available in SimpleReactStreams such as allOf
convertValue(Object) - Method in class com.aol.cyclops.control.AnyM.AnyMFactory
Convert an object to an AnyMValue type if possible.
copy(int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Copy this Stream the specified number of times
copySimpleReactStream(int) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
 
copySimpleReactStream(int) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
 
count() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
count(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
count() - Method in interface com.aol.cyclops.control.Streamable
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
count() - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
count() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
count() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
count(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
count() - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
count() - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Asynchronously perform a Stream count
count() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Lazyly perform a Stream count
count() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Asynchronously perform a Stream count
countDistinct(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
countDistinct() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
countDistinct(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
countDistinct() - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
countDistinct() - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
countDistinct() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
countDistinct() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
countDistinctBy(Function<? super T, ? extends U>, Predicate<? super U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
countDistinctBy(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
countDistinctBy(Function<? super T, ? extends U>, Predicate<? super U>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
countDistinctBy(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.CyclopsCollectable
 
countDistinctBy(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.future.FutureCollectable
 
countDistinctBy(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
 
countDistinctBy(Function<? super T, ? extends U>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
Counter() - Constructor for class com.aol.cyclops.types.stream.reactive.QueueBasedSubscriber.Counter
 
CPU - Static variable in class com.aol.cyclops.react.collectors.lazy.MaxActive
 
createMergeQueue() - Static method in class com.aol.cyclops.data.async.Queue
 
CronExpression - Class in com.aol.cyclops.util.stream.scheduling.cron
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - Constructor for class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
crossJoin(Stream<? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
crossJoin(Seq<? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
crossJoin(Iterable<? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
crossJoin(Streamable<U>) - Method in interface com.aol.cyclops.control.Streamable
 
crossJoin(Stream<? extends T>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Cross join 2 streams into one.
curry() - Method in class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
Curry this BiFunction, that is convert it from a BiFunction that accepts two input parameters to a 'chain' of two Functions that accept a single parameter
curry() - Method in class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
Curry this BiFunction, that is convert it from a TriFunction that accepts thre input parameters to a 'chain' of three Functions that accept a single parameter
Curry - Class in com.aol.cyclops.util.function
 
Curry() - Constructor for class com.aol.cyclops.util.function.Curry
 
curry(Function<T1, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry(Function<? super T1, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry2(BiFunction<T1, T2, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry2(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry3(TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry3(TriFunction<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry4(QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry4(QuadFunction<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry5(QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry5(QuintFunction<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry6(HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry6(HexFunction<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry7(HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry7(HeptFunction<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curry8(OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.util.function.Curry
 
curry8(OctFunction<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in class com.aol.cyclops.util.function.CurryVariance
 
curryC2(BiConsumer<T1, T2>) - Static method in class com.aol.cyclops.util.function.CurryConsumer
 
curryC3(TriConsumer<T1, T2, T3>) - Static method in class com.aol.cyclops.util.function.CurryConsumer
 
curryC4(QuadConsumer<T1, T2, T3, T4>) - Static method in class com.aol.cyclops.util.function.CurryConsumer
 
curryC5(QuintConsumer<T1, T2, T3, T4, T5>) - Static method in class com.aol.cyclops.util.function.CurryConsumer
 
CurryConsumer - Class in com.aol.cyclops.util.function
 
CurryConsumer() - Constructor for class com.aol.cyclops.util.function.CurryConsumer
 
CurryVariance - Class in com.aol.cyclops.util.function
 
CurryVariance() - Constructor for class com.aol.cyclops.util.function.CurryVariance
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
cycle(Monoid<A>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
cycle(Monoid<A>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
cycle(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
cycle(Monoid<T>, int) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
cycle(int) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
cycle(int) - Method in interface com.aol.cyclops.control.ReactiveSeq
Convert to a Stream with the values repeated specified times
cycle() - Method in interface com.aol.cyclops.control.ReactiveSeq
Convert to a Stream with the values infinitely cycled
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.ReactiveSeq
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(int) - Method in interface com.aol.cyclops.control.Streamable
Convert to a Stream with the values repeated specified times
cycle() - Method in interface com.aol.cyclops.control.Streamable
Convert to a Stream with the values infinitely cycled
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.control.Streamable
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(Stream<T>, Monoid<T>, int) - Static method in class com.aol.cyclops.control.StreamUtils
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(Stream<U>) - Static method in class com.aol.cyclops.control.StreamUtils
Create a new Stream that infiniteable cycles the provided Stream
cycle(Streamable<U>) - Static method in class com.aol.cyclops.control.StreamUtils
Create a Stream that infiniteable cycles the provided Streamable
cycle(int, Streamable<U>) - Static method in class com.aol.cyclops.control.StreamUtils
Create a Stream that finitely cycles the provided Streamable, provided number of times
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
cycle(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
cycle(int) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
cycle() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Create a Stream that infinitely cycles this Stream
cycle(int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Create a Stream that finitely cycles this Stream, provided number of times
cycle(Monoid<U>, int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
cycle(int) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Convert to a Stream with the values repeated specified times
cycle() - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Convert to a Stream with the values infinitely cycled
cycle(int) - Method in interface com.aol.cyclops.types.Traversable
Convert to a Stream with the values repeated specified times
cycle(Monoid<T>, int) - Method in interface com.aol.cyclops.types.Traversable
Convert to a Stream with the result of a reduction operation repeated specified times
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
cycleUntil(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
cycleUntil(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
cycleUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Repeat in a Stream until specified predicate holds
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
Repeat in a Stream until specified predicate holds
cycleUntil(Stream<T>, Predicate<? super T>) - Static method in class com.aol.cyclops.control.StreamUtils
Repeat in a Stream until specified predicate holds
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
cycleUntil(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Repeat in a Stream until specified predicate holds
cycleUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Traversable
Repeat in a Stream until specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
cycleWhile(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
cycleWhile(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
cycleWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Repeat in a Stream while specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
Repeat in a Stream while specified predicate holds
cycleWhile(Stream<T>, Predicate<? super T>) - Static method in class com.aol.cyclops.control.StreamUtils
Repeat in a Stream while specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
cycleWhile(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Repeat in a Stream while specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Traversable
Repeat in a Stream while specified predicate holds
CyclopsCollectable<T> - Interface in com.aol.cyclops.types.stream
Wrapper around jool.Collectable type and Iterable
CyclopsCollectors - Interface in com.aol.cyclops
Collectors for Cyclops Extended Collections

D

dateDDMMYYYY(Date) - Static method in class com.aol.cyclops.Matchables
 
dateHMS(Date) - Static method in class com.aol.cyclops.Matchables
Structural pattern matching on a Date's hour minutes and seconds component
dateMMDDYYYY(Date) - Static method in class com.aol.cyclops.Matchables
 
DAY_OF_MONTH - Static variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
DAY_OF_WEEK - Static variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
dayMap - Static variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
daysOfMonth - Variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
daysOfWeek - Variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
debounce(long, TimeUnit) - Method in interface com.aol.cyclops.control.ReactiveSeq
Allow one element through per time period, drop all other elements in that time period
debounce(long, TimeUnit) - Method in interface com.aol.cyclops.control.Streamable
Allow one element through per time period, drop all other elements in that time period
debounce(Stream<T>, long, TimeUnit) - Static method in class com.aol.cyclops.control.StreamUtils
Allow one element through per time period, drop all other elements in that time period
debounce(long, TimeUnit) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Can be used to debounce (accept a single data point from a unit of time) data.
decomposable(Decomposable) - Static method in class com.aol.cyclops.Matchables
Create a new matchable that will match on the fields of the provided Decomposable
Decomposable - Interface in com.aol.cyclops.types
Unapply returns an ordered Iterable of the values of this types fields unapply uses Reflection by default, but clients can override it if neccessary
decons(Matchable.MTuple1<Predicate<? super T1>>) - Static method in class com.aol.cyclops.util.function.Predicates
Return a predicate builder for deconstructing a tuple.
decons(Matchable.MTuple2<Predicate<? super T1>, Predicate<? super T2>>) - Static method in class com.aol.cyclops.util.function.Predicates
Return a predicate builder for deconstructing a tuple.
decons(Matchable.MTuple3<Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>>) - Static method in class com.aol.cyclops.util.function.Predicates
Return a predicate builder for deconstructing a tuple.
decons(Matchable.MTuple4<Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>>) - Static method in class com.aol.cyclops.util.function.Predicates
Return a predicate builder for deconstructing a tuple.
decons(Matchable.MTuple5<Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>>) - Static method in class com.aol.cyclops.util.function.Predicates
Return a predicate builder for deconstructing a tuple.
def() - Static method in class com.aol.cyclops.data.LazyImmutable
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
defaultCollector() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
delegate() - Method in interface com.aol.cyclops.types.applicative.Applicative2
 
delegate() - Method in interface com.aol.cyclops.types.applicative.Applicative3
 
delegate() - Method in interface com.aol.cyclops.types.applicative.Applicative4
 
delegate() - Method in interface com.aol.cyclops.types.applicative.Applicative5
 
delegate() - Method in interface com.aol.cyclops.types.applicative.EagerApplicative
 
delegate() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative
 
delegate() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative2
 
delegate() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative3
 
delegate() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative4
 
delegate() - Method in interface com.aol.cyclops.types.applicative.zipping.ZippingApplicative5
 
deleteBetween(int, int) - Method in interface com.aol.cyclops.control.ReactiveSeq
Delete elements between given indexes in a Stream
deleteBetween(int, int) - Method in interface com.aol.cyclops.control.Streamable
Delete elements between given indexes in a Stream
deleteBetween(Stream<T>, int, int) - Static method in class com.aol.cyclops.control.StreamUtils
Delete elements between given indexes in a Stream
deleteBetween(int, int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
deleteBetween(int, int) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Delete elements between given indexes in a Stream
DequeX<T> - Interface in com.aol.cyclops.data.collections.extensions.standard
An eXtended Deque type, that offers additional eagerly executed functional style operators such as bimap, filter and more
dequeXConcat() - Static method in interface com.aol.cyclops.Monoids
 
dequeXConcat() - Static method in interface com.aol.cyclops.Semigroups
 
DequeXImpl<T> - Class in com.aol.cyclops.data.collections.extensions.standard
 
DequeXImpl(Deque<T>) - Constructor for class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
DequeXImpl() - Constructor for class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
descendingIterator() - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
direct() - Static method in interface com.aol.cyclops.data.async.wait.WaitStrategy
 
DirectWaitStrategy<T> - Class in com.aol.cyclops.data.async.wait
Will try to access the queue once, and return the result directly from the Queue Effectively the same as calling queue.take() / queue.offer(T val)
DirectWaitStrategy() - Constructor for class com.aol.cyclops.data.async.wait.DirectWaitStrategy
 
disable(F) - Static method in interface com.aol.cyclops.control.FeatureToggle
Create a new disabled switch
disable() - Method in interface com.aol.cyclops.control.FeatureToggle
 
disconnect(Stream<T>) - Method in class com.aol.cyclops.data.async.Topic
Topic will maintain a queue for each Subscribing Stream If a Stream is finished with a Topic it is good practice to disconnect from the Topic so messages will no longer be stored for that Stream
disconnectStreams(int) - Method in class com.aol.cyclops.data.async.Queue
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
distinct() - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
distinct() - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
distinct() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
distinct(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
distinct() - Method in interface com.aol.cyclops.control.Streamable
 
distinct(Function<? super T, ? extends U>) - Method in interface com.aol.cyclops.control.Streamable
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
distinct() - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
distinct() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
distinct() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
distinct(Function<? super U, ? extends R>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
distinct() - Method in interface com.aol.cyclops.types.Traversable
 
done(T) - Static method in interface com.aol.cyclops.control.Trampoline
Created a completed Trampoline
doubleCount - Static variable in interface com.aol.cyclops.Monoids
Combine two Double by adding one to a (can be used to count Double in a Collection or Stream)
doubleCount - Static variable in interface com.aol.cyclops.Semigroups
Combine two Double by adding one to a (can be used to count Double in a Collection or Stream)
doubleMax - Static variable in interface com.aol.cyclops.Monoids
Combine two Doubles by selecting the max
doubleMax - Static variable in interface com.aol.cyclops.Semigroups
Combine two Doubles by selecting the max
doubleMin - Static variable in interface com.aol.cyclops.Monoids
Combine two Doubles by selecting the min
doubleMin - Static variable in interface com.aol.cyclops.Semigroups
Combine two Doubles by selecting the min
doubleMult - Static variable in interface com.aol.cyclops.Monoids
Combine two Doubles by multiplying them
doubleMult - Static variable in interface com.aol.cyclops.Semigroups
Combine two Doubles by multiplying them
DoubleOperators<T> - Interface in com.aol.cyclops.types.stream.future
 
DoubleOperators<T> - Interface in com.aol.cyclops.types.stream.lazy
 
DoubleOperatorsMixin<T> - Interface in com.aol.cyclops.types.stream.future
 
DoubleOperatorsMixin<T> - Interface in com.aol.cyclops.types.stream.lazy
 
doubleSum - Static variable in interface com.aol.cyclops.Monoids
Combine two Doubles by summing them
doubleSum - Static variable in interface com.aol.cyclops.Semigroups
Combine two Doubles by summing them
drainTo(Collection) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
drainTo(Collection, int) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
drainToOrBlock() - Method in class com.aol.cyclops.data.async.Queue.QueueReader
 
drop(long) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
drop(long) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
dropRight(int) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
dropRight(int) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
dropRight(int) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
dropRight(int) - Method in interface com.aol.cyclops.control.Streamable
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
dropRight(int) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
dropRight(int) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
dropRight(int) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
dropRight(int) - Method in interface com.aol.cyclops.types.Traversable
Generate a new Traversable that drops the specified number elements from the end of this Traversable
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
dropUntil(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
dropUntil(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
dropUntil(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
dropUntil(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
dropUntil(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Traversable
Generate a new Traversable that drops elements from this Traversable until the predicate holds
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
dropWhile(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
dropWhile(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
dropWhile(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerSeq
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.ValueTransformerSeq
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
dropWhile(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
dropWhile(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Traversable
Generate a new Traversable that drops elements from this Traversable as long as the predicate holds
duplicate() - Method in interface com.aol.cyclops.control.Streamable
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicate(Stream<T>) - Static method in class com.aol.cyclops.control.StreamUtils
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicate() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Duplicate a LazyFutureStream into two equivalent Streams.
duplicate() - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicate() - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Duplicate a Stream into two equivalent LazyFutureStreams, underlying Stream of Futures is duplicated
duplicateFutureStream() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
duplicateSequence() - Method in interface com.aol.cyclops.control.ReactiveSeq
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicateSequence() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 

E

each2(Publisher<? extends T>, Function<? super T, ? extends Publisher<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a two level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each2(Publisher<? extends T>, Function<? super T, ? extends Publisher<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a two level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each2(MonadicValue<? extends T>, Function<? super T, MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a two level nested internal iteration over the provided MonadicValues
each2(MonadicValue<? extends T>, Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a two level nested internal iteration over the provided MonadicValues
each3(Publisher<? extends T1>, Function<? super T1, ? extends Publisher<R1>>, BiFunction<? super T1, ? super R1, ? extends Publisher<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a three level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each3(Publisher<? extends T1>, Function<? super T1, ? extends Publisher<R1>>, BiFunction<? super T1, ? super R1, ? extends Publisher<R2>>, TriFunction<? super T1, ? super R1, ? super R2, Boolean>, TriFunction<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a three level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each3(MonadicValue<? extends T1>, Function<? super T1, ? extends MonadicValue<R1>>, BiFunction<? super T1, ? super R1, ? extends MonadicValue<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a three level nested internal iteration over the provided MonadicValues
each3(MonadicValue<? extends T1>, Function<? super T1, ? extends MonadicValue<R1>>, BiFunction<? super T1, ? super R1, ? extends MonadicValue<R2>>, TriFunction<? super T1, ? super R1, ? super R2, Boolean>, TriFunction<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a three level nested internal iteration over the provided MonadicValues
each4(Publisher<? extends T1>, Function<? super T1, ? extends Publisher<R1>>, BiFunction<? super T1, ? super R1, ? extends Publisher<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends Publisher<R3>>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a four level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each4(Publisher<? extends T1>, Function<? super T1, ? extends Publisher<R1>>, BiFunction<? super T1, ? super R1, ? extends Publisher<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends Publisher<R3>>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, Boolean>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Publishers
Perform a four level nested internal iteration over the provided Publishers NB - avoid using traverse once Stream types as any parameter other than the first! (e.g.
each4(MonadicValue<? extends T1>, Function<? super T1, ? extends MonadicValue<R1>>, BiFunction<? super T1, ? super R1, ? extends MonadicValue<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends MonadicValue<R3>>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a four level nested internal iteration over the provided MonadicValues
each4(MonadicValue<? extends T1>, Function<? super T1, ? extends MonadicValue<R1>>, BiFunction<? super T1, ? super R1, ? extends MonadicValue<R2>>, TriFunction<? super T1, ? super R1, ? super R2, ? extends MonadicValue<R3>>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, Boolean>, QuadFunction<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in interface com.aol.cyclops.control.For.Values
Perform a four level nested internal iteration over the provided MonadicValues
EagerApplicative<T,R,D extends ConvertableFunctor<R>> - Interface in com.aol.cyclops.types.applicative
 
EagerFutureStreamFunctions - Class in com.aol.cyclops.types.futurestream
 
EagerFutureStreamFunctions() - Constructor for class com.aol.cyclops.types.futurestream.EagerFutureStreamFunctions
 
EagerToQueue<U> - Interface in com.aol.cyclops.types.futurestream
 
efficientOpsOff() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
efficientOpsOff() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
efficientOpsOn() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
efficientOpsOn() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
elapsed() - Method in interface com.aol.cyclops.control.ReactiveSeq
ReactiveSeq.of(1,2,3,4,5) .elapsed() .forEach(System.out::println);
elapsed() - Method in interface com.aol.cyclops.control.Streamable
Streamable.of(1,2,3,4,5) .elapsed() .forEach(System.out::println);
elapsed() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
LazyFutureStream.of(1,2,3,4,5) .elapsed() .forEach(System.out::println);
elasticPool(Supplier<REACTOR>) - Static method in class com.aol.cyclops.react.threads.ReactPool
If all REACTORs are in use calling react will create a new REACTOR to handle the extra demand.
element() - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
element() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
element() - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
element() - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
elementAt(long) - Method in interface com.aol.cyclops.control.ReactiveSeq
Gets the element at index, and returns a Tuple containing the element (it must be present) and a lazy copy of the Sequence for further processing.
elementAt(int) - Method in interface com.aol.cyclops.control.Streamable
Gets the element at index (it must be present)
elementAt(long) - Method in interface com.aol.cyclops.control.Streamable
Gets the element at index, and returns a Tuple containing the element (it must be present) and a lazy copy of the Sequence for further processing.
elementAt(long) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Return the elementAt index or Optional.empty
empty() - Method in interface com.aol.cyclops.control.AnyM
Construct an AnyM wrapping a new empty instance of the wrapped type e.g.
empty() - Static method in class com.aol.cyclops.control.FutureW
An empty FutureW
EMPTY - Static variable in interface com.aol.cyclops.control.Maybe
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.TryT
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
empty() - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
empty() - Method in interface com.aol.cyclops.control.monads.transformers.XorT
 
empty() - Static method in interface com.aol.cyclops.control.ReactiveSeq
 
empty() - Static method in interface com.aol.cyclops.control.Streamable
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
List<String> empty = PStack.empty(); //or PStack<String> empty = PStack.empty();
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
List<String> empty = PVectors.empty(); //or PVector<String> empty = PVectors.empty();
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
empty() - Static method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
empty() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
empty() - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
empty() - Method in interface com.aol.cyclops.types.extensability.Comprehender
 
empty() - Static method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Create an empty sequential synchronous stream that runs on the current thread
empty() - Static method in class com.aol.cyclops.types.futurestream.Continuation
 
empty() - Static method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Create a sequential synchronous stream that runs on the current thread
EmptyCollector<T> - Class in com.aol.cyclops.react.collectors.lazy
A collector that periodically joins active completablefutures but does not store the results
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
emptyList() - Static method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
 
emptyList() - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
 
emptyMaybe() - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
emptyMaybe() - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
emptyMaybe() - Static method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
emptyOptional() - Static method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
emptyOptional() - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
 
emptySet() - Static method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
emptySet() - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
 
emptyStream() - Static method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
emptyStream() - Static method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
emptyStreamable() - Static method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
emptyStreamable() - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
emptyUnit() - Method in interface com.aol.cyclops.control.AnyM
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
emptyUnit() - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
emptyUnit() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
emptyUnit() - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
EmptyUnit<T> - Interface in com.aol.cyclops.types
Represents a type that can be instantiated in empty form.
emptyUnit() - Method in interface com.aol.cyclops.types.EmptyUnit
 
enable() - Method in class com.aol.cyclops.control.FeatureToggle.Disabled
 
enable(F) - Static method in interface com.aol.cyclops.control.FeatureToggle
Create a new enabled switch
enable() - Method in interface com.aol.cyclops.control.FeatureToggle
 
endsWith(Stream<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Stream.of(5,6)));
endsWith(Streamable<T>) - Method in interface com.aol.cyclops.control.Streamable
assertTrue(Streamable.of(1,2,3,4,5,6) .endsWith(Stream.of(5,6)));
endsWith(Stream<T>, Iterable<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
endsWith(Stream<T>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Stream.of(5,6)));
endsWith(Stream<T>) - Method in interface com.aol.cyclops.types.Foldable
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Stream.of(5,6)));
endsWith(Stream<U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
endsWith(T1...) - Static method in class com.aol.cyclops.util.function.Predicates
 
endsWithIterable(Iterable<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWithIterable(Iterable<T>) - Method in interface com.aol.cyclops.control.Streamable
assertTrue(Streamable.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWithIterable(Iterable<T>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWithIterable(Iterable<T>) - Method in interface com.aol.cyclops.types.Foldable
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWithIterable(Iterable<U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
entrySet() - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
 
entrySet() - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
eq(V) - Static method in class com.aol.cyclops.util.function.Predicates
Check for universal equality (Object#equals) Filtering example
equal(T1) - Static method in class com.aol.cyclops.util.function.Predicates
 
equals(Object) - Method in class com.aol.cyclops.control.Eval.Module.Always
 
equals(Object) - Method in class com.aol.cyclops.control.Eval.Module.Later
 
equals(Object) - Method in class com.aol.cyclops.control.FeatureToggle.Disabled
 
equals(Object) - Method in class com.aol.cyclops.control.FeatureToggle.Enabled
 
equals(Object) - Method in class com.aol.cyclops.control.Maybe.Just
 
equals(Object) - Method in class com.aol.cyclops.control.Maybe.Lazy
 
equals(Object) - Method in class com.aol.cyclops.control.Maybe.Nothing
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.ReaderTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.ReaderTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
equals(Object) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
equals(Object) - Method in class com.aol.cyclops.control.Try.Failure
 
equals(Object) - Method in class com.aol.cyclops.control.Try.Success
 
equals(Object) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
equals(Object) - Method in class com.aol.cyclops.data.LazyImmutable
 
equals(T1) - Static method in class com.aol.cyclops.util.function.Predicates
Deprecated.
eqv(AnyM<T>) - Method in interface com.aol.cyclops.control.AnyM
Tests for equivalency between two AnyM types
eqv(AnyMSeq<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Equivalence test, returns true if this Monad is equivalent to the supplied monad e.g.
eqv(AnyMValue<T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Equivalence test, returns true if this Monad is equivalent to the supplied monad e.g.
eqv(Value<? super V>) - Static method in class com.aol.cyclops.util.function.Predicates
Test for equivalence null eqv to absent, embedded value equivalency, non-values converted to values before testing .
eqv2(Value<? super V>) - Static method in class com.aol.cyclops.util.function.Predicates
 
eqvIterable(Iterable<? super V>) - Static method in class com.aol.cyclops.util.function.Predicates
 
estimateSize() - Method in class com.aol.cyclops.data.async.AdaptersModule.ClosingSpliterator
 
Eval<T> - Interface in com.aol.cyclops.control
Represents a computation that can be defered (always), cached (later) or immediate(now).
Eval.Module - Class in com.aol.cyclops.control
 
Eval.Module.Always<T> - Class in com.aol.cyclops.control
 
Eval.Module.Later<T> - Class in com.aol.cyclops.control
 
EvalT<T> - Interface in com.aol.cyclops.control.monads.transformers
Monad transformer for Eval
evalT(EvalT<T>) - Static method in class com.aol.cyclops.Matchables
 
EvalTSeq<T> - Class in com.aol.cyclops.control.monads.transformers.seq
Monad Transformer for Evals nested within Sequential or non-scalar data types (e.g.
EvalTValue<T> - Class in com.aol.cyclops.control.monads.transformers.values
Monad Transformer for Evals nested within Scalar data types (e.g.
ExceptionSoftener - Class in com.aol.cyclops.util
Utility class for softening exceptions Use throw throwSoftenedException
ExceptionSoftener() - Constructor for class com.aol.cyclops.util.ExceptionSoftener
 
executeflatMap(T, Function) - Method in interface com.aol.cyclops.types.extensability.Comprehender
Wrapper around flatMap
exponentialBackOff() - Static method in interface com.aol.cyclops.data.async.wait.WaitStrategy
 
ExponentialBackofWaitStrategy<T> - Class in com.aol.cyclops.data.async.wait
Will attempt to recieve or push data to a Queue, backing off by an exponentially increasing wait time until successful.
ExponentialBackofWaitStrategy() - Constructor for class com.aol.cyclops.data.async.wait.ExponentialBackofWaitStrategy
 
expression(Consumer<? super T>) - Static method in class com.aol.cyclops.control.FluentFunctions
Convert a statement (e.g.
expression(BiConsumer<? super T1, ? super T2>) - Static method in class com.aol.cyclops.control.FluentFunctions
Convert a BiConsumer into a FluentBiFunction that returns it's input in a Tuple
expressionParsed - Variable in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
ExtendedTraversable<T> - Interface in com.aol.cyclops.types
Represents a finite traversable type

F

fail(E) - Static method in class com.aol.cyclops.util.validation.ValidationResult.FailedResult
Construct a FailedResult
FailedResult() - Constructor for class com.aol.cyclops.util.validation.ValidationResult.FailedResult
 
failure(X) - Static method in interface com.aol.cyclops.control.Try
Construct a Failure instance from a throwable (an implementation of Try)
Failure() - Constructor for class com.aol.cyclops.control.Try.Failure
 
failure() - Method in class com.aol.cyclops.util.validation.ValidationResult.FailedResult
 
failure() - Method in interface com.aol.cyclops.util.validation.ValidationResult
 
failure() - Method in class com.aol.cyclops.util.validation.ValidationResult.SuccessfulResult
 
failureGet() - Method in class com.aol.cyclops.control.Try.Failure
 
failureGet() - Method in interface com.aol.cyclops.control.Try
 
failureGet() - Method in class com.aol.cyclops.control.Try.Success
 
FeatureToggle<F> - Interface in com.aol.cyclops.control
An 'Optional' like data type that can either be enabled or disabled
FeatureToggle.Disabled<F> - Class in com.aol.cyclops.control
An disabled switch
FeatureToggle.Enabled<F> - Class in com.aol.cyclops.control
An enabled switch
fillInStackTrace() - Method in exception com.aol.cyclops.data.async.Queue.ClosedQueueException
 
fillInStackTrace() - Method in exception com.aol.cyclops.data.async.Queue.QueueTimeoutException
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.AnyM
Perform a filter operation on the wrapped monad instance e.g.
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Eval
 
filter(Predicate<? super F>) - Method in interface com.aol.cyclops.control.FeatureToggle
Filter this Switch.
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.FutureW
 
filter(Predicate<? super PT>) - Method in class com.aol.cyclops.control.Ior.Both
 
filter(Predicate<? super PT>) - Method in interface com.aol.cyclops.control.Ior
 
filter(Predicate<? super PT>) - Method in class com.aol.cyclops.control.Ior.Primary
 
filter(Predicate<? super PT>) - Method in class com.aol.cyclops.control.Ior.Secondary
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Maybe
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.Maybe.Just
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.Maybe.Lazy
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.Maybe.Nothing
 
filter(Predicate<? super A>) - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
Filter the wrapped Maybe
filter(Predicate<? super A>) - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
Filter the wrapped List
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
Filter the wrapped Optional
filter(Predicate<? super R>) - Method in interface com.aol.cyclops.control.monads.transformers.ReaderT
 
filter(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
Filter the wrapped Eval
filter(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
Filter the wrapped List
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
Filter the wrapped Optional
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
Filter the wrapped Set
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
Filter the wrapped Streamable
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
Filter the wrapped Stream
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
Filter the wrapped Try
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
Filter the wrapped Xor
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
Filter the wrapped Set
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
Filter the wrapped Streamable
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
Filter the wrapped Stream
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.TryT
Filter the wrapped Try
filter(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
Filter the wrapped Maybe
filter(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
Filter the wrapped List
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
Filter the wrapped Maybe
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
Filter the wrapped Optional
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
Filter the wrapped Set
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
Filter the wrapped Streamable
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
Filter the wrapped Stream
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.values.TransformerValue
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
Filter the wrapped Try
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
Filter the wrapped Xor
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.XorT
Filter the wrapped Xor
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Streamable
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.Try.Failure
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Try
 
filter(Predicate<? super T>) - Method in class com.aol.cyclops.control.Try.Success
 
filter(Predicate<? super PT>) - Method in interface com.aol.cyclops.control.Xor
 
filter(Predicate<? super PT>) - Method in class com.aol.cyclops.control.Xor.Primary
 
filter(Predicate<? super PT>) - Method in class com.aol.cyclops.control.Xor.Secondary
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
filter(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
filter(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
filter(T, Predicate) - Method in interface com.aol.cyclops.types.extensability.Comprehender
Wrapper around filter
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Filterable
Keep only elements for which the supplied predicates hold e.g.
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.FilterableFunctor
 
filter(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Removes elements that do not match the supplied predicate from the dataflow
filter(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
filter(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
Removes elements that do not match the supplied predicate from the dataflow
filter(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Removes elements that do not match the supplied predicate from the dataflow
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.mixins.WrappingFilterable
Deprecated.
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.JoolManipulation
 
Filterable<T> - Interface in com.aol.cyclops.types
Trait that represents any class with a single argument Filter method Will coerce that method into accepting JDK 8 java.util.function.Predicates
FilterableFunctor<T> - Interface in com.aol.cyclops.types
Represents a Functor that is also Filterable (e.g.
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Eval
 
filterNot(Predicate<? super F>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.FutureW
 
filterNot(Predicate<? super PT>) - Method in interface com.aol.cyclops.control.Ior
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Maybe
 
filterNot(Predicate<? super A>) - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
filterNot(Predicate<? super A>) - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.TryT
 
filterNot(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
filterNot(Predicate<? super A>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
filterNot(Predicate<? super T>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.monads.transformers.XorT
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.control.Try
 
filterNot(Predicate<? super PT>) - Method in interface com.aol.cyclops.control.Xor
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PMapX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.types.Filterable
Remove any elements for which the predicate holds (inverse operation to filter) e.g.
filterNot(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
filterNot(Predicate<? super T>) - Method in interface com.aol.cyclops.types.stream.JoolManipulation
 
filterSync(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Synchronous filtering operation Removes elements that do not match the supplied predicate from the dataflow
filterSync(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
Synchronous filtering operation Removes elements that do not match the supplied predicate from the dataflow
filterSync(Predicate<? super U>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Synchronous filtering operation Removes elements that do not match the supplied predicate from the dataflow
findAny() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
findAny() - Method in interface com.aol.cyclops.control.Streamable
 
findAny() - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
findAny() - Method in interface com.aol.cyclops.types.Foldable
 
findAny() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
findAny() - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous findAny operation
findAny() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Perform an Lazy findAny operation
findAny() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous findAny operation
findFirst() - Method in interface com.aol.cyclops.control.ReactiveSeq
 
findFirst() - Method in interface com.aol.cyclops.control.Streamable
 
findFirst() - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
 
findFirst() - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
 
findFirst() - Method in interface com.aol.cyclops.types.Foldable
 
findFirst() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
findFirst() - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous findAny operation
findFirst() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Perform an Lazy findAny operation
findFirst() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous findAny operation
findNextWhiteSpace(int, String) - Method in class com.aol.cyclops.util.stream.scheduling.cron.CronExpression
 
first() - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
firstCompleteCompletableFuture() - Static method in interface com.aol.cyclops.Monoids
 
firstCompleteCompletableFuture() - Static method in interface com.aol.cyclops.Semigroups
 
firstCompleteFuture() - Static method in interface com.aol.cyclops.Monoids
 
firstCompleteFuture() - Static method in interface com.aol.cyclops.Semigroups
 
firstNonEmpty(C) - Static method in interface com.aol.cyclops.Monoids
 
firstNonEmpty() - Static method in interface com.aol.cyclops.Semigroups
 
firstNonNull() - Static method in interface com.aol.cyclops.Monoids
 
firstNonNull() - Static method in interface com.aol.cyclops.Semigroups
 
firstOf(SimpleReactStream<U>...) - Static method in class com.aol.cyclops.types.futurestream.EagerFutureStreamFunctions
Return first Stream out of provided Streams that starts emitted results
firstOf(SimpleReactStream<U>...) - Static method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Return first Stream out of provided Streams that starts emitted results
firstPresentMaybe() - Static method in interface com.aol.cyclops.Monoids
 
firstPresentMaybe() - Static method in interface com.aol.cyclops.Semigroups
 
firstPresentOptional() - Static method in interface com.aol.cyclops.Monoids
 
firstPresentOptional() - Static method in interface com.aol.cyclops.Semigroups
 
firstPrimaryIor(ST) - Static method in interface com.aol.cyclops.Monoids
 
firstPrimaryIor() - Static method in interface com.aol.cyclops.Semigroups
 
firstPrimaryXor(ST) - Static method in interface com.aol.cyclops.Monoids
 
firstPrimaryXor() - Static method in interface com.aol.cyclops.Semigroups
 
firstSecondaryIor(PT) - Static method in interface com.aol.cyclops.Monoids
 
firstSecondaryIor() - Static method in interface com.aol.cyclops.Semigroups
 
firstSecondaryXor(PT) - Static method in interface com.aol.cyclops.Monoids
 
firstSecondaryXor() - Static method in interface com.aol.cyclops.Semigroups
 
firstSuccess(FutureW<T>...) - Static method in class com.aol.cyclops.control.FutureW
Select the first Future to return with a successful result
firstSuccessfulFuture() - Static method in interface com.aol.cyclops.Monoids
 
firstSuccessfulFuture() - Static method in interface com.aol.cyclops.Semigroups
 
firstTryFailure(T) - Static method in interface com.aol.cyclops.Monoids
 
firstTryFailure() - Static method in interface com.aol.cyclops.Semigroups
 
firstTrySuccess(X) - Static method in interface com.aol.cyclops.Monoids
 
firstTrySuccess() - Static method in interface com.aol.cyclops.Semigroups
 
firstValue() - Method in interface com.aol.cyclops.control.ReactiveSeq
assertThat(ReactiveSeq.of(1,2,3,4) .map(u->{throw new RuntimeException();}) .recover(e->"hello") .firstValue(),equalTo("hello"));
firstValue() - Method in interface com.aol.cyclops.control.Streamable
assertThat(Streamable.of(1,2,3,4) .map(u->{throw new RuntimeException();}) .recover(e->"hello") .firstValue(),equalTo("hello"));
firstValue(Stream<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
firstValue() - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
assertThat(ReactiveSeq.of(1,2,3,4) .map(u->{throw new RuntimeException();}) .recover(e->"hello") .firstValue(),equalTo("hello"));
firstValue() - Method in interface com.aol.cyclops.types.Foldable
assertThat(ReactiveSeq.of(1,2,3,4) .map(u->throw new RuntimeException()) .recover(e->"hello") .firstValue(),equalTo("hello"));
firstValue() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
firstValue() - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous findAny operation
firstValue() - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Perform an Lazy findAny operation
firstValue() - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous findAny operation
fixedDelay(long, TimeUnit) - Method in interface com.aol.cyclops.control.ReactiveSeq
emit elements after a fixed delay
fixedDelay(long, TimeUnit) - Method in interface com.aol.cyclops.control.Streamable
emit elements after a fixed delay
fixedDelay(Stream<T>, long, TimeUnit) - Static method in class com.aol.cyclops.control.StreamUtils
 
fixedDelay(long, TimeUnit) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Apply a fixed delay before emitting elements to the next phase of the Stream.
fixedDelay(long, TimeUnit) - Method in interface com.aol.cyclops.types.Sequential
emit elements after a fixed delay
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface com.aol.cyclops.control.Eval
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.Eval.Module.Always
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.Eval.Module.Later
 
flatMap(Function<? super F, ? extends MonadicValue<? extends X>>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
flatMap(Function<? super R, ? extends Reader<T, R1>>) - Method in class com.aol.cyclops.control.FluentFunctions.FluentFunction
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.FutureW
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in class com.aol.cyclops.control.Ior.Both
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in interface com.aol.cyclops.control.Ior
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in class com.aol.cyclops.control.Ior.Primary
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in class com.aol.cyclops.control.Ior.Secondary
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface com.aol.cyclops.control.Maybe
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Just
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Lazy
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Nothing
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
flatMap(Function<? super T, ? extends Eval<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.ListT
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
flatMap(Function<? super T, ? extends Reader<? extends B, R>>) - Method in interface com.aol.cyclops.control.monads.transformers.ReaderT
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
 
flatMap(Function<? super T, ? extends Eval<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
 
flatMap(Function<? super R, ? extends Reader<T, B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ReaderTSeq
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
 
flatMap(Function<? super T, ? extends Stream<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
 
flatMap(Function<? super T, ? extends Try<B, X>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
 
flatMap(Function<? super T, ? extends MonadicValue2<? extends ST2, ? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.SetT
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
flatMap(Function<? super T, ? extends Stream<? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
flatMap(Function<? super T, ? extends Try<B, X>>) - Method in interface com.aol.cyclops.control.monads.transformers.TryT
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
 
flatMap(Function<? super T, ? extends Eval<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
 
flatMap(Function<? super A, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
 
flatMap(Function<? super T, ? extends MonadicValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
 
flatMap(Function<? super R, ? extends Reader<T, B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.ReaderTValue
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
 
flatMap(Function<? super T, ? extends Iterable<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
 
flatMap(Function<? super T, ? extends Stream<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
 
flatMap(Function<? super T, ? extends Try<B, X>>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
 
flatMap(Function<? super T, ? extends MonadicValue2<? extends ST2, ? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
 
flatMap(Function<? super T, ? extends MonadicValue2<? extends ST2, ? extends B>>) - Method in interface com.aol.cyclops.control.monads.transformers.XorT
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
flatMap operation
flatMap(Function<? super R, ? extends Reader<T, R1>>) - Method in interface com.aol.cyclops.control.Reader
FlatMap this Reader by applying the prodived function and unnesting to a single Reader
flatMap(Function<? super T, Streamable<? extends R>>) - Method in interface com.aol.cyclops.control.Streamable
 
flatMap(Function<? super T, ? extends Try<R, X>>) - Method in class com.aol.cyclops.control.Try.Failure
 
flatMap(Function<? super T, ? extends Try<R, X>>) - Method in interface com.aol.cyclops.control.Try
 
flatMap(Function<? super T, ? extends Try<R, X>>) - Method in class com.aol.cyclops.control.Try.Success
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in interface com.aol.cyclops.control.Xor
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in class com.aol.cyclops.control.Xor.Primary
 
flatMap(Function<? super PT, ? extends MonadicValue2<? extends LT1, ? extends RT1>>) - Method in class com.aol.cyclops.control.Xor.Secondary
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Perform a flatMap operation on this collection.
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
flatMap(BiFunction<? super K, ? super V, ? extends MapX<KR, VR>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MapX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.MutableCollectionX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
flatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
flatMap(Function<? super T, ? extends LazyImmutable<? extends R>>) - Method in class com.aol.cyclops.data.LazyImmutable
FlatMap the value stored in Immutable Closed Value from one Value to another If this is an unitiatilised ImmutableClosedValue, an uninitialised closed value will be returned instead
flatMap(Function<? super T, ? extends AnyM<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
flatMap operation AnyM follows the javaslang modified 'monad' laws https://gist.github.com/danieldietrich/71be006b355d6fbc0584 In particular left-identity becomes Left identity: unit(a).flatMap(f) ≡ select(f.apply(a)) Or in plain English, if your flatMap function returns multiple values (such as flatMap by Stream) but the current Monad only can only hold one value, only the first value is accepted.
flatMap(Function<? super T, ? extends AnyMValue<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
flatMap operation AnyM follows the javaslang modified 'monad' laws https://gist.github.com/danieldietrich/71be006b355d6fbc0584 In particular left-identity becomes Left identity: unit(a).flatMap(f) ≡ select(f.apply(a)) Or in plain English, if your flatMap function returns multiple values (such as flatMap by Stream) but the current Monad only can only hold one value, only the first value is accepted.
flatMap(T, Function) - Method in interface com.aol.cyclops.types.extensability.Comprehender
 
FlatMap<T> - Interface in com.aol.cyclops.types
 
flatMap(Function<? super U, ? extends Stream<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Allows aggregate values in a Stream to be flatten into a single Stream.
flatMap(Function<? super U, ? extends Stream<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMap(Function<? super U, ? extends Stream<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
Allows aggregate values in a Stream to be flatten into a single Stream.
flatMap(Function<? super U, ? extends Stream<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Allows aggregate values in a Stream to be flatten into a single Stream.
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface com.aol.cyclops.types.MonadicValue1
A flattening transformation operation (@see Optional.flatMap(Function)
flatMap(Function<? super T2, ? extends MonadicValue2<? extends R1, ? extends R2>>) - Method in interface com.aol.cyclops.types.MonadicValue2
Perform a flattening transformation of this Monadicvalue2
flatMapAnyM(Function<? super T, AnyM<? extends R>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Allows flatMap return type to be any Monad type
flatMapAnyM(Function<? super T, AnyM<? extends R>>) - Method in interface com.aol.cyclops.control.Streamable
Allows flatMap return type to be any Monad type
flatMapAnyM(Stream<T>, Function<? super T, AnyM<? extends R>>) - Static method in class com.aol.cyclops.control.StreamUtils
 
flatMapAnyM(Function<? super U, AnyM<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapBufferedReader(Stream<T>, Function<? super T, BufferedReader>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied BufferedReaders
flatMapCf(Function<? super T, ? extends CompletionStage<? extends R>>) - Method in class com.aol.cyclops.control.FutureW
A flatMap operation that accepts a CompleteableFuture CompletionStage as the return type
flatMapCharSequence(Stream<T>, Function<? super T, CharSequence>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a flatMap operation where the result will be a flattened stream of Characters from the CharSequence returned by the supplied function.
flatMapCompletableFuture(Stream<T>, Function<? super T, CompletableFuture<? extends R>>) - Static method in class com.aol.cyclops.control.StreamUtils
assertThat(StreamUtils.flatMapCompletableFuture(Stream.of(1,2,3), i->CompletableFuture.completedFuture(i+2)) .collect(Collectors.toList()), equalTo(Arrays.asList(3,4,5)));
flatMapCompletableFuture(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream If in async mode this operation is performed asyncrhonously If in sync mode this operation is performed synchronously
flatMapFile(Stream<T>, Function<? super T, File>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied files.
flatMapFirst(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.AnyM
Perform a flatMap operation that will only work as normal for AnyMSeq types, but for AnyMValue (which can only hold a single value) will take the first value from the Iterable returned.
flatMapFirst(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a flatMap operation that will only work as normal for AnyMSeq types, but for AnyMValue (which can only hold a single value) will take the first value from the Iterable returned.
flatMapFirst(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
flatMapFirstPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.AnyM
Perform a flatMap operation that will only work as normal for AnyMSeq types, but for AnyMValue (which can only hold a single value) will take the first value from the Publisher returned.
flatMapFirstPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a flatMap operation that will only work as normal for AnyMSeq types, but for AnyMValue (which can only hold a single value) will take the first value from the Publisher returned.
flatMapFirstPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.Eval
 
flatMapIterable(Function<? super F, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class com.aol.cyclops.control.FutureW
 
flatMapIterable(Function<? super PT, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.Ior
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.Maybe
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Just
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Lazy
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Nothing
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
FlatMap where the result is a Collection, flattens the resultant collections into the host ReactiveSeq
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.Streamable
FlatMap where the result is a Collection, flattens the resultant collections into the host Streamable
flatMapIterable(Stream<T>, Function<? super T, ? extends Iterable<? extends R>>) - Static method in class com.aol.cyclops.control.StreamUtils
flatMap operation that allows a Collection to be returned
flatMapIterable(Function<? super PT, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.control.Xor
 
flatMapIterable(Function<? super U, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapIterable(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.types.MonadicValue1
A flattening transformation operation that takes the first value from the returned Iterable.
flatMapIterable(Function<? super T2, ? extends Iterable<? extends R>>) - Method in interface com.aol.cyclops.types.MonadicValue2
A flattening transformation operation that takes the first value from the returned Publisher.
flatMapOptional(Stream<T>, Function<? super T, Optional<? extends R>>) - Static method in class com.aol.cyclops.control.StreamUtils
cross type flatMap, removes null entries
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.Eval
 
flatMapPublisher(Function<? super F, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.FeatureToggle
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class com.aol.cyclops.control.FutureW
 
flatMapPublisher(Function<? super PT, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.Ior
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.Maybe
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Just
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Lazy
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in class com.aol.cyclops.control.Maybe.Nothing
 
flatMapPublisher(Function<? super PT, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.control.Xor
 
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.types.IterableFunctor
A potentially asynchronous flatMap operation where data from each publisher may arrive out of order (if publishers are configured to publish asynchronously, users can use the overloaded @see IterableFunctor.flatMapPublisher(Function, int, QueueFactory) method to subscribe asynchronously also.
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>, int) - Method in interface com.aol.cyclops.types.IterableFunctor
A potentially asynchronous flatMap operation where data from each publisher may arrive out of order (if publishers are configured to publish asynchronously, users can use the overloaded @see IterableFunctor.flatMapPublisher(Function, int, QueueFactory) method to subscribe asynchronously also.
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>, int, QueueFactory<R>) - Method in interface com.aol.cyclops.types.IterableFunctor
A potentially asynchronous flatMap operation where data from each publisher may arrive out of order (if publishers are configured to publish asynchronously.
flatMapPublisher(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.types.MonadicValue1
A flattening transformation operation that takes the first value from the returned Publisher.
flatMapPublisher(Function<? super T2, ? extends Publisher<? extends R>>) - Method in interface com.aol.cyclops.types.MonadicValue2
A flattening transformation operation that takes the first value from the returned Publisher.
flatMapSequenceM(Stream<T>, Function<? super T, ReactiveSeq<? extends R>>) - Static method in class com.aol.cyclops.control.StreamUtils
flatMap operation
flatMapStream(Function<? super T, BaseStream<? extends R, ?>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
flatMap operation
flatMapStream(Function<? super T, BaseStream<? extends R, ?>>) - Method in interface com.aol.cyclops.control.Streamable
flatMap operation
flatMapStream(Stream<T>, Function<? super T, ? extends BaseStream<? extends R, ?>>) - Static method in class com.aol.cyclops.control.StreamUtils
assertThat(StreamUtils.flatMapStream(Stream.of(1,2,3), i->Stream.of(i)).collect(Collectors.toList()), equalTo(Arrays.asList(1,2,3)));
flatMapStream(Function<? super U, BaseStream<? extends R, ?>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapT(Function<? super A, CompletableFutureTSeq<B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
Flat Map the wrapped CompletableFuture
flatMapT(Function<? super T, EvalTSeq<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
Flat Map the wrapped Eval
flatMapT(Function<? super A, FutureWTSeq<B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
Flat Map the wrapped FutureW
flatMapT(Function<? super T, ListTSeq<B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
Flat Map the wrapped List
flatMapT(Function<? super T, MaybeTSeq<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
Flat Map the wrapped Maybe
flatMapT(Function<? super T, OptionalTSeq<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
Flat Map the wrapped Optional
flatMapT(Function<? super R, ReaderTSeq<T, B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.ReaderTSeq
Flat Map the wrapped Reader
flatMapT(Function<? super T, SetTSeq<B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
Flat Map the wrapped Set
flatMapT(Function<? super T, StreamableTSeq<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
Flat Map the wrapped Streamable
flatMapT(Function<? super T, StreamTSeq<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
Flat Map the wrapped Stream
flatMapT(Function<? super T, TryTSeq<B, X>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
Flat Map the wrapped Try
flatMapT(Function<? super T, XorTSeq<ST2, ? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
Flat Map the wrapped Xor
flatMapT(Function<? super A, CompletableFutureTValue<B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
Flat Map the wrapped CompletableFuture
flatMapT(Function<? super T, EvalTValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
Flat Map the wrapped Maybe
flatMapT(Function<? super A, FutureWTValue<B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
Flat Map the wrapped CompletableFuture
flatMapT(Function<? super T, ListTValue<B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
Flat Map the wrapped List
flatMapT(Function<? super T, MaybeTValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
Flat Map the wrapped Maybe
flatMapT(Function<? super T, OptionalTValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
Flat Map the wrapped Optional
flatMapT(Function<? super R, ReaderTValue<T, B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.ReaderTValue
Flat Map the wrapped Reader
flatMapT(Function<? super T, SetTValue<B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
Flat Map the wrapped Set
flatMapT(Function<? super T, StreamableTValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
Flat Map the wrapped Streamable
flatMapT(Function<? super T, StreamTValue<? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
Flat Map the wrapped Stream
flatMapT(Function<? super T, TryTValue<B, X>>) - Method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
Flat Map the wrapped Try
flatMapT(Function<? super T, XorTValue<ST2, ? extends B>>) - Method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
Flat Map the wrapped Xor
flatMapToCompletableFuture(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream If in async mode this operation is performed asyncrhonously If in sync mode this operation is performed synchronously
flatMapToCompletableFuture(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream If in async mode this operation is performed asyncrhonously If in sync mode this operation is performed synchronously
flatMapToCompletableFuture(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream If in async mode this operation is performed asyncrhonously If in sync mode this operation is performed synchronously
flatMapToCompletableFutureSync(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream This operation is performed synchronously
flatMapToCompletableFutureSync(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazySimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream This operation is performed synchronously
flatMapToCompletableFutureSync(Function<? super U, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.SimpleReactStream
Perform a flatMap operation where the CompletableFuture type returned is flattened from the resulting Stream This operation is performed synchronously
flatMapToDouble(Function<? super U, ? extends DoubleStream>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapToInt(Function<? super U, ? extends IntStream>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapToLong(Function<? super U, ? extends LongStream>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flatMapURL(Stream<T>, Function<? super T, URL>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied URLs
flatten() - Method in interface com.aol.cyclops.control.AnyM
join / flatten one level of a nested hierarchy
flatten() - Method in class com.aol.cyclops.control.FutureW
 
flatten() - Method in interface com.aol.cyclops.control.ReactiveSeq
join / flatten one level of a nested hierarchy
flatten() - Method in interface com.aol.cyclops.control.Streamable
join / flatten one level of a nested hierarchy
flatten(Stream<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
flatten() - Method in class com.aol.cyclops.control.Try.Failure
 
flatten() - Method in interface com.aol.cyclops.control.Try
Flatten a nested Try Structure
flatten() - Method in class com.aol.cyclops.control.Try.Success
 
flatten() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
flatten() - Method in interface com.aol.cyclops.types.anyM.AnyMValue
 
flatten() - Method in interface com.aol.cyclops.types.FlatMap
 
flatten() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
flip() - Method in interface com.aol.cyclops.control.FeatureToggle
 
FluentBiFunction(BiFunction<T1, T2, R>) - Constructor for class com.aol.cyclops.control.FluentFunctions.FluentBiFunction
 
FluentCollectionX<T> - Interface in com.aol.cyclops.data.collections.extensions
A Fluent API for adding and removing collection elements
FluentFunction(Function<T, R>) - Constructor for class com.aol.cyclops.control.FluentFunctions.FluentFunction
 
FluentFunctions - Class in com.aol.cyclops.control
Fluent API for working with java.util.Function types Supports caching (memoization) aspects (before, after, around) logging retry recovery Async execution Reader monad Partial application Currying Pattern Matching
FluentFunctions() - Constructor for class com.aol.cyclops.control.FluentFunctions
 
FluentFunctions.Advice0<R> - Class in com.aol.cyclops.control
 
FluentFunctions.Advice1<T,R> - Class in com.aol.cyclops.control
 
FluentFunctions.Advice2<T1,T2,R> - Class in com.aol.cyclops.control
 
FluentFunctions.Advice3<T1,T2,T3,R> - Class in com.aol.cyclops.control
 
FluentFunctions.FluentBiFunction<T1,T2,R> - Class in com.aol.cyclops.control
 
FluentFunctions.FluentFunction<T,R> - Class in com.aol.cyclops.control
 
FluentFunctions.FluentSupplier<R> - Class in com.aol.cyclops.control
 
FluentFunctions.FluentTriFunction<T1,T2,T3,R> - Class in com.aol.cyclops.control
 
FluentMapX<K,V> - Interface in com.aol.cyclops.data.collections.extensions
 
FluentSequenceX<T> - Interface in com.aol.cyclops.data.collections.extensions
Interface that represents a FluentSequence of data Supports operations such as adding / removing elements via a Fluent API
FluentSupplier(Supplier<R>) - Constructor for class com.aol.cyclops.control.FluentFunctions.FluentSupplier
 
FluentTriFunction(TriFunction<T1, T2, T3, R>) - Constructor for class com.aol.cyclops.control.FluentFunctions.FluentTriFunction
 
fold(Monoid<T>) - Method in interface com.aol.cyclops.types.Value
Use the supplied Monoid to reduce this Value to a single result (unwraps the value stored in this Value if the provided Monoid instance obeys the Monoid laws)
fold(T, BinaryOperator<T>) - Method in interface com.aol.cyclops.types.Value
Use the supplied identity value and function to reduce this Value to a single result (unwraps the value stored in this Value if the provided monoid combination instance obeys the Monoid laws)
foldable() - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
 
Foldable<T> - Interface in com.aol.cyclops.types
Represents a type that may be reducable (foldable) to a single value or collection
foldable() - Method in interface com.aol.cyclops.types.Foldable
 
foldable() - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
foldable() - Method in interface com.aol.cyclops.types.IterableFoldable
 
FoldableTransformerSeq<T> - Interface in com.aol.cyclops.control.monads.transformers.values
A type that represents a non-scalar Monad Transformer
foldLeft(U, BiFunction<U, ? super T, U>) - Method in interface com.aol.cyclops.control.Streamable
Fold a Streamable Left
foldLeft(Stream<T>, Monoid<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
foldLeft(CompletableFuture<T>, BinaryOperator<CompletableFuture<T>>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Sequentially reduce from the left
foldLeft(U, BiFunction<U, ? super T, U>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous foldLeft operation
foldLeft(U, BiFunction<U, ? super T, U>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Perform an Lazy foldLeft operation
foldLeft(U, BiFunction<U, ? super T, U>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous foldLeft operation
foldLeftMapToType(Stream<T>, Reducer<T>) - Static method in class com.aol.cyclops.control.StreamUtils
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.aol.cyclops.control.ReactiveSeq
 
foldRight(Monoid<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
ReactiveSeq.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Immutable reduction from right to left
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.aol.cyclops.control.Streamable
Fold a Streamable fromt the right
foldRight(Monoid<T>) - Method in interface com.aol.cyclops.control.Streamable
Streamable.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface com.aol.cyclops.control.Streamable
Immutable reduction from right to left
foldRight(Stream<T>, Monoid<T>) - Static method in class com.aol.cyclops.control.StreamUtils
 
foldRight(Monoid<T>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
ReactiveSeq.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
Immutable reduction from right to left
foldRight(U, BiFunction<? super T, U, U>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
Immutable reduction from right to left
foldRight(Monoid<T>) - Method in interface com.aol.cyclops.types.Foldable
ReactiveSeq.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface com.aol.cyclops.types.Foldable
Immutable reduction from right to left
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.aol.cyclops.types.Foldable
Immutable reduction from right to left
foldRight(R, BiFunction<? super U, ? super R, ? extends R>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
foldRight(CompletableFuture<T>, BinaryOperator<CompletableFuture<T>>) - Method in interface com.aol.cyclops.types.futurestream.OperationsOnFutures
Reduce sequentially from the right
foldRight(U, BiFunction<? super T, U, U>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
Perform an asynchronous foldRight operation
foldRight(U, BiFunction<? super T, U, U>) - Method in interface com.aol.cyclops.types.stream.lazy.LazyCollectable
Perform an Lazy foldRight operation
foldRight(U, BiFunction<? super T, U, U>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
Perform an asynchronous foldRight operation
foldRightMapToType(Reducer<T>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRightMapToType(Reducer<T>) - Method in interface com.aol.cyclops.control.Streamable
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRightMapToType(Stream<T>, Reducer<T>) - Static method in class com.aol.cyclops.control.StreamUtils
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRightMapToType(Reducer<T>) - Method in interface com.aol.cyclops.types.anyM.NestedFoldable
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRightMapToType(Reducer<T>) - Method in interface com.aol.cyclops.types.Foldable
Attempt to map this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
For - Class in com.aol.cyclops.control
For comprehensions
For() - Constructor for class com.aol.cyclops.control.For
 
For.Publishers - Interface in com.aol.cyclops.control
 
For.Values - Interface in com.aol.cyclops.control
 
forEach(Consumer<? super F>) - Method in interface com.aol.cyclops.control.FeatureToggle
Iterate over value in switch (single value, so one iteration)
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.control.Try.Failure
 
forEach(Consumer<? super T>) - Method in interface com.aol.cyclops.control.Try
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.control.Try.Success
 
forEach(Consumer) - Method in class com.aol.cyclops.data.async.AdaptersModule.QueueToBlockingQueueWrapper
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PBagXImpl
 
forEach(BiConsumer<? super K, ? super V>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.POrderedSetXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PQueueXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PSetXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PStackXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.persistent.PVectorXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.DequeXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.ListXImpl
 
forEach(BiConsumer<? super K, ? super V>) - Method in class com.aol.cyclops.data.collections.extensions.standard.MapXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.QueueXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SetXImpl
 
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.data.collections.extensions.standard.SortedSetXImpl
 
forEach(Consumer<? super T>, Function<FastFuture, T>) - Method in class com.aol.cyclops.react.collectors.lazy.IncrementalReducer
 
forEach(Consumer<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
forEach(Consumer<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyStream
 
forEach(Consumer<? super T>) - Method in interface com.aol.cyclops.types.stream.future.FutureOperations
 
forEach(Consumer<T>) - Method in class com.aol.cyclops.types.stream.lazy.LazyOperations
 
forEach2(Function<? super T, ? extends BaseStream<R1, ?>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super T, ? extends BaseStream<R1, ?>>, Function<? super T, Function<? super R1, Boolean>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super T, Iterable<R1>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super T, Iterable<R1>>, Function<? super T, Function<? super R1, Boolean>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a two level nested internal iteration over this Stream and the supplied monad (allowing null handling, exception handling etc to be injected, for example)
forEach2(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, Boolean>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a two level nested internal iteration over this Stream and the supplied monad (allowing null handling, exception handling etc to be injected, for example)
forEach2(Function<? super T, ? extends AnyMValue<R1>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Perform a two level nested internal iteration over this Stream and the supplied monad (allowing null handling, exception handling etc to be injected, for example)
forEach2(Function<? super T, ? extends AnyMValue<R1>>, Function<? super T, Function<? super R1, Boolean>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Perform a two level nested internal iteration over this Stream and the supplied monad (allowing null handling, exception handling etc to be injected, for example)
forEach2(Function<? super U, ? extends BaseStream<R1, ?>>, Function<? super U, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super U, ? extends BaseStream<R1, ?>>, Function<? super U, Function<? super R1, Boolean>>, Function<? super U, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach3(Function<? super T, ? extends BaseStream<R1, ?>>, Function<? super T, Function<? super R1, ? extends BaseStream<R2, ?>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, ? extends BaseStream<R1, ?>>, Function<? super T, Function<? super R1, ? extends BaseStream<R2, ?>>>, Function<? super T, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.control.ReactiveSeq
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, Iterable<R1>>, Function<? super T, Function<? super R1, Iterable<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, Iterable<R1>>, Function<? super T, Function<? super R1, Iterable<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends AnyM<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends AnyM<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.anyM.AnyMSeq
Perform a three level nested internal iteration over this AnyM and the supplied monads
forEach3(Function<? super T, ? extends AnyMValue<R1>>, Function<? super T, Function<? super R1, ? extends AnyMValue<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, ? extends AnyMValue<R1>>, Function<? super T, Function<? super R1, ? extends AnyMValue<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.anyM.AnyMValue
Perform a three level nested internal iteration over this AnyM and the supplied monads
forEach3(Function<? super U, ? extends BaseStream<R1, ?>>, Function<? super U, Function<? super R1, ? extends BaseStream<R2, ?>>>, Function<? super U, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super U, ? extends BaseStream<R1, ?>>, Function<? super U, Function<? super R1, ? extends BaseStream<R2, ?>>>, Function<? super U, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super U, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a three level nested internal iteration over this Stream and the supplied streams
forEachEvent(Stream<T>, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers when the entire Stream has been processed an onComplete event will be recieved.
forEachEvent(Consumer<? super U>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers when the entire Stream has been processed an onComplete event will be recieved.
forEachEvent(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers when the entire Stream has been processed an onComplete event will be recieved.
forEachEvent(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers when the entire Stream has been processed an onComplete event will be recieved.
forEachFailed(Consumer<? super X>) - Method in class com.aol.cyclops.control.Try.Failure
 
forEachFailed(Consumer<? super X>) - Method in interface com.aol.cyclops.control.Try
 
forEachFailed(Consumer<? super X>) - Method in class com.aol.cyclops.control.Try.Success
 
forEachOrdered(Consumer<? super T>) - Method in interface com.aol.cyclops.control.Streamable
 
forEachOrdered(Consumer<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
 
forEachResults(Collection<FastFuture<T>>, Consumer<? super T>, Function<FastFuture, T>) - Method in class com.aol.cyclops.react.collectors.lazy.IncrementalReducer
 
forEachWithError(Stream<T>, Consumer<? super T>, Consumer<? super Throwable>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEachWithError(Consumer<? super U>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEachWithError(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEachWithError(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEachX(Stream<T>, long, Consumer<? super T>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a forEach operation over the Stream, without closing it, consuming only the specified number of elements from the Stream, at this time.
forEachX(long, Consumer<? super U>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a forEach operation over the Stream, without closing it, consuming only the specified number of elements from the Stream, at this time.
forEachX(long, Consumer<? super T>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream, without closing it, consuming only the specified number of elements from the Stream, at this time.
forEachX(long, Consumer<? super T>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream, without closing it, consuming only the specified number of elements from the Stream, at this time.
forEachXEvents(Stream<T>, long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXEvents(long, Consumer<? super U>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXEvents(long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXEvents(long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXWithError(Stream<T>, long, Consumer<? super T>, Consumer<? super Throwable>) - Static method in class com.aol.cyclops.control.StreamUtils
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXWithError(long, Consumer<? super U>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXWithError(long, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forEachXWithError(long, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.aol.cyclops.types.stream.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream without closing it, capturing any elements and errors in the supplied consumers, but only consuming the specified number of elements from the Stream, at this time.
forwardErrors(Consumer<Throwable>) - Method in interface com.aol.cyclops.types.stream.reactive.FutureStreamSynchronousPublisher
 
freeThread(T) - Static method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Create a sequential synchronous stream that runs on the current thread
freeThread(T...) - Static method in interface com.aol.cyclops.types.futurestream.BaseSimpleReactStream
Create a sequential synchronous stream that runs on the current thread
freeThread(T) - Static method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Create a sequential synchronous stream that runs on a free thread (commonFreeThread executor by default, shared across any instances created in this manner.
freeThread(T...) - Static method in interface com.aol.cyclops.types.futurestream.LazyFutureStream
Create a sequential synchronous stream that runs on a free thread (commonFreeThread executor by default, shared across any instances created in this manner.
from(FeatureToggle<F>, F) - Static method in interface com.aol.cyclops.control.FeatureToggle
 
from(CompletableFuture<U>) - Method in class com.aol.cyclops.control.LazyReact
Construct a LazyFutureStream containing a single Future
from(CompletableFuture<U>...) - Method in class com.aol.cyclops.control.LazyReact
Construct a LazyFutureStream from an array of CompletableFutures
from(Iterator<U>) - Method in class com.aol.cyclops.control.LazyReact
Start a reactive flow from a JDK Iterator
from(Collection<R>) - Method in class com.aol.cyclops.control.LazyReact
Start a reactive flow from a Collection using an Iterator
from(IntStream) - Method in class com.aol.cyclops.control.LazyReact
Start a reactive dataflow from a stream.
from(DoubleStream) - Method in class com.aol.cyclops.control.LazyReact
Start a reactive dataflow from a stream.
from(LongStream) - Method in class com.aol.cyclops.control.LazyReact
Start a reactive dataflow from a stream.
from(Stream<U>) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive dataflow from a stream.
from(Collection<R>) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive flow from a Collection using an Iterator
from(Iterator<U>) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive flow from a JDK Iterator
from(IntStream) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive dataflow from a stream.
from(DoubleStream) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive dataflow from a stream.
from(LongStream) - Method in class com.aol.cyclops.control.SimpleReact
Start a reactive dataflow from a stream.
from(CompletableFuture<U>) - Method in class com.aol.cyclops.control.SimpleReact
 
from(CompletableFuture<U>...) - Method in class com.aol.cyclops.control.SimpleReact
Construct a simpleReactStream from an Array of CompletableFutures
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Conctruct an Extended Collection from a standard Collection
from(Collection<T1>) - Method in class com.aol.cyclops.data.collections.extensions.CollectionXImpl
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PersistentCollectionX
 
from(Map<K, V>) - Static method in class com.aol.cyclops.data.collections.extensions.persistent.PMapXs
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
 
from(Collection<X>) - Method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.DequeX
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.ListX
 
from(Map<K, V>) - Static method in class com.aol.cyclops.data.collections.extensions.standard.MapXs
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.QueueX
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SetX
 
from(Collection<T1>) - Method in interface com.aol.cyclops.data.collections.extensions.standard.SortedSetX
 
fromAdapter(Adapter<U>) - Method in class com.aol.cyclops.control.LazyReact
Generate a LazyFutureStream from the data flowing into the prodiced Adapter
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
Construct an ListT from an AnyM that contains a monad type that contains type other than List The values in the underlying monad will be mapped to List
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
Construct an OptionalT from an AnyM that contains a monad type that contains type other than Optional The values in the underlying monad will be mapped to Optional
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.CompletableFutureTSeq
Construct an CompletableFutureT from an AnyM that contains a monad type that contains type other than CompletableFuture The values in the underlying monad will be mapped to CompletableFuture
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.EvalTSeq
Construct an EvalT from an AnyM that contains a monad.
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.FutureWTSeq
Construct an FutureWT from an AnyM that contains a monad type that contains type other than FutureW The values in the underlying monad will be mapped to FutureW
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.ListTSeq
Construct an ListT from an AnyM that contains a monad type that contains type other than List The values in the underlying monad will be mapped to List
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.MaybeTSeq
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.OptionalTSeq
Construct an OptionalT from an AnyM that contains a monad type that contains type other than Optional The values in the underlying monad will be mapped to Optional
fromAnyM(AnyMSeq<Function<T, A>>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.ReaderTSeq
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.SetTSeq
Construct an SetT from an AnyM that contains a monad type that contains type other than Set The values in the underlying monad will be mapped to Set
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.StreamableTSeq
Construct an StreamableT from an AnyM that contains a monad type that contains type other than Streamable The values in the underlying monad will be mapped to Streamable
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.StreamTSeq
Construct an StreamT from an AnyM that contains a monad type that contains type other than Stream The values in the underlying monad will be mapped to Stream
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.TryTSeq
Construct an TryT from an AnyM that contains a monad type that contains type other than Try The values in the underlying monad will be mapped to Try
fromAnyM(AnyMSeq<A>) - Static method in class com.aol.cyclops.control.monads.transformers.seq.XorTSeq
Construct an XorT from an AnyM that contains a monad type that contains type other than Xor The values in the underlying monad will be mapped to Xor
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
Construct an SetT from an AnyM that contains a monad type that contains type other than Set The values in the underlying monad will be mapped to Set
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
Construct an StreamableT from an AnyM that contains a monad type that contains type other than Streamable The values in the underlying monad will be mapped to Streamable
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamT
Construct an StreamT from an AnyM that contains a monad type that contains type other than Stream The values in the underlying monad will be mapped to Stream
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
Construct an TryT from an AnyM that contains a monad type that contains type other than Try The values in the underlying monad will be mapped to Try
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.CompletableFutureTValue
Construct an CompletableFutureT from an AnyM that contains a monad type that contains type other than CompletableFuture The values in the underlying monad will be mapped to CompletableFuture
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.EvalTValue
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.FutureWTValue
Construct an CompletableFutureT from an AnyM that contains a monad type that contains type other than CompletableFuture The values in the underlying monad will be mapped to CompletableFuture
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.ListTValue
Construct an ListT from an AnyM that contains a monad type that contains type other than List The values in the underlying monad will be mapped to List
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.MaybeTValue
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.OptionalTValue
Construct an OptionalT from an AnyM that contains a monad type that contains type other than Optional The values in the underlying monad will be mapped to Optional
fromAnyM(AnyMValue<Function<T, A>>) - Static method in class com.aol.cyclops.control.monads.transformers.values.ReaderTValue
Construct an MaybeT from an AnyM that contains a monad type that contains type other than Maybe The values in the underlying monad will be mapped to Maybe
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.SetTValue
Construct an SetT from an AnyM that contains a monad type that contains type other than Set The values in the underlying monad will be mapped to Set
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.StreamableTValue
Construct an StreamableT from an AnyM that contains a monad type that contains type other than Streamable The values in the underlying monad will be mapped to Streamable
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.StreamTValue
Construct an StreamT from an AnyM that contains a monad type that contains type other than Stream The values in the underlying monad will be mapped to Stream
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.TryTValue
Construct an TryT from an AnyM that contains a monad type that contains type other than Try The values in the underlying monad will be mapped to Try
fromAnyM(AnyMValue<A>) - Static method in class com.aol.cyclops.control.monads.transformers.values.XorTValue
Construct an XorT from an AnyM that contains a monad type that contains type other than Xor The values in the underlying monad will be mapped to Xor
fromAnyM(AnyM<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
Construct an XorT from an AnyM that contains a monad type that contains type other than Xor The values in the underlying monad will be mapped to Xor
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
 
fromAnyMSeq(AnyMSeq<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
 
fromAnyMValue(AnyMValue<A>) - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
 
fromArray(T...) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyM wrapping a Stream of the supplied data
fromBiFunction(T, BiFunction<T, T, T>) - Static method in interface com.aol.cyclops.Monoid
Construct a Monoid from the supplied identity element and combining function
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.CollectionX
Create a CollectionX from the supplied Collection
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PBagX
 
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.POrderedSetX
 
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PQueueX
 
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PSetX
 
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PStackX
List<String> list = PStacks.of(Arrays.asList("a","b","c")); // or PStack<String> list = PStacks.of(Arrays.asList("a","b","c"));
fromCollection(Collection<T>) - Static method in interface com.aol.cyclops.data.collections.extensions.persistent.PVectorX
Create a PVector from the supplied Colleciton
fromCompletableFuture(CompletableFuture<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyM instance that wraps a CompletableFuture
fromCompletableFutureTSeq(CompletableFutureTSeq<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMSeq instance that wraps an CompletableFutureTransformer CompletableFutureTSeq
fromCompletableFutureTValue(CompletableFutureTValue<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps an CompletableFutureTransformer CompletableFutureTValue
fromConsumer3(Consumer4<S1, S2, S3, S4>) - Static method in interface com.aol.cyclops.util.function.QuadConsumer
Create a cyclops-react QuadConsumer from a jOOλ Consumer4
fromConsumer3(Consumer5<S1, S2, S3, S4, S5>) - Static method in interface com.aol.cyclops.util.function.QuintConsumer
Create a cyclops-react QuintConsumer from a jOOλ Consumer5
fromConsumer3(Consumer3<S1, S2, S3>) - Static method in interface com.aol.cyclops.util.function.TriConsumer
Create a cyclops-react TriConsumer from a jOOλ Consumer3
fromDoubleStream(DoubleStream) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyM instance that wraps an DoubleStream
fromDoubleStream(DoubleStream) - Static method in interface com.aol.cyclops.control.ReactiveSeq
Construct a ReactiveSeq from a Stream
fromDoubleStream(DoubleStream) - Static method in interface com.aol.cyclops.control.Streamable
Construct a Sequence from a Stream
fromEval(Eval<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps an Eval
fromEval(Eval<T>) - Static method in interface com.aol.cyclops.control.Maybe
Construct a Maybe from the supplied Eval
fromEvalOf(Eval<T>) - Static method in interface com.aol.cyclops.control.Maybe
Deprecated.
fromEvalTSeq(EvalTSeq<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMSeq instance that wraps an EvalTransformer EvalTSeq
fromEvalTValue(EvalTValue<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps an EvalTransformer EvalTValue
fromExternal(Supplier<T>, Consumer<T>) - Static method in class com.aol.cyclops.data.Mutable
Construct a Mutable that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(BooleanSupplier, Consumer<Boolean>) - Static method in class com.aol.cyclops.data.MutableBoolean
Construct a MutableBoolean that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(Supplier<Byte>, Consumer<Byte>) - Static method in class com.aol.cyclops.data.MutableByte
Construct a MutableByte that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(Supplier<Character>, Consumer<Character>) - Static method in class com.aol.cyclops.data.MutableChar
Construct a MutableChar that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(DoubleSupplier, DoubleConsumer) - Static method in class com.aol.cyclops.data.MutableDouble
Construct a MutableDouble that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(Supplier<Float>, Consumer<Float>) - Static method in class com.aol.cyclops.data.MutableFloat
Construct a MutableFloat that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(IntSupplier, IntConsumer) - Static method in class com.aol.cyclops.data.MutableInt
Construct a MutableInt that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(LongSupplier, LongConsumer) - Static method in class com.aol.cyclops.data.MutableLong
Construct a MutableLong that gets and sets an external value using the provided Supplier and Consumer e.g.
fromExternal(Supplier<Short>, Consumer<Short>) - Static method in class com.aol.cyclops.data.MutableShort
Construct a MutableShort that gets and sets an external value using the provided Supplier and Consumer e.g.
fromFeatureToggle(FeatureToggle<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps an FeatureToggle
fromFuture(CompletableFuture<CompletableFuture<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.CompletableFutureT
 
fromFuture(CompletableFuture<Eval<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.EvalT
 
fromFuture(CompletableFuture<FutureW<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.FutureWT
 
fromFuture(CompletableFuture<? extends List<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.ListT
 
fromFuture(CompletableFuture<Maybe<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.MaybeT
 
fromFuture(CompletableFuture<Optional<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.OptionalT
 
fromFuture(CompletableFuture<Reader<A, R>>) - Static method in interface com.aol.cyclops.control.monads.transformers.ReaderT
 
fromFuture(CompletableFuture<Set<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.SetT
 
fromFuture(CompletableFuture<Streamable<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamableT
 
fromFuture(CompletableFuture<Stream<A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.StreamT
 
fromFuture(CompletableFuture<Try<A, X>>) - Static method in interface com.aol.cyclops.control.monads.transformers.TryT
 
fromFuture(CompletableFuture<Xor<ST, A>>) - Static method in interface com.aol.cyclops.control.monads.transformers.XorT
 
fromFutureW(FutureW<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps a FutureW
fromFutureWTSeq(FutureWTSeq<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMSeq instance that wraps an FutureWTransformer FutureWTSeq
fromFutureWTValue(FutureWTValue<T>) - Static method in interface com.aol.cyclops.control.AnyM
Create an AnyMValue instance that wraps an FutureWTransformer