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

absent(int) - Method in class cyclops.data.base.HAMT.BitsetNode
 
accept(T) - Method in class com.oath.cyclops.util.box.LazyImmutable
 
accept(T) - Method in class com.oath.cyclops.util.box.Mutable
 
accept(Boolean) - Method in class com.oath.cyclops.util.box.MutableBoolean
 
accept(Byte) - Method in class com.oath.cyclops.util.box.MutableByte
 
accept(Character) - Method in class com.oath.cyclops.util.box.MutableChar
 
accept(double) - Method in class com.oath.cyclops.util.box.MutableDouble
 
accept(Float) - Method in class com.oath.cyclops.util.box.MutableFloat
 
accept(int) - Method in class com.oath.cyclops.util.box.MutableInt
 
accept(long) - Method in class com.oath.cyclops.util.box.MutableLong
 
accept(Short) - Method in class com.oath.cyclops.util.box.MutableShort
 
accept(T) - Method in interface cyclops.control.Try.CheckedConsumer
 
accept(T1, T2) - Method in interface cyclops.function.checked.CheckedBiConsumer
 
accept(T) - Method in interface cyclops.function.checked.CheckedConsumer
 
accept(double) - Method in interface cyclops.function.checked.CheckedDoubleConsumer
 
accept(int) - Method in interface cyclops.function.checked.CheckedIntConsumer
 
accept(long) - Method in interface cyclops.function.checked.CheckedLongConsumer
 
accept(S1, S2, S3) - Method in interface cyclops.function.Consumer3
Performs operation with input parameters
accept(T1, T2, T3, T4) - Method in interface cyclops.function.Consumer4
Performs operation with input parameters
accept(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Consumer5
Performs operation with input parameters
accumulate(IterableX<CompletableFuture<T>>, Reducer<R, T>) - Static method in class cyclops.companion.CompletableFutures
Asynchronously accumulate the results of Futures, a single failure will cause a failed result, using the supplied Reducer cyclops2.Reducers
accumulate(IterableX<CompletableFuture<T>>, Function<? super T, R>, Monoid<R>) - Static method in class cyclops.companion.CompletableFutures
Asynchronously accumulate the results of a batch of Futures which using the supplied mapping function to convert the data from each Future 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) cyclops2.Monoids .
accumulate(Monoid<T>, IterableX<CompletableFuture<T>>) - Static method in class cyclops.companion.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) cyclops2.Monoids .
accumulate(Iterable<Eval<T>>, Reducer<R, T>) - Static method in interface cyclops.control.Eval
Sequence and reduce a CollectionX of Evals into an Eval with a reduced value
accumulate(Iterable<Eval<T>>, Function<? super T, R>, Monoid<R>) - Static method in interface cyclops.control.Eval
Sequence and reduce an Iterable of Evals into an Eval with a reduced value
accumulate(Monoid<T>, Iterable<Eval<T>>) - Static method in interface cyclops.control.Eval
 
accumulate(Iterable<Future<T>>, Reducer<R, T>) - Static method in class cyclops.control.Future
Asynchronously accumulate the results of Futures, a single failure will cause a failed result, using the supplied Reducer cyclops2.Reducers
accumulate(Iterable<Future<T>>, Function<? super T, R>, Monoid<R>) - Static method in class cyclops.control.Future
Asynchronously accumulate the results of a batch of Futures which using the supplied mapping function to convert the data from each Future 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) cyclops2.Monoids .
accumulate(Monoid<T>, Iterable<Future<T>>) - Static method in class cyclops.control.Future
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) cyclops2.Monoids A single Failure results in a Failed Future.
accumulate(Monoid<RT>, Iterable<LazyEither<LT1, RT>>) - Static method in interface cyclops.control.LazyEither
Accumulate the results only from those Either3 which have a Right 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) com.oath.cyclops.Monoids .
accumulate(Monoid<RT>, Iterable<LazyEither3<LT1, LT2, RT>>) - Static method in interface cyclops.control.LazyEither3
Accumulate the results only from those Either3 which have a Right 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) com.oath.cyclops.Monoids .
accumulate(Monoid<RT>, Iterable<LazyEither4<LT1, LT2, LT3, RT>>) - Static method in interface cyclops.control.LazyEither4
Accumulate the results only from those Either3 which have a Right 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) com.oath.cyclops.Monoids .
accumulate(Monoid<RT>, Iterable<LazyEither5<LT1, LT2, LT3, LT4, RT>>) - Static method in interface cyclops.control.LazyEither5
Accumulate the results only from those Either3 which have a Right 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) com.oath.cyclops.Monoids .
accumulateJust(Iterable<Maybe<T>>, Reducer<R, T>) - Static method in interface cyclops.control.Maybe
Accummulating operation using the supplied Reducer (@see cyclops.Reducers).
accumulateJust(Iterable<Maybe<T>>, Function<? super T, R>, Monoid<R>) - Static method in interface 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) cyclops2.Monoids ..
accumulateJust(Monoid<T>, Iterable<Maybe<T>>) - Static method in interface 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) cyclops2.Monoids .
accumulateJust(Iterable<Option<T>>, Reducer<R, T>) - Static method in interface cyclops.control.Option
Accummulating operation using the supplied Reducer (@see cyclops2.Reducers).
accumulateJust(Iterable<Option<T>>, Function<? super T, R>, Monoid<R>) - Static method in interface cyclops.control.Option
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) cyclops2.Monoids ..
accumulateJust(Monoid<T>, Iterable<Option<T>>) - Static method in interface cyclops.control.Option
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) cyclops.Monoids .
accumulateLeft(Iterable<Either<LT, RT>>, Reducer<R, LT>) - Static method in interface cyclops.control.Either
Accumulate the result of the Left types in the Collection of Eithers provided using the supplied Reducer cyclops2.Reducers.
accumulateLeft(Iterable<Either<ST, PT>>, Function<? super ST, R>, Monoid<R>) - Static method in interface cyclops.control.Either
Accumulate the results only from those Eithers which have a Left type present, using the supplied mapping function to convert the data from each Either 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) cyclops2.Monoids ..
accumulateLeft(Monoid<ST>, Iterable<Either<ST, PT>>) - Static method in interface cyclops.control.Either
Accumulate the results only from those Eithers which have a Left 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) cyclops2.Monoids .
accumulateLeft(Iterable<Ior<ST, PT>>, Reducer<R, ST>) - Static method in interface cyclops.control.Ior
Accumulate the result of the Secondary types in the Collection of Iors provided using the supplied Reducer cyclops2.Reducers.
accumulateLeft(Iterable<Ior<ST, PT>>, Function<? super ST, R>, Monoid<R>) - Static method in interface 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) cyclops2.Monoids .
accumulateLeft(Monoid<ST>, Iterable<Ior<ST, PT>>) - Static method in interface 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) cyclops2.Monoids .
accumulatePresent(IterableX<Optional<T>>, Reducer<R, T>) - Static method in class cyclops.companion.Optionals
Accummulating operation using the supplied Reducer (@see cyclops2.Reducers).
accumulatePresent(IterableX<Optional<T>>, Function<? super T, R>, Monoid<R>) - Static method in class cyclops.companion.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) cyclops2.Monoids .
accumulatePresent(Monoid<T>, IterableX<Optional<T>>) - Static method in class cyclops.companion.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) cyclops2.Monoids .
accumulateRight(Iterable<Either<LT, RT>>, Reducer<R, RT>) - Static method in interface cyclops.control.Either
Accumulate the result of the Right types in the Collection of Eithers provided using the supplied Reducer cyclops2.Reducers.
accumulateRight(Iterable<Either<ST, PT>>, Function<? super PT, R>, Monoid<R>) - Static method in interface cyclops.control.Either
Accumulate the results only from those Iors which have a Right type present, using the supplied mapping function to convert the data from each Either 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) cyclops2.Monoids ..
accumulateRight(Monoid<PT>, Iterable<Either<ST, PT>>) - Static method in interface cyclops.control.Either
Accumulate the results only from those Eithers which have a Right 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) cyclops2.Monoids .
accumulateRight(Iterable<Ior<ST, PT>>, Reducer<R, PT>) - Static method in interface cyclops.control.Ior
Accumulate the result of the Primary types in the Collection of Iors provided using the supplied Reducer cyclops2.Reducers.
accumulateRight(Iterable<Ior<ST, PT>>, Function<? super PT, R>, Semigroup<R>) - Static method in interface 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) cyclops2.SemigroupK .
accumulateRight(Iterable<Ior<ST, PT>>, Semigroup<PT>) - Static method in interface 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) cyclops2.SemigroupK .
accumulateSuccess(Iterable<CompletableFuture<T>>, Reducer<R, T>) - Static method in class cyclops.companion.CompletableFutures
Asynchronously accumulate the results only from those Futures which have completed successfully.
accumulateSuccess(Iterable<CompletableFuture<T>>, Function<? super T, R>, Monoid<R>) - Static method in class cyclops.companion.CompletableFutures
Asynchronously accumulate the results only from those Futures which have completed successfully, using the supplied mapping function to convert the data from each Future 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) cyclops2.Monoids .
accumulateSuccess(Monoid<T>, Iterable<CompletableFuture<T>>) - Static method in class cyclops.companion.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) cyclops2.Monoids
accumulateSuccess(Iterable<Future<T>>, Reducer<R, T>) - Static method in class cyclops.control.Future
Asynchronously accumulate the results only from those Futures which have completed successfully.
accumulateSuccess(Iterable<Future<T>>, Function<? super T, R>, Monoid<R>) - Static method in class cyclops.control.Future
Asynchronously accumulate the results only from those Futures which have completed successfully, using the supplied mapping function to convert the data from each Future 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) cyclops2.Monoids .
accumulateSuccess(Monoid<T>, Iterable<Future<T>>) - Static method in class cyclops.control.Future
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) cyclops2.Monoids .
active - Variable in class com.oath.cyclops.types.reactive.QueueBasedSubscriber.Counter
 
ActiveTail() - Constructor for class cyclops.data.base.BAMT.ActiveTail
 
Adapter<T> - Interface in com.oath.cyclops.async.adapters
Interface for an Adapter that inputs data from 1 or more input Streams and sends it to 1 or more emitted Streams
adapter(Adapter<T>) - Static method in interface cyclops.companion.Eithers
Create a Pattern Matcher on cyclops2-react adapter type (note this will only fold on known types within the cyclops2-react library)
AdaptersModule - Interface in com.oath.cyclops.async.adapters
 
AdaptersModule.ClosingSpliterator<T> - Class in com.oath.cyclops.async.adapters
 
AdaptersModule.QueueToBlockingQueueWrapper - Class in com.oath.cyclops.async.adapters
 
AdaptersModule.SingleContinuation - Class in com.oath.cyclops.async.adapters
 
AdaptersModule.StreamOfContinuations - Class in com.oath.cyclops.async.adapters
 
add(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
add(T) - Method in class com.oath.cyclops.async.adapters.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 interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
add(T) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
add(int, T) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
add(T) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
add(T) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
add(T) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
add(T) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
add(T) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
add(T) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
add(T) - Method in class cyclops.data.Bag
 
add(T, Enumeration<T>, Comparator<? super T>) - Method in interface cyclops.data.DIET
 
add(Range<T>) - Method in interface cyclops.data.DIET
 
add(Range<T>) - Method in class cyclops.data.DIET.Nil
 
add(T) - Method in class cyclops.data.DIET.Node
 
add(Range<T>) - Method in class cyclops.data.DIET.Node
 
add(T) - Method in class cyclops.data.HashSet
 
add(T) - Method in interface cyclops.data.ImmutableSet
 
add(T) - Method in interface cyclops.data.ImmutableSortedSet
 
add(T) - Method in class cyclops.data.TreeSet
 
add(T) - Method in class cyclops.data.TrieSet
 
add(T) - Method in class cyclops.data.tuple.Tuple0
 
addAll(Collection) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
addAll(Collection<? extends T>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
addAll(int, Collection<? extends T>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
addAll(Collection<? extends T>) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
addAll(int, Collection<? extends T>) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
addAll(Collection<? extends T>) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
addAll(Collection<? extends T>) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
addAll(Collection<? extends T>) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
addAll(Collection<? extends T>) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
addAll(Collection<? extends T>) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
addAll(Collection<? extends T>) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
addContinuation(Continuation) - Method in interface com.oath.cyclops.async.adapters.Adapter
 
addContinuation(Continuation) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.SingleContinuation
 
addContinuation(Continuation) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.StreamOfContinuations
 
addContinuation(Continuation) - Method in interface com.oath.cyclops.async.adapters.ContinuationStrategy
 
addContinuation(Continuation) - Method in class com.oath.cyclops.async.adapters.Queue
 
addContinuation(Continuation) - Method in class com.oath.cyclops.async.adapters.Topic
 
addContinuation(Continuation) - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
added - Variable in class com.oath.cyclops.types.reactive.QueueBasedSubscriber.Counter
 
addQueue(Queue) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
addQueue(Queue) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
addQueue(Queue) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
addToSet(int, int, int, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
Advice0() - Constructor for class cyclops.function.FluentFunctions.Advice0
 
Advice1() - Constructor for class cyclops.function.FluentFunctions.Advice1
 
Advice2() - Constructor for class cyclops.function.FluentFunctions.Advice2
 
Advice3() - Constructor for class cyclops.function.FluentFunctions.Advice3
 
after(Runnable) - Method in interface cyclops.function.BooleanFunction0
 
after(Consumer3<T1, T2, R>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Apply after advice to this BiFunction
after(BiConsumer<? super T, ? super R>) - Method in class cyclops.function.FluentFunctions.FluentFunction
Apply MORE advice to this function capturing both the input and the emitted with the provided BiConsumer
after(Runnable) - Method in class cyclops.function.FluentFunctions.FluentRunnable
Apply after advice to this Supplier
after(Consumer<R>) - Method in class cyclops.function.FluentFunctions.FluentSupplier
Apply after advice to this Supplier
after(Consumer4<T1, T2, T3, R>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Apply after advice to this TriFunction
after(BiConsumer<? super T, ? super R>) - Method in interface cyclops.function.Function1
Apply MORE advice to this function capturing both the input and the emitted with the provided BiConsumer
ALL_SPEC - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
ALL_SPEC_INT - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
allMatch(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
True if predicate matches all elements when Monad converted to a Stream
allMatch(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
True if predicate matches all elements when Monad converted to a Stream
allMatch(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
True if predicate matches all elements when Monad converted to a Stream
allOf(Future<T>...) - Static method in class cyclops.control.Future
Wait until all the provided Future's to complete
allOf(Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
allToString() - Method in class cyclops.data.Range
 
always(Supplier<T>) - Static method in interface cyclops.control.Eval
Lazily create an Eval from the specified Supplier.
always(T) - Method in interface cyclops.function.Function1
 
always() - Static method in interface cyclops.function.Predicate3
 
always() - Static method in interface cyclops.function.Predicate4
 
always() - Static method in interface cyclops.function.Predicate5
 
AlwaysContinue - Class in com.oath.cyclops.react.async.subscription
 
AlwaysContinue() - Constructor for class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
amb() - Static method in interface cyclops.companion.Monoids
 
amb() - Static method in interface cyclops.companion.Semigroups
 
amb(IterableX<? extends Publisher<? extends T>>) - Static method in interface cyclops.reactive.Spouts
 
amb(Publisher<? extends T>...) - Static method in interface cyclops.reactive.Spouts
 
ambReactiveSeq() - Static method in interface cyclops.companion.Monoids
 
ambReactiveSeq() - Static method in interface cyclops.companion.Semigroups
 
ambWith(Publisher<T>) - Method in interface cyclops.reactive.ReactiveSeq
 
ambWith(Publisher<T>...) - Method in interface cyclops.reactive.ReactiveSeq
 
ambWith(Publisher<? extends T>[]) - Static method in interface cyclops.reactive.Spouts
 
and(Predicate3<? super T1, ? super T2, ? super T3>) - Method in interface cyclops.function.Predicate3
 
and(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
and(Predicate4<? super T1, ? super T2, ? super T3, ? super T4>) - Method in interface cyclops.function.Predicate4
 
and(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
and(Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Method in interface cyclops.function.Predicate5
 
and(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
and(Predicate<? super T1>, Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
and(Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
andThen(Runnable) - Method in interface cyclops.function.Effect
 
andThen(Function<? super R, ? extends V>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
andThen(Function<? super R, ? extends V>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
andThen(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function0
 
andThen(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function1
 
andThen() - Method in interface cyclops.function.Function1
 
andThen(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function2
 
andThen(NaturalTransformation<W2, W3>) - Method in interface cyclops.function.NaturalTransformation
 
andThen(Function<? super R, ? extends V>) - Method in interface cyclops.function.PartialFunction
 
andThen3(Function<? super R, ? extends R2>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Compose this TriFunction with the provided function into a single TriFunction.
andThen3(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function3
 
andThen4(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function4
 
andThen5(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function5
 
andThen6(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function6
 
andThen7(Function<? super R, ? extends V>) - Method in interface cyclops.function.Function7
 
andThenChecked(Callable<Void>) - Method in interface cyclops.function.Effect
 
andThenUnmemoized(Function<? super R, ? extends V>) - Method in interface cyclops.function.PartialFunction
 
any() - Static method in class cyclops.function.Predicates
 
any(Class<Y>) - Static method in class cyclops.function.Predicates
MatchType against any object that is an instance of supplied type
Any(Function<T, R>) - Static method in class cyclops.matching.Api
 
Any(Supplier<R>) - Static method in class cyclops.matching.Api
 
anyMatch(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
True if a single element matches when Monad converted to a Stream
anyMatch(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
True if a single element matches when Monad converted to a Stream
anyMatch(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
True if a single element matches when Monad converted to a Stream
anyOf(Future<T>...) - Static method in class cyclops.control.Future
Select the first Future to complete
anyOf(Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
Api - Class in cyclops.matching
 
append(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
append(T) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
append(T) - Method in interface cyclops.companion.Streamable
 
append(Stream<T>, T...) - Static method in class cyclops.companion.Streams
Append values to the take of this Stream
append(T) - Method in interface cyclops.data.BankersQueue
 
append(T) - Method in class cyclops.data.base.BAMT.ActiveTail
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.ActiveTail
 
append(T[], T) - Static method in class cyclops.data.base.BAMT.ArrayUtils
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Five
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Four
 
append(BAMT.ActiveTail<T>) - Method in interface cyclops.data.base.BAMT.NestedArray
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.One
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Six
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Three
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Two
 
append(BAMT.ActiveTail<T>) - Method in class cyclops.data.base.BAMT.Zero
 
append(DifferenceList<T>) - Method in class cyclops.data.DifferenceList
 
append(T) - Method in class cyclops.data.DifferenceList
 
append(T) - Method in class cyclops.data.HashSet
 
append(T) - Method in interface cyclops.data.ImmutableList
 
append(T) - Method in interface cyclops.data.ImmutableQueue
 
append(T) - Method in interface cyclops.data.ImmutableSet
 
append(T) - Method in interface cyclops.data.ImmutableSortedSet
 
append(T) - Method in class cyclops.data.IntMap
 
append(Supplier<LazySeq<T>>) - Method in interface cyclops.data.LazySeq
 
append(T) - Method in interface cyclops.data.LazySeq
 
append(Supplier<LazySeq<T>>) - Method in class cyclops.data.LazySeq.Cons
 
append(Supplier<LazySeq<T>>) - Method in class cyclops.data.LazySeq.Nil
 
append(Character) - Method in class cyclops.data.LazyString
 
append(String) - Method in class cyclops.data.LazyString
 
append(T) - Method in class cyclops.data.NonEmptyList
 
append(T) - Method in interface cyclops.data.Seq
 
append(T) - Method in class cyclops.data.TreeSet
 
append(T) - Method in class cyclops.data.TrieSet
 
append(T) - Method in class cyclops.data.Vector
 
append(T) - Method in interface cyclops.reactive.ReactiveSeq
 
append2(Object[][], Object) - Static method in class cyclops.data.base.BAMT.ArrayUtils
 
appendAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
appendAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
appendAll(T...) - Method in interface com.oath.cyclops.types.traversable.Traversable
Append values to the take of this ReactiveSeq
appendAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
appendAll(Streamable<T>) - Method in interface cyclops.companion.Streamable
Create a new Streamablw with all elements in this Streamable followed by the elements in the provided Streamable
appendAll(T...) - Method in interface cyclops.companion.Streamable
Append values to the take of this Streamable
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
appendAll(T...) - Method in interface cyclops.data.BankersQueue
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
appendAll(T...) - Method in class cyclops.data.DifferenceList
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
appendAll(T...) - Method in class cyclops.data.HashSet
 
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
appendAll(T...) - Method in interface cyclops.data.ImmutableList
 
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
appendAll(T...) - Method in interface cyclops.data.ImmutableQueue
 
appendAll(T...) - Method in interface cyclops.data.ImmutableSet
 
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
appendAll(T...) - Method in interface cyclops.data.ImmutableSortedSet
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.IntMap
 
appendAll(T...) - Method in class cyclops.data.IntMap
 
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
appendAll(T...) - Method in interface cyclops.data.LazySeq
 
appendAll(Character...) - Method in class cyclops.data.LazyString
 
appendAll(Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.NonEmptyList
 
appendAll(T...) - Method in class cyclops.data.NonEmptyList
 
appendAll(Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
appendAll(T...) - Method in interface cyclops.data.Seq
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
appendAll(T...) - Method in class cyclops.data.TreeSet
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.TrieSet
 
appendAll(T...) - Method in class cyclops.data.TrieSet
 
appendAll(T...) - Method in class cyclops.data.Vector
 
appendAll(Iterable<? extends T>) - Method in class cyclops.data.Vector
 
appendAll(T...) - Method in interface cyclops.reactive.ReactiveSeq
Append values to the take of this ReactiveSeq
appendAll(Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
appendStream(Stream<T>, Stream<T>) - Static method in class cyclops.companion.Streams
Append Stream to this Stream
appendStream(Stream<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
Append Stream to this ReactiveSeq
appendStreamable(Streamable<T>) - Method in interface cyclops.companion.Streamable
Append Stream to this Streamable
apply(boolean) - Method in interface com.oath.cyclops.util.box.MutableBoolean.BooleanFunction
 
apply(byte) - Method in interface com.oath.cyclops.util.box.MutableByte.ByteFunction
 
apply(char) - Method in interface com.oath.cyclops.util.box.MutableChar.CharFunction
 
apply(float) - Method in interface com.oath.cyclops.util.box.MutableFloat.FloatFunction
 
apply(short) - Method in interface com.oath.cyclops.util.box.MutableShort.ShortFunction
 
apply(T1, T2) - Method in interface cyclops.control.Try.CheckedBiFunction
 
apply(T) - Method in interface cyclops.control.Try.CheckedFunction
 
apply(T1, T2) - Method in interface cyclops.function.checked.CheckedBiFunction
 
apply(double) - Method in interface cyclops.function.checked.CheckedDoubleFunction
 
apply(T) - Method in interface cyclops.function.checked.CheckedFunction
 
apply(int) - Method in interface cyclops.function.checked.CheckedIntFunction
 
apply(long) - Method in interface cyclops.function.checked.CheckedLongFunction
 
apply(T1, T2, T3) - Method in interface cyclops.function.checked.CheckedTriFunction
 
apply(S1) - Method in interface cyclops.function.Consumer3
Partially applyHKT the first input parameter to this C3
apply(S1, S2) - Method in interface cyclops.function.Consumer3
Partially applyHKT the first and second input parameter to this C3
apply(T1) - Method in interface cyclops.function.Consumer4
Partially applyHKT the first input parameter to this C4
apply(T1, T2) - Method in interface cyclops.function.Consumer4
Partially applyHKT the first and second input parameters to this C4
apply(T1, T2, T3) - Method in interface cyclops.function.Consumer4
Partially applyHKT the first, second and third input parameters to this C4
apply(T1) - Method in interface cyclops.function.Consumer5
Partially applyHKT the first input parameter to this C5
apply(T1, T2) - Method in interface cyclops.function.Consumer5
Partially applyHKT the first and second input parameters to this C5
apply(T1, T2, T3) - Method in interface cyclops.function.Consumer5
Partially applyHKT the first, second and third input parameters to this C5
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Consumer5
Partially applyHKT the first, second, third and fourth input parameters to this C5
apply(T1, T2) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
apply(T) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
apply(T1, T2, T3) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
apply() - Method in interface cyclops.function.Function0
 
apply(Supplier<? extends Function<? super R, ? extends V>>) - Method in interface cyclops.function.Function0
 
apply(T) - Method in interface cyclops.function.Function1
 
apply(Function<? super T, ? extends Function<? super R, ? extends V>>) - Method in interface cyclops.function.Function1
 
apply(T1, T2) - Method in interface cyclops.function.Function2
 
apply(T1) - Method in interface cyclops.function.Function2
 
apply(BiFunction<? super T1, ? super T2, ? extends Function<? super R, ? extends V>>) - Method in interface cyclops.function.Function2.FunctionalOperations
 
apply(S1, S2, S3) - Method in interface cyclops.function.Function3
 
apply(S1) - Method in interface cyclops.function.Function3
 
apply(S1, S2) - Method in interface cyclops.function.Function3
 
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Function4
 
apply(T1) - Method in interface cyclops.function.Function4
 
apply(T1, T2) - Method in interface cyclops.function.Function4
 
apply(T1, T2, T3) - Method in interface cyclops.function.Function4
 
apply(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Function5
 
apply(T1) - Method in interface cyclops.function.Function5
 
apply(T1, T2) - Method in interface cyclops.function.Function5
 
apply(T1, T2, T3) - Method in interface cyclops.function.Function5
 
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Function5
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface cyclops.function.Function6
 
apply(T1) - Method in interface cyclops.function.Function6
 
apply(T1, T2) - Method in interface cyclops.function.Function6
 
apply(T1, T2, T3) - Method in interface cyclops.function.Function6
 
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Function6
 
apply(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Function6
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface cyclops.function.Function7
 
apply(T1) - Method in interface cyclops.function.Function7
 
apply(T1, T2) - Method in interface cyclops.function.Function7
 
apply(T1, T2, T3) - Method in interface cyclops.function.Function7
 
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Function7
 
apply(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Function7
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface cyclops.function.Function7
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface cyclops.function.Function8
 
apply(T1) - Method in interface cyclops.function.Function8
 
apply(T1, T2) - Method in interface cyclops.function.Function8
 
apply(T1, T2, T3) - Method in interface cyclops.function.Function8
 
apply(T1, T2, T3, T4) - Method in interface cyclops.function.Function8
 
apply(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Function8
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface cyclops.function.Function8
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface cyclops.function.Function8
 
apply(Higher<W1, T>) - Method in interface cyclops.function.NaturalTransformation
 
apply(T, Supplier<? extends R>) - Method in interface cyclops.function.PartialFunction
 
apply(T, R) - Method in interface cyclops.function.PartialFunction
 
apply(T) - Method in interface cyclops.function.PartialFunction
 
apply(T, T) - Method in interface cyclops.function.Semigroup
 
applyAny(Either<LT, RT>) - Static method in interface cyclops.control.Either
 
applyAny(Ior<LT, RT>) - Static method in interface cyclops.control.Ior
 
applyAny(LazyEither<LT, RT>) - Static method in interface cyclops.control.LazyEither
 
applyAny(LazyEither3<LT, M, RT>) - Static method in interface cyclops.control.LazyEither3
 
applyAny(LazyEither4<LT1, LT2, LT3, RT>) - Static method in interface cyclops.control.LazyEither4
 
applyAny(LazyEither5<LT1, LT2, LT3, LT4, RT>) - Static method in interface cyclops.control.LazyEither5
 
applyHKT(Function<? super Higher<T1, T2>, ? extends Higher<T1, R>>) - Method in interface com.oath.cyclops.hkt.Higher
 
applyHKT(T3, BiFunction<? super Higher<T1, T2>, ? super T3, ? extends Higher<T1, R>>) - Method in interface com.oath.cyclops.hkt.Higher
 
applyHKT_(BiFunction<? super T3, ? super Higher<T1, T2>, ? extends Higher<T1, R>>, T3) - Method in interface com.oath.cyclops.hkt.Higher
 
applyLazy(T) - Method in interface cyclops.function.Function1
 
arity() - Method in interface com.oath.cyclops.types.MonadicValue
 
arity() - Method in interface cyclops.control.Either
 
arity() - Method in interface cyclops.control.Ior
 
arity() - Method in interface cyclops.control.LazyEither
 
arity() - Method in class cyclops.control.Try
 
around(Function<FluentFunctions.Advice2<T1, T2, R>, R>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Apply around advice to this BiFunction
around(Function<FluentFunctions.Advice1<T, R>, R>) - Method in class cyclops.function.FluentFunctions.FluentFunction
Apply around advice to this function, captures input allows emitted to be controlled by the advice
around(Function<FluentFunctions.Advice0<Void>, Void>) - Method in class cyclops.function.FluentFunctions.FluentRunnable
Apply around advice to this Supplier
around(Function<FluentFunctions.Advice0<R>, R>) - Method in class cyclops.function.FluentFunctions.FluentSupplier
Apply around advice to this Supplier
around(Function<FluentFunctions.Advice3<T1, T2, T3, R>, R>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Apply around advic to this TriFunction
ArrayUtils() - Constructor for class cyclops.data.base.BAMT.ArrayUtils
 
arrow(Function<? super T, ? extends R>) - Static method in interface cyclops.control.Maybe
 
arrowUnit(Unit<?>) - Static method in class cyclops.companion.Functions
Use an existing instance of a type that implements Unit to create a KleisliM arrow for that type
asEither() - Method in class cyclops.control.Try
 
asFunction() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
asFunction() - Method in interface cyclops.control.Try.CheckedFunction
 
asFunction() - Method in interface cyclops.function.PartialFunction
 
asJDKQueue() - Method in class com.oath.cyclops.async.adapters.Queue
 
asSubscriber() - Method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
asSupplier(T) - Method in interface com.oath.cyclops.types.Value
 
async(Executor, Supplier<T>) - Static method in interface cyclops.control.Eval
 
async(Executor, Supplier<T>) - Static method in class cyclops.control.Future
 
async(Executor, Supplier<RT>) - Static method in interface cyclops.control.LazyEither
 
async(Executor, Supplier<T>) - Static method in interface cyclops.control.Maybe
 
Async() - Constructor for class cyclops.control.Validated.Async
 
async(Executor) - Method in interface cyclops.function.Effect
 
async(Executor) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Wrap this BiFunction in a CompletableFuture for asyncrhonous execution
async(Executor) - Method in class cyclops.function.FluentFunctions.FluentFunction
Move this function into an asynchronous context
async(Executor) - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
async(Executor) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Move this function into an asynchronous context
async(Consumer<? super PushSubscriber<T>>) - Static method in interface cyclops.reactive.Spouts
Create a Stream that accepts data via the Subsriber passed into the supplied Consumer.
async(Stream<T>, Executor) - Static method in interface cyclops.reactive.Spouts
Create a push based Stream with no backpressure fromm the provided Stream.
asyncAndBlock(Executor) - Method in interface cyclops.function.Effect
 
asyncBuffer(int, Consumer<? super PushSubscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
asyncBuffer(Queue<T>, BufferOverflowPolicy, Consumer<? super PushSubscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
asyncBufferBlock(int, Consumer<? super PushSubscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
asyncStream(Operator<T>) - Static method in interface cyclops.reactive.Spouts
 
AsyncSubscriber<T> - Class in com.oath.cyclops.types.reactive
A subscriber for Observable type Streams that avoid the overhead of applying backpressure.
AsyncSubscriber() - Constructor for class com.oath.cyclops.types.reactive.AsyncSubscriber
 
asyncSubscriber() - Static method in interface cyclops.reactive.Spouts
Create an Subscriber for Observable style asynchronous push based Streams.
atPercentile(double) - Method in interface com.oath.cyclops.types.foldable.Folds
 
attempt(CheckedSupplier<T>) - Static method in interface cyclops.control.Maybe
 
attempt(CheckedSupplier<T>) - Static method in interface cyclops.control.Option
 
attemptFlatMap(Function<? super T, ? extends Option<? extends R>>) - Method in interface cyclops.control.Maybe
 
attemptFlatMap(Function<? super T, ? extends Option<? extends R>>) - Method in interface cyclops.control.Option
 
attemptMap(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
 
attemptMap(Function<? super T, ? extends R>) - Method in interface cyclops.control.Maybe
 
awaitInitialization() - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 

B

backpressureAware() - Method in interface cyclops.reactive.ReactiveSeq
 
bag() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
Bag<T> - Class in cyclops.data
 
Bag() - Constructor for class cyclops.data.Bag
 
bagConcat() - Static method in interface cyclops.companion.Monoids
 
bagConcat() - Static method in interface cyclops.companion.Semigroups
 
balance(boolean, RedBlackTree.Tree<K, V>, RedBlackTree.Tree<K, V>, K, V) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
BAMT<T> - Class in cyclops.data.base
 
BAMT() - Constructor for class cyclops.data.base.BAMT
 
BAMT.ActiveTail<T> - Class in cyclops.data.base
 
BAMT.ArrayUtils - Class in cyclops.data.base
 
BAMT.Five<T> - Class in cyclops.data.base
 
BAMT.Four<T> - Class in cyclops.data.base
 
BAMT.NestedArray<T> - Interface in cyclops.data.base
 
BAMT.One<T> - Class in cyclops.data.base
 
BAMT.PopulatedArray<T> - Interface in cyclops.data.base
 
BAMT.Six<T> - Class in cyclops.data.base
 
BAMT.Three<T> - Class in cyclops.data.base
 
BAMT.Two<T> - Class in cyclops.data.base
 
BAMT.Zero<T> - Class in cyclops.data.base
 
bankersQueue() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
bankersQueue() - Method in interface com.oath.cyclops.types.foldable.Folds
 
BankersQueue<T> - Interface in cyclops.data
 
BankersQueue.Cons<T> - Class in cyclops.data
 
BankersQueue.Nil<T> - Class in cyclops.data
 
bankersQueueConcat() - Static method in interface cyclops.companion.Monoids
 
bankersQueueConcat() - Static method in interface cyclops.companion.Semigroups
 
batchByTime(Stream<T>, long, TimeUnit) - Static method in class cyclops.companion.Streams
Deprecated.
batchByTime(Stream<T>, long, TimeUnit, Supplier<C>) - Static method in class cyclops.companion.Streams
Deprecated.
batchUntil(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Deprecated.
batchWhile(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Deprecated.
batchWhile(Stream<T>, Predicate<? super T>, Supplier<C>) - Static method in class cyclops.companion.Streams
Deprecated.
before(Runnable) - Method in interface cyclops.function.BooleanFunction0
 
before(BiConsumer<T1, T2>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Apply before advice to this BiFunction
before(Consumer<? super T>) - Method in class cyclops.function.FluentFunctions.FluentFunction
Apply before advice to this function, capture the input with the provided Consumer
before(Runnable) - Method in class cyclops.function.FluentFunctions.FluentRunnable
Apply before advice to this Supplier
before(Runnable) - Method in class cyclops.function.FluentFunctions.FluentSupplier
Apply before advice to this Supplier
before(Consumer3<T1, T2, T3>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Apply before advice to this TriFunction
before(Consumer<? super T>) - Method in interface cyclops.function.Function1
Apply before advice to this function, capture the input with the provided Consumer
BiFunctions - Interface in cyclops.companion
 
bigIntMax - Static variable in interface cyclops.companion.Monoids
Combine two BigIntegers by selecting the max
bigIntMax - Static variable in interface cyclops.companion.Semigroups
Combine two BigIntegers by selecting the max
bigIntMin - Static variable in interface cyclops.companion.Monoids
Combine two BigIntegers by selecting the min
bigIntMin - Static variable in interface cyclops.companion.Semigroups
Combine two BigIntegers by selecting the min
bigIntMult - Static variable in interface cyclops.companion.Monoids
Combine two BigIntegers by multiplying them
bigIntMult - Static variable in interface cyclops.companion.Semigroups
Combine two BigIntegers by multiplying them
bigIntSum - Static variable in interface cyclops.companion.Groups
Combine two BigIngegers by summing them
bigIntSum - Static variable in interface cyclops.companion.Monoids
Combine two BigIngegers by summing them
bigIntSum - Static variable in interface cyclops.companion.Semigroups
Combine two BigIngegers by summing them
bimap(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>) - Method in interface com.oath.cyclops.types.functor.BiTransformable
Transform this BiTransformable, changing two value types at once.
bimap(Function<? super LT, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.Either
 
bimap(Function<? super LT, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.Ior
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.Ior.Both
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.Ior.Primary
 
bimap(Function<? super ST, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.Ior.Secondary
 
bimap(Function<? super LT, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.LazyEither
 
bimap(Function<? super LT2, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.LazyEither3
 
bimap(Function<? super LT1, ? extends R1>, Function<? super RT, ? extends R2>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
bimap(Function<? super M, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither3.Lazy
 
bimap(Function<? super M, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither3.Left1
 
bimap(Function<? super M, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither3.Left2
 
bimap(Function<? super M, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither3.Right
 
bimap(Function<? super LT3, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.LazyEither4
 
bimap(Function<? super LT2, ? extends R1>, Function<? super RT, ? extends R2>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
bimap(Function<? super M2, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither4.Lazy
 
bimap(Function<? super M2, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither4.Left1
 
bimap(Function<? super M2, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither4.Left2
 
bimap(Function<? super M2, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither4.Left3
 
bimap(Function<? super M2, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither4.Right
 
bimap(Function<? super LT4, ? extends R1>, Function<? super RT, ? extends R2>) - Method in interface cyclops.control.LazyEither5
 
bimap(Function<? super LT3, ? extends R1>, Function<? super RT, ? extends R2>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Lazy
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Left1
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Left2
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Left3
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Left4
 
bimap(Function<? super M3, ? extends R1>, Function<? super PT, ? extends R2>) - Method in class cyclops.control.LazyEither5.Right
 
bimap(Function<? super E, ? extends RE>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Async
 
bimap(Function<? super E, ? extends RE>, Function<? super T, ? extends R>) - Method in interface cyclops.control.Validated
 
bimap(Function<? super E, ? extends RE>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Invalid
 
bimap(Function<? super E, ? extends RE>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Valid
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>) - Method in class cyclops.data.HashMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in class cyclops.data.HashMap
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>) - Method in interface cyclops.data.ImmutableMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in interface cyclops.data.ImmutableMap
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>) - Method in class cyclops.data.LinkedMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in class cyclops.data.LinkedMap
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>) - Method in class cyclops.data.TreeMap
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>, Comparator<R1>) - Method in class cyclops.data.TreeMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in class cyclops.data.TreeMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>, Comparator<K>) - Method in class cyclops.data.TreeMap
 
bimap(Comparator<KR>, Function<? super K, ? extends KR>, Function<? super V, ? extends VR>) - Method in class cyclops.data.TreeMap
 
bimap(BiFunction<? super K, ? super V, ? extends Tuple2<R1, R2>>) - Method in class cyclops.data.TrieMap
 
bimap(Function<? super K, ? extends R1>, Function<? super V, ? extends R2>) - Method in class cyclops.data.TrieMap
 
bimap(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>) - Method in class cyclops.data.tuple.Tuple2
 
BinaryFunction<T> - Interface in cyclops.function
 
bind(T) - Method in interface cyclops.function.Function1
 
bipeek(Consumer<? super T1>, Consumer<? super T2>) - Method in interface com.oath.cyclops.types.functor.BiTransformable
Peek at two data types simulatanously (typically to perform a side-effect with each data point)
bipeek(Consumer<? super LT>, Consumer<? super RT>) - Method in interface cyclops.control.Either
 
bipeek(Consumer<? super LT>, Consumer<? super RT>) - Method in interface cyclops.control.Ior
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class cyclops.control.Ior.Both
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class cyclops.control.Ior.Primary
 
bipeek(Consumer<? super ST>, Consumer<? super PT>) - Method in class cyclops.control.Ior.Secondary
 
bipeek(Consumer<? super LT>, Consumer<? super RT>) - Method in interface cyclops.control.LazyEither
 
bipeek(Consumer<? super LT2>, Consumer<? super RT>) - Method in interface cyclops.control.LazyEither3
 
bipeek(Consumer<? super LT3>, Consumer<? super RT>) - Method in interface cyclops.control.LazyEither4
 
bipeek(Consumer<? super LT4>, Consumer<? super RT>) - Method in interface cyclops.control.LazyEither5
 
bipeek(Consumer<? super T>, Consumer<? super X>) - Method in class cyclops.control.Try
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in class cyclops.data.HashMap
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in interface cyclops.data.ImmutableMap
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in class cyclops.data.LinkedMap
 
bipeek(Consumer<? super K>, Consumer<? super V>) - Method in class cyclops.data.TreeMap
 
bitpos(int, int) - Static method in interface cyclops.data.base.BAMT.NestedArray
 
BiTransformable<T1,T2> - Interface in com.oath.cyclops.types.functor
 
BITS - Static variable in interface cyclops.data.base.HashedPatriciaTrie
 
BITS - Static variable in interface cyclops.data.base.IntPatriciaTrie
 
BITS_IN_INDEX - Static variable in interface cyclops.data.base.BAMT.NestedArray
 
bitset - Variable in class cyclops.data.base.HAMT.BitsetNode
 
BitsetNode() - Constructor for class cyclops.data.base.HAMT.BitsetNode
 
bitShiftDepth - Static variable in class cyclops.data.base.BAMT.Five
 
bitShiftDepth - Static variable in class cyclops.data.base.BAMT.Four
 
bitShiftDepth - Static variable in class cyclops.data.base.BAMT.Six
 
bitShiftDepth - Static variable in class cyclops.data.base.BAMT.Three
 
bitShiftDepth - Static variable in class cyclops.data.base.BAMT.Two
 
block() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
Block until the currently active reactive task completes
blocking(Queue<T>) - Static method in interface cyclops.companion.Eithers
Pattern matching on the blocking / non-blocking nature of a Queue
booleanConjunction - Static variable in interface cyclops.companion.Monoids
Combine two booleans by AND'ing them (conjunction)
booleanConjunction - Static variable in interface cyclops.companion.Semigroups
Combine two booleans by AND'ing them (conjunction)
booleanDisjunction - Static variable in interface cyclops.companion.Monoids
Combine two booleans by OR'ing them (disjunction)
booleanDisjunction - Static variable in interface cyclops.companion.Semigroups
Combine two booleans by OR'ing them (disjunction)
BooleanFunction0 - Interface in cyclops.function
 
booleanXDisjunction - Static variable in interface cyclops.companion.Monoids
Combine two booleans by XOR'ing them (exclusive disjunction)
booleanXDisjunction - Static variable in interface cyclops.companion.Semigroups
Combine two booleans by XOR'ing them (exclusive disjunction)
both(ST, PT) - Static method in interface cyclops.control.Ior
Create an Ior instance that contains both left and right types
both() - Method in interface cyclops.control.Ior
 
Both() - Constructor for class cyclops.control.Ior.Both
 
both() - Method in class cyclops.control.Ior.Both
 
both() - Method in class cyclops.control.Ior.Primary
 
both() - Method in class cyclops.control.Ior.Secondary
 
bounce() - Method in interface cyclops.control.Trampoline
 
boundedNonBlockingQueue(int) - Static method in class com.oath.cyclops.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.oath.cyclops.async.QueueFactories
Generate QueueFactory for bounded non blocking queues.
boundedQueue(int) - Static method in class com.oath.cyclops.async.QueueFactories
Create a QueueFactory for boundedQueues where bound is determined by the provided queueSize parameter Generated Queues will be backed by a LinkedBlockingQueue
bracket(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.IO
 
bracket(Function<? super T, ? extends R>, Consumer<R>) - Method in interface cyclops.reactive.IO
 
broadcast() - Method in interface cyclops.reactive.ReactiveSeq
 
BUCKET_SIZE - Static variable in interface cyclops.data.base.HashedPatriciaTrie
 
BUCKET_SIZE - Static variable in interface cyclops.data.base.IntPatriciaTrie
 
BufferOverflowPolicy - Enum in com.oath.cyclops.types.reactive
 
build() - Method in interface com.oath.cyclops.async.adapters.QueueFactory
Build an async.Queue using this factory
buildExpression(String) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 

C

Cacheable<OUT> - Interface in cyclops.function
Interface that represents a pluggable cache
calcFromEnum(E) - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
calcFromEnum(E) - Method in class cyclops.data.Enumeration.EnumerationByIndexed
 
callable() - Method in interface cyclops.function.Effect
 
cancel() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
 
cancel() - Method in class cyclops.control.Future
If not already completed, completes this Future 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
Case<T,R> - Interface in com.oath.cyclops.matching
Pattern matching use case contract.
Case(Supplier<R>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Pattern<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Function<? super T, ? extends R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T>, Function<T, R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Function<? super Tuple2<T1, T2>, ? extends R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Function<Tuple3<T1, T2, T3>, R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Predicate<T4>, Function<Tuple4<T1, T2, T3, T4>, R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Predicate<T4>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Predicate<T4>, Predicate<T5>, Function<Tuple5<T1, T2, T3, T4, T5>, R>) - Static method in class cyclops.matching.Api
 
Case(Predicate<T1>, Predicate<T2>, Predicate<T3>, Predicate<T4>, Predicate<T5>, Supplier<R>) - Static method in class cyclops.matching.Api
 
Case.Any<T,R> - Interface in com.oath.cyclops.matching
Marker interface to build a Default Case when no pattern matches.
Case.Case0<T,R> - Class in com.oath.cyclops.matching
 
Case.Case1<T1,R> - Class in com.oath.cyclops.matching
 
Case.Case2<T1,T2,R> - Class in com.oath.cyclops.matching
 
Case.Case3<T1,T2,T3,R> - Class in com.oath.cyclops.matching
 
Case.Case4<T1,T2,T3,T4,R> - Class in com.oath.cyclops.matching
 
Case.Case5<T1,T2,T3,T4,T5,R> - Class in com.oath.cyclops.matching
 
Case.CaseFn<T,R> - Class in com.oath.cyclops.matching
 
Case.CaseOptional<T,R> - Class in com.oath.cyclops.matching
 
Case0() - Constructor for class com.oath.cyclops.matching.Case.Case0
 
Case1() - Constructor for class com.oath.cyclops.matching.Case.Case1
 
Case2() - Constructor for class com.oath.cyclops.matching.Case.Case2
 
Case3() - Constructor for class com.oath.cyclops.matching.Case.Case3
 
Case4() - Constructor for class com.oath.cyclops.matching.Case.Case4
 
Case5() - Constructor for class com.oath.cyclops.matching.Case.Case5
 
CaseFn() - Constructor for class com.oath.cyclops.matching.Case.CaseFn
 
CaseOptional() - Constructor for class com.oath.cyclops.matching.Case.CaseOptional
 
cast(Stream<T>, Class<? extends U>) - Static method in class cyclops.companion.Streams
Cast all elements in a stream to a given type, possibly throwing a ClassCastException.
Cause(Class<? extends Exception>) - Static method in interface com.oath.cyclops.matching.Pattern
 
changes() - Method in interface cyclops.reactive.ReactiveSeq
 
characteristics() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
CheckedBiConsumer<T1,T2> - Interface in cyclops.function.checked
 
CheckedBiFunction<T1,T2,R> - Interface in cyclops.function.checked
 
CheckedBiPredicate<T1,T2> - Interface in cyclops.function.checked
 
CheckedBooleanSupplier - Interface in cyclops.function.checked
 
CheckedConsumer<T> - Interface in cyclops.function.checked
 
CheckedDoubleConsumer - Interface in cyclops.function.checked
 
CheckedDoubleFunction<R> - Interface in cyclops.function.checked
 
CheckedDoublePredicate - Interface in cyclops.function.checked
 
CheckedDoubleSupplier - Interface in cyclops.function.checked
 
checkedExpression(CheckedConsumer<T>) - Static method in class cyclops.function.FluentFunctions
Convert a checked statement (e.g.
checkedExpression(CheckedBiConsumer<T1, T2>) - Static method in class cyclops.function.FluentFunctions
Convert a CheckedBiConsumer into a FluentBiConsumer that returns it's input in a tuple
CheckedFunction<T,R> - Interface in cyclops.function.checked
 
CheckedIntConsumer - Interface in cyclops.function.checked
 
CheckedIntFunction<R> - Interface in cyclops.function.checked
 
CheckedIntPredicate - Interface in cyclops.function.checked
 
CheckedIntSupplier - Interface in cyclops.function.checked
 
CheckedLongConsumer - Interface in cyclops.function.checked
 
CheckedLongFunction<R> - Interface in cyclops.function.checked
 
CheckedLongPredicate - Interface in cyclops.function.checked
 
CheckedLongSupplier - Interface in cyclops.function.checked
 
CheckedPredicate<T> - Interface in cyclops.function.checked
 
CheckedSupplier<T> - Interface in cyclops.function.checked
 
CheckedTriFunction<T1,T2,T3,R> - Interface in cyclops.function.checked
 
checkNext(int, String, int, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
checkTime(long, long, long) - Method in class com.oath.cyclops.async.adapters.Queue
 
Class(Class<? extends Exception>) - Static method in interface com.oath.cyclops.matching.Pattern
 
clear() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
clear() - Method in interface com.oath.cyclops.types.persistent.views.ListView
 
clear() - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
clear() - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
clear() - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
Deprecated.
clear() - Method in interface com.oath.cyclops.types.persistent.views.QueueView
 
clear() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
clear() - Method in interface com.oath.cyclops.types.persistent.views.SetView
 
clear() - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
clear() - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
 
clear() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
clone() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Deprecated.
close() - Method in interface com.oath.cyclops.async.adapters.Adapter
Close this adapter
close() - Method in class com.oath.cyclops.async.adapters.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.oath.cyclops.async.adapters.Signal
Close this Signal
close() - Method in class com.oath.cyclops.async.adapters.Topic
Close this Topic
close() - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
close() - Method in interface cyclops.companion.Streamable
 
closeAll(Queue) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
closeAll() - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
closeAll(Queue) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
closeAll() - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
closeAll(Queue) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
closeAll() - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
closeAndClear() - Method in class com.oath.cyclops.async.adapters.Queue
 
closed() - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
closed() - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
closed() - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
ClosedQueueException(List) - Constructor for exception com.oath.cyclops.async.adapters.Queue.ClosedQueueException
 
ClosedQueueException() - Constructor for exception com.oath.cyclops.async.adapters.Queue.ClosedQueueException
 
closeQueueIfFinished(Queue) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
closeQueueIfFinished(Queue) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
closeQueueIfFinished(Queue) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
closeQueueIfFinishedStateless(Queue) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
closeQueueIfFinishedStateless(Queue) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
closeQueueIfFinishedStateless(Queue) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
ClosingSpliterator(long, Supplier<T>, Continueable, Queue) - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
ClosingSpliterator(long, Supplier<T>, Continueable, Queue, AtomicBoolean) - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
ClosingSpliterator(long, Supplier<T>, Continueable) - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
coeval(Future<Eval<T>>) - Static method in interface cyclops.control.Eval
 
coflatMap(Function<? super Streamable<T>, ? extends R>) - Method in interface cyclops.companion.Streamable
coflatMap pattern, can be used to perform maybe reductions / collections / folds and other terminal operations
coflatMap(Function<? super Ior<LT, RT>, R>) - Method in interface cyclops.control.Ior
 
coflatMap(Function<? super LazyEither3<LT1, LT2, RT>, R>) - Method in interface cyclops.control.LazyEither3
 
coflatMap(Function<? super LazyEither4<LT1, LT2, LT3, RT>, R>) - Method in interface cyclops.control.LazyEither4
 
coflatMap(Function<? super LazyEither5<LT1, LT2, LT3, LT4, RT>, R>) - Method in interface cyclops.control.LazyEither5
 
coflatMap(Function<? super Try<T, X>, R>) - Method in class cyclops.control.Try
 
coflatMap(Function<? super ReactiveSeq<T>, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
coflatMap pattern, can be used to perform maybe reductions / collections / folds and other terminal operations
coflatMapFn(Function<? super Supplier<? super R>, ? extends R1>) - Method in interface cyclops.function.Function0
 
coflatMapFn(Function<? super Function1<? super T, ? extends R>, ? extends R1>) - Method in interface cyclops.function.Function1
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
collect(Collector<? super T, A1, R1>, Collector<? super T, A2, R2>, Collector<? super T, A3, R3>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
collect(Collector<? super T, A, R>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
collect(Collector<? super T, A, R>) - Method in interface com.oath.cyclops.types.Value
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface cyclops.companion.Streamable
 
collect(Collector<? super T, A, R>) - Method in interface cyclops.companion.Streamable
 
collect(Supplier<R>, BiConsumer<R, ? super T>, BiConsumer<R, R>) - Method in interface cyclops.reactive.ReactiveSeq
Performs a mutable reduction operation on the elements of this stream.
collect(Collector<? super T, A, R>) - Method in interface cyclops.reactive.ReactiveSeq
Performs a mutable reduction operation on the elements of this stream using a Collector.
collectAll(Collector<? super T, A, R>) - Method in interface cyclops.reactive.ReactiveSeq
 
collection(Supplier<C>) - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
collectionConcat() - Static method in interface cyclops.companion.BiFunctions
This Semigroup will combine JDK Collections.
collector() - Static method in interface cyclops.data.BankersQueue
 
collector() - Static method in interface cyclops.data.LazySeq
 
collector() - Static method in interface cyclops.data.Seq
 
CollisionNode(int, ImmutableList<Tuple2<K, V>>) - Constructor for class cyclops.data.base.HAMT.CollisionNode
 
CollisionNode() - Constructor for class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
com.oath.cyclops.async - package com.oath.cyclops.async
 
com.oath.cyclops.async.adapters - package com.oath.cyclops.async.adapters
 
com.oath.cyclops.async.wait - package com.oath.cyclops.async.wait
 
com.oath.cyclops.hkt - package com.oath.cyclops.hkt
 
com.oath.cyclops.matching - package com.oath.cyclops.matching
 
com.oath.cyclops.react - package com.oath.cyclops.react
 
com.oath.cyclops.react.async.subscription - package com.oath.cyclops.react.async.subscription
 
com.oath.cyclops.types - package com.oath.cyclops.types
 
com.oath.cyclops.types.factory - package com.oath.cyclops.types.factory
 
com.oath.cyclops.types.foldable - package com.oath.cyclops.types.foldable
 
com.oath.cyclops.types.functor - package com.oath.cyclops.types.functor
 
com.oath.cyclops.types.futurestream - package com.oath.cyclops.types.futurestream
 
com.oath.cyclops.types.mixins - package com.oath.cyclops.types.mixins
 
com.oath.cyclops.types.persistent - package com.oath.cyclops.types.persistent
 
com.oath.cyclops.types.persistent.views - package com.oath.cyclops.types.persistent.views
 
com.oath.cyclops.types.reactive - package com.oath.cyclops.types.reactive
 
com.oath.cyclops.types.recoverable - package com.oath.cyclops.types.recoverable
 
com.oath.cyclops.types.stream - package com.oath.cyclops.types.stream
 
com.oath.cyclops.types.traversable - package com.oath.cyclops.types.traversable
 
com.oath.cyclops.util - package com.oath.cyclops.util
 
com.oath.cyclops.util.box - package com.oath.cyclops.util.box
 
com.oath.cyclops.util.stream.scheduling.cron - package com.oath.cyclops.util.stream.scheduling.cron
 
combinations(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
combinations() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
combinations(int) - Method in interface cyclops.companion.Streamable
Streamable.of(1,2,3).combinations(2) //Streamable[Streamable[1,2],Streamable[1,3],Streamable[2,3]]
combinations() - Method in interface cyclops.companion.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, Object[]) - Static method in class cyclops.companion.Streams
 
combinations(int) - Method in interface cyclops.data.BankersQueue
 
combinations() - Method in interface cyclops.data.BankersQueue
 
combinations(int) - Method in class cyclops.data.DifferenceList
 
combinations() - Method in class cyclops.data.DifferenceList
 
combinations(int) - Method in class cyclops.data.HashSet
 
combinations() - Method in class cyclops.data.HashSet
 
combinations(int) - Method in interface cyclops.data.ImmutableList
 
combinations() - Method in interface cyclops.data.ImmutableList
 
combinations(int) - Method in interface cyclops.data.ImmutableQueue
 
combinations() - Method in interface cyclops.data.ImmutableQueue
 
combinations(int) - Method in interface cyclops.data.ImmutableSet
 
combinations() - Method in interface cyclops.data.ImmutableSet
 
combinations(int) - Method in interface cyclops.data.ImmutableSortedSet
 
combinations() - Method in interface cyclops.data.ImmutableSortedSet
 
combinations(int) - Method in class cyclops.data.IntMap
 
combinations() - Method in class cyclops.data.IntMap
 
combinations(int) - Method in interface cyclops.data.LazySeq
 
combinations() - Method in interface cyclops.data.LazySeq
 
combinations(int) - Method in class cyclops.data.NonEmptyList
 
combinations() - Method in class cyclops.data.NonEmptyList
 
combinations(int) - Method in interface cyclops.data.Seq
 
combinations() - Method in interface cyclops.data.Seq
 
combinations(int) - Method in class cyclops.data.TreeSet
 
combinations() - Method in class cyclops.data.TreeSet
 
combinations(int) - Method in class cyclops.data.TrieSet
 
combinations() - Method in class cyclops.data.TrieSet
 
combinations(int) - Method in class cyclops.data.Vector
 
combinations() - Method in class cyclops.data.Vector
 
combinations(int) - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of(1,2,3).combinations(2) //ReactiveSeq[ReactiveSeq[1,2],ReactiveSeq[1,3],ReactiveSeq[2,3]]
combinations() - Method in interface cyclops.reactive.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]]
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Combine two adjacent elements in a traversable using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Combine two adjacent elements in a traversable using the supplied BinaryOperator This is a stateful grouping and reduction operation.
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.companion.Streamable
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.companion.Streamable
 
combine(Stream<T>, BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Static method in class cyclops.companion.Streams
 
combine(Either<? extends LT, ? extends T2>, BinaryOperator<LT>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Either
Accumulate left values with the provided BinaryOperator / Semigroup Semigroups Right accumulation only occurs if all phases are right
combine(Either<? extends LT, ? extends T2>, BinaryOperator<LT>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
 
combine(LazyEither<? extends LT, ? extends T2>, BinaryOperator<LT>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
Accumulate left values with the provided BinaryOperator / Semigroup Semigroups Right accumulation only occurs if all phases are right
combine(Semigroup<T>, Validated<E, T>) - Method in interface cyclops.control.Validated
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.BankersQueue
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.BankersQueue
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.DifferenceList
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.DifferenceList
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.HashSet
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.HashSet
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.ImmutableList
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.ImmutableList
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.ImmutableQueue
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.ImmutableQueue
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.ImmutableSet
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.ImmutableSet
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.ImmutableSortedSet
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.IntMap
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.IntMap
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.LazySeq
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.LazySeq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.data.Seq
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.data.Seq
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.TreeSet
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.TreeSet
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.TrieSet
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.TrieSet
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in class cyclops.data.Vector
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in class cyclops.data.Vector
 
combine(BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Method in interface cyclops.reactive.ReactiveSeq
 
combine(Monoid<T>, BiPredicate<? super T, ? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
combineEager(Monoid<T>, MonadicValue<? extends T>) - Method in interface cyclops.control.Eval
 
combineI(Iterable<T>, BiPredicate<? super T, ? super T>, BinaryOperator<T>) - Static method in class cyclops.companion.Streams
 
combineReactiveSeq() - Static method in interface cyclops.companion.Monoids
 
combineReactiveSeq() - Static method in interface cyclops.companion.Semigroups
 
combineScalarFunctors(Function<T, A>, Monoid<T>) - Static method in interface cyclops.companion.Monoids
Example sum integer Maybes
combineScalarFunctors(BiFunction<T, T, T>) - Static method in interface cyclops.companion.Semigroups
BinaryOperator<Maybe<Integer>> sumMaybes = Semigroups.combineScalarFunctors(Semigroups.intSum); Maybe.just(1) .combine(sumMaybes, Maybe.just(5)) //Maybe[6]
combineStream() - Static method in interface cyclops.companion.Monoids
 
combineStream() - Static method in interface cyclops.companion.Semigroups
 
combineToLazySeq(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Either
Accumulate lefts into a LazySeq (extended Persistent List) and Right with the supplied combiner function Right accumulation only occurs if all phases are right
combineToLazySeq(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
 
combineToList(LazyEither<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
Accumulate secondarys into a LazySeq (extended Persistent List) and Right with the supplied combiner function Right accumulation only occurs if all phases are right
combineToVector(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Either
 
combineZippables(Function<T, A>, Monoid<T>) - Static method in interface cyclops.companion.Monoids
Example sum integer Lists
combineZippables(BiFunction<T, T, T>) - Static method in interface cyclops.companion.Semigroups
BinaryOperator<Seq<Integer>> sumInts = Semigroups.combineZippables(Semigroups.intSum); sumInts.apply(Seq.of(1,2,3), Seq.of(4,5,6)); //List[5,7,9];
comparator() - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
comparator() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
comparator() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
comparator() - Method in class cyclops.data.base.RedBlackTree.Node
 
comparator() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
comparator() - Method in interface cyclops.data.ImmutableSortedSet
 
comparator() - Method in class cyclops.data.TreeSet
 
Comparators - Class in cyclops.companion
 
Comparators() - Constructor for class cyclops.companion.Comparators
 
compare(Higher<W, T>, Higher<W, T>) - Method in interface cyclops.function.Ord
 
compare(Higher<W, T>, Higher<W, T>) - Method in class cyclops.function.Ord.OrdByComparotor
 
compareOrder(T, T) - Method in interface cyclops.function.Ordering
 
compareTo(T) - Method in interface cyclops.data.ImmutableList
 
compareTo(Tuple1<T>) - Method in class cyclops.data.tuple.Tuple1
 
compareTo(Tuple2<T1, T2>) - Method in class cyclops.data.tuple.Tuple2
 
compareTo(Tuple3<T1, T2, T3>) - Method in class cyclops.data.tuple.Tuple3
 
compareTo(Tuple4<T1, T2, T3, T4>) - Method in class cyclops.data.tuple.Tuple4
 
compareTo(Tuple5<T1, T2, T3, T4, T5>) - Method in class cyclops.data.tuple.Tuple5
 
compareTo(Tuple6<T1, T2, T3, T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple6
 
compareTo(Tuple7<T1, T2, T3, T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple7
 
compareTo(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple8
 
Completable<T> - Interface in com.oath.cyclops.types.reactive
Created by johnmcclean on 26/01/2017.
completable - Variable in class com.oath.cyclops.types.reactive.QueueBasedSubscriber.Counter
 
Completable.CompletablePublisher<T> - Class in com.oath.cyclops.types.reactive
 
CompletableEither() - Constructor for class cyclops.control.LazyEither.CompletableEither
 
CompletableEither3() - Constructor for class cyclops.control.LazyEither3.CompletableEither3
 
CompletableEither4() - Constructor for class cyclops.control.LazyEither4.CompletableEither4
 
CompletableEither5() - Constructor for class cyclops.control.LazyEither5.CompletableEither5
 
CompletableEval() - Constructor for class cyclops.control.Eval.CompletableEval
 
CompletableFutures - Class in cyclops.companion
Utilty methods for working with JDK CompletableFutures
CompletableFutures() - Constructor for class cyclops.companion.CompletableFutures
 
completableFutureToStream(CompletableFuture<T>) - Static method in class cyclops.companion.Streams
Convert a CompletableFuture to a Stream
CompletableMaybe() - Constructor for class cyclops.control.Maybe.CompletableMaybe
 
CompletablePublisher() - Constructor for class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
complete(T) - Method in class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
complete(T) - Method in interface com.oath.cyclops.types.reactive.Completable
 
complete - Variable in class cyclops.control.Eval.CompletableEval
 
complete(ORG) - Method in class cyclops.control.Eval.CompletableEval
 
complete(T) - Method in class cyclops.control.Future
If not already completed, sets the value of this Future to the provided value
complete - Variable in class cyclops.control.LazyEither.CompletableEither
 
complete(ORG) - Method in class cyclops.control.LazyEither.CompletableEither
 
complete - Variable in class cyclops.control.LazyEither3.CompletableEither3
 
complete(ORG) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
complete - Variable in class cyclops.control.LazyEither4.CompletableEither4
 
complete(ORG) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
complete - Variable in class cyclops.control.LazyEither5.CompletableEither5
 
complete(ORG) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
complete - Variable in class cyclops.control.Maybe.CompletableMaybe
 
complete(ORG) - Method in class cyclops.control.Maybe.CompletableMaybe
 
complete() - Method in interface cyclops.control.Trampoline
 
completeAsNone() - Method in class cyclops.control.Maybe.CompletableMaybe
 
completeExceptionally(Throwable) - Method in class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
completeExceptionally(Throwable) - Method in interface com.oath.cyclops.types.reactive.Completable
 
completeExceptionally(Throwable) - Method in class cyclops.control.Eval.CompletableEval
 
completeExceptionally(Throwable) - Method in class cyclops.control.Future
Complete this Future with an Exception
completeExceptionally(Throwable) - Method in class cyclops.control.LazyEither.CompletableEither
 
completeExceptionally(Throwable) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
completeExceptionally(Throwable) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
completeExceptionally(Throwable) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
completeExceptionally(Throwable) - Method in class cyclops.control.Maybe.CompletableMaybe
 
compose(Runnable) - Method in interface cyclops.function.Effect
 
compose(Function<? super V, ? extends T>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
compose(Function<? super V, ? extends T>) - Method in interface cyclops.function.Function1
 
compose(NaturalTransformation<W3, W1>) - Method in interface cyclops.function.NaturalTransformation
 
compose(Function<? super V, ? extends T>) - Method in interface cyclops.function.PartialFunction
 
composeChecked(Callable<Void>) - Method in interface cyclops.function.Effect
 
composeUnmemoized(Function<? super V, ? extends T>) - Method in interface cyclops.function.PartialFunction
 
Comprehensions() - Constructor for class cyclops.control.Eval.Comprehensions
 
Comprehensions() - Constructor for class cyclops.control.Maybe.Comprehensions
 
Comprehensions() - Constructor for class cyclops.control.Option.Comprehensions
 
Comprehensions() - Constructor for class cyclops.control.Unrestricted.Comprehensions
 
Comprehensions() - Constructor for class cyclops.reactive.IO.Comprehensions
 
Comprehensions() - Constructor for class cyclops.reactive.Managed.Comprehensions
 
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
computeIfAbsent(Supplier<T>) - Method in class com.oath.cyclops.util.box.LazyImmutable
Get the current value or set if it has not been set yet
computeIfAbsent(Object, Function<Object, OUT>) - Method in interface cyclops.function.Cacheable
Implementation should call the underlying cache
computeIfAbsent(Object, Function<Object, OUT>) - Method in interface cyclops.function.SoftenedCacheable
Implementation should call the underlying cache
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
concat(Streamable<T>) - Method in interface cyclops.companion.Streamable
 
concat(T) - Method in interface cyclops.companion.Streamable
 
concat(T...) - Method in interface cyclops.companion.Streamable
 
concat(Object, Stream<U>) - Static method in class cyclops.companion.Streams
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(Tuple1<T2>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple2<T2, T3>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple3<T2, T3, T4>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple4<T2, T3, T4, T5>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple5<T2, T3, T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple6<T2, T3, T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple7<T2, T3, T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple1
 
concat(Tuple1<T3>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple2<T3, T4>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple3<T3, T4, T5>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple4<T3, T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple5<T3, T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple6<T3, T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple2
 
concat(Tuple1<T4>) - Method in class cyclops.data.tuple.Tuple3
 
concat(Tuple2<T4, T5>) - Method in class cyclops.data.tuple.Tuple3
 
concat(Tuple3<T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple3
 
concat(Tuple4<T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple3
 
concat(Tuple5<T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple3
 
concat(Tuple1<T5>) - Method in class cyclops.data.tuple.Tuple4
 
concat(Tuple2<T5, T6>) - Method in class cyclops.data.tuple.Tuple4
 
concat(Tuple3<T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple4
 
concat(Tuple4<T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple4
 
concat(Tuple1<T6>) - Method in class cyclops.data.tuple.Tuple5
 
concat(Tuple2<T6, T7>) - Method in class cyclops.data.tuple.Tuple5
 
concat(Tuple3<T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple5
 
concat(Tuple1<T7>) - Method in class cyclops.data.tuple.Tuple6
 
concat(Tuple2<T7, T8>) - Method in class cyclops.data.tuple.Tuple6
 
concat(Tuple1<T8>) - Method in class cyclops.data.tuple.Tuple7
 
concat(Stream<? extends T>...) - Static method in interface cyclops.reactive.ReactiveSeq
 
concat(Spliterator<? extends T>...) - Static method in interface cyclops.reactive.ReactiveSeq
 
concat(Stream<? extends T>, Stream<? extends T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concat(Spliterator<? extends T>, Spliterator<? extends T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concat(Publisher<Publisher<T>>) - Static method in interface cyclops.reactive.Spouts
 
concat(Stream<? extends T>...) - Static method in interface cyclops.reactive.Spouts
 
concatDoubles(ReactiveSeq<Double>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concatInts(ReactiveSeq<Integer>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concatLongs(ReactiveSeq<Long>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.oath.cyclops.types.MonadicValue
A flattening transformation operation that takes the first value from the returned Iterable.
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface com.oath.cyclops.types.traversable.IterableX
Perform a flatMap operation on this IterableX.
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.companion.Streamable
FlatMap where the result is a Collection, flattens the resultant collections into the host Streamable
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.control.Eval
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.control.Future
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.control.Maybe
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.control.Maybe.Just
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.control.Maybe.Lazy
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.control.Maybe.Nothing
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.control.Option
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.control.Option.None
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.Bag
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.BankersQueue
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.BankersQueue.Cons
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.BankersQueue.Nil
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.DifferenceList
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class cyclops.data.HashMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.HashSet
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.ImmutableList
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in interface cyclops.data.ImmutableMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.ImmutableQueue
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.ImmutableSet
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.ImmutableSortedSet
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.IntMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.LazySeq
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.LazySeq.Cons
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.LazySeq.Nil
 
concatMap(Function<? super Character, ? extends Iterable<? extends R>>) - Method in class cyclops.data.LazyString
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class cyclops.data.LinkedMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.NonEmptyList
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.data.Seq
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.Seq.Cons
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.Seq.Nil
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class cyclops.data.TreeMap
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>, Comparator<K2>) - Method in class cyclops.data.TreeMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.TreeSet
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>, Comparator<? super R>) - Method in class cyclops.data.TreeSet
 
concatMap(BiFunction<? super K, ? super V, ? extends Iterable<Tuple2<K2, V2>>>) - Method in class cyclops.data.TrieMap
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.TrieSet
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in class cyclops.data.Vector
 
concatMap(Function<? super T, ? extends Iterable<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
FlatMap where the result is a Collection, flattens the resultant collections into the host ReactiveSeq
concatMapnts(IntFunction<? extends IntStream>) - Static method in interface cyclops.reactive.ReactiveSeq
 
concatMapterable(Stream<T>, Function<? super T, ? extends Iterable<? extends R>>) - Static method in class cyclops.companion.Streams
flatMap operation that allows a Collection to be returned
concatPersistentCollection(C) - Static method in interface cyclops.companion.Monoids
 
connect() - Method in interface com.oath.cyclops.types.stream.Connectable
Connect to this Connectable (Stream that is already emitting data)
connect(Queue<T>) - Method in interface com.oath.cyclops.types.stream.Connectable
Connect to this Connectable using the provided transfer async.Queue.
Connectable<T> - Interface in com.oath.cyclops.types.stream
A Connectable - Stream already emitting data
connectTo(Queue<T>, Function<? super ReactiveSeq<T>, ? extends R>) - Method in interface com.oath.cyclops.types.stream.Connectable
Connect to this Connectable using the provided transfer async.Queue.
cons(T) - Static method in interface cyclops.data.BankersQueue
 
cons(Range<T>) - Static method in interface cyclops.data.DIET
 
cons(DIET<T>, Range<T>, DIET<T>) - Static method in interface cyclops.data.DIET
 
cons(T, HL) - Static method in interface cyclops.data.HList
 
cons(T, Supplier<LazySeq<T>>) - Static method in interface cyclops.data.LazySeq
 
Cons() - Constructor for class cyclops.data.LazySeq.Cons
 
cons(T, Supplier<LazySeq<T>>) - Static method in class cyclops.data.LazySeq.Cons
 
cons(T, ImmutableList<T>) - Static method in class cyclops.data.NonEmptyList
 
cons(T, Seq<T>) - Static method in interface cyclops.data.Seq
 
Cons() - Constructor for class cyclops.data.Seq.Cons
 
cons(T, Seq<T>) - Static method in class cyclops.data.Seq.Cons
 
constant(R) - Static method in class cyclops.companion.Functions
 
consumeAny(Either<LT, RT>) - Static method in interface cyclops.control.Either
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
consumeAny(Ior<LT, RT>) - Static method in interface cyclops.control.Ior
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
consumeAny(LazyEither<LT, RT>) - Static method in interface cyclops.control.LazyEither
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
consumeAny(LazyEither3<LT, M, RT>) - Static method in interface cyclops.control.LazyEither3
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
consumeAny(LazyEither4<LT1, LT2, LT3, RT>) - Static method in interface cyclops.control.LazyEither4
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
consumeAny(LazyEither5<LT1, LT2, LT3, LT4, RT>) - Static method in interface cyclops.control.LazyEither5
Static method useful as a method reference for fluent consumption of any value type stored in this Either (will capture the lowest common type)
Consumer3<S1,S2,S3> - Interface in cyclops.function
A FunctionalInterface for side-effecting statements that accept 3 inputs (with no result).
Consumer4<T1,T2,T3,T4> - Interface in cyclops.function
A FunctionalInterface for side-effecting statements that accept 4 inputs (with no result).
Consumer5<T1,T2,T3,T4,T5> - Interface in cyclops.function
A FunctionalInterface for side-effecting statements that accept 5 inputs (with no result).
contains(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
Contains<T> - Interface in com.oath.cyclops.types.foldable
 
contains(T) - Method in interface com.oath.cyclops.types.foldable.Contains
 
contains(Object) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
contains(Object) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
contains(Object) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
contains(Object) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
contains(T) - Method in interface cyclops.data.DIET
 
contains(Range<T>) - Method in interface cyclops.data.DIET
 
contains(Tuple2<K, V>) - Method in class cyclops.data.HashMap
 
contains(Tuple2<K, V>) - Method in interface cyclops.data.ImmutableMap
 
contains(Tuple2<K, V>) - Method in class cyclops.data.LinkedMap
 
contains(T) - Method in class cyclops.data.Range
 
contains(Range<T>) - Method in class cyclops.data.Range
 
contains(Tuple2<K, V>) - Method in class cyclops.data.TreeMap
 
contains(Tuple2<K, V>) - Method in class cyclops.data.TrieMap
 
containsAll(Collection) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
containsAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
containsAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
containsAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
containsAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
containsKey(K) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
containsKey(K) - Method in interface cyclops.data.base.HAMT.Node
 
containsKey(K) - Method in class cyclops.data.HashMap
 
containsKey(K) - Method in interface cyclops.data.ImmutableMap
 
containsKey(K) - Method in class cyclops.data.LinkedMap
 
containsKey(K) - Method in class cyclops.data.TreeMap
 
containsKey(K) - Method in class cyclops.data.TrieMap
 
containsRec(T) - Method in interface cyclops.data.DIET
 
containsRec(Range<T>) - Method in interface cyclops.data.DIET
 
containsRec(T) - Method in class cyclops.data.DIET.Nil
 
containsRec(Range<T>) - Method in class cyclops.data.DIET.Nil
 
containsRec(T) - Method in class cyclops.data.DIET.Node
 
containsRec(Range<T>) - Method in class cyclops.data.DIET.Node
 
containsValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
containsValue(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
containsValue(T) - Method in interface cyclops.companion.Streamable
True if a streamable contains element t
containsValue(T) - Method in class cyclops.data.Bag
 
containsValue(T) - Method in interface cyclops.data.BankersQueue
 
containsValue(T) - Method in class cyclops.data.HashSet
 
containsValue(T) - Method in interface cyclops.data.ImmutableList
 
containsValue(V) - Method in interface cyclops.data.ImmutableMap
 
containsValue(T) - Method in interface cyclops.data.ImmutableQueue
 
containsValue(T) - Method in interface cyclops.data.ImmutableSet
 
containsValue(T) - Method in interface cyclops.data.LazySeq
 
containsValue(T) - Method in interface cyclops.data.Seq
 
containsValue(T) - Method in class cyclops.data.TreeSet
 
containsValue(T) - Method in class cyclops.data.TrieSet
 
containsValue(T) - Method in class cyclops.data.Vector
 
Continuation - Class in com.oath.cyclops.types.futurestream
 
Continuation() - Constructor for class com.oath.cyclops.types.futurestream.Continuation
 
ContinuationStrategy - Interface in com.oath.cyclops.async.adapters
 
Continueable - Interface in com.oath.cyclops.react.async.subscription
 
conversion() - Method in interface cyclops.function.Reducer
 
Convert<T extends Convert<?>> - Interface in com.oath.cyclops.hkt
 
convert(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.hkt.Convert
Fluent interface for converting this type to another
ConvertableSequence<T> - Class in com.oath.cyclops.types.foldable
Represents a non-scalar Data Structure that can be converted to other types
ConvertableSequence() - Constructor for class com.oath.cyclops.types.foldable.ConvertableSequence
 
count() - Method in interface com.oath.cyclops.types.foldable.Folds
 
count() - Method in interface cyclops.companion.Streamable
 
count() - Method in interface cyclops.reactive.ReactiveSeq
Returns the count of elements in this stream.
countDistinct() - Method in interface com.oath.cyclops.types.foldable.Folds
 
Counter() - Constructor for class com.oath.cyclops.types.reactive.QueueBasedSubscriber.Counter
 
createBaseEmptyArray() - Static method in interface cyclops.data.base.HashedPatriciaTrie
 
createBaseEmptyArray() - Static method in interface cyclops.data.base.IntPatriciaTrie
 
createMergeQueue() - Static method in class com.oath.cyclops.async.adapters.Queue
 
CronExpression - Class in com.oath.cyclops.util.stream.scheduling.cron
Provides a parser and evaluator for unix-like cron expressions.
CronExpression(String) - Constructor for class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Constructs a new CronExpression based on the specified parameter.
CronExpression(CronExpression) - Constructor for class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Constructs a new CronExpression as a copy of an existing instance.
crossJoin(ReactiveSeq<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
crossJoin two Streams forming a cartesian zip over both
current() - Method in class cyclops.reactive.Generator.Suspended
 
Curry - Class in cyclops.function
 
Curry() - Constructor for class cyclops.function.Curry
 
curry(Function1<T1, R>) - Static method in class cyclops.function.Curry
 
curry(Function1<? super T1, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry() - Method in class cyclops.function.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() - Method in interface cyclops.function.Function2
 
curry() - Method in interface cyclops.function.Function3
 
curry() - Method in interface cyclops.function.Function4
 
curry() - Method in interface cyclops.function.Function5
 
curry() - Method in interface cyclops.function.Function6
 
curry() - Method in interface cyclops.function.Function7
 
curry() - Method in interface cyclops.function.Function8
 
curry2(BiFunction<T1, T2, R>) - Static method in class cyclops.function.Curry
 
curry2(BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry3(Function3<T1, T2, T3, R>) - Static method in class cyclops.function.Curry
 
curry3(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry4(Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.Curry
 
curry4(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry5(Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.Curry
 
curry5(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry6(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.Curry
 
curry6(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry7(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.Curry
 
curry7(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curry8(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.Curry
 
curry8(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in class cyclops.function.CurryVariance
 
curryC2(BiConsumer<T1, T2>) - Static method in class cyclops.function.CurryConsumer
 
curryC3(Consumer3<T1, T2, T3>) - Static method in class cyclops.function.CurryConsumer
 
curryC4(Consumer4<T1, T2, T3, T4>) - Static method in class cyclops.function.CurryConsumer
 
curryC5(Consumer5<T1, T2, T3, T4, T5>) - Static method in class cyclops.function.CurryConsumer
 
CurryConsumer - Class in cyclops.function
 
CurryConsumer() - Constructor for class cyclops.function.CurryConsumer
 
CurryVariance - Class in cyclops.function
 
CurryVariance() - Constructor for class cyclops.function.CurryVariance
 
cycle(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
cycle(Monoid<T>, long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
cycle(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
Convert to a Stream with the values repeated specified times
cycle(Monoid<T>, long) - Method in interface com.oath.cyclops.types.traversable.Traversable
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(long) - Method in interface cyclops.companion.Streamable
Convert to a Stream with the values repeated specified times
cycle() - Method in interface cyclops.companion.Streamable
Convert to a Stream with the values infinitely cycled
cycle(Monoid<T>, long) - Method in interface cyclops.companion.Streamable
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(Stream<U>) - Static method in class cyclops.companion.Streams
Create a new Stream that infiniteable cycles the provided Stream
cycle(Streamable<U>) - Static method in class cyclops.companion.Streams
Create a Stream that infiniteable cycles the provided Streamable
cycle(long, Streamable<U>) - Static method in class cyclops.companion.Streams
Create a Stream that finitely cycles the provided Streamable, provided number of times
cycle(long) - Method in interface cyclops.data.BankersQueue
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.BankersQueue
 
cycle(long) - Method in class cyclops.data.DifferenceList
 
cycle(Monoid<T>, long) - Method in class cyclops.data.DifferenceList
 
cycle(long) - Method in class cyclops.data.HashSet
 
cycle(Monoid<T>, long) - Method in class cyclops.data.HashSet
 
cycle(long) - Method in interface cyclops.data.ImmutableList
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.ImmutableList
 
cycle(long) - Method in interface cyclops.data.ImmutableQueue
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.ImmutableQueue
 
cycle(long) - Method in interface cyclops.data.ImmutableSet
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.ImmutableSet
 
cycle(long) - Method in interface cyclops.data.ImmutableSortedSet
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.ImmutableSortedSet
 
cycle(long) - Method in class cyclops.data.IntMap
 
cycle(Monoid<T>, long) - Method in class cyclops.data.IntMap
 
cycle() - Method in class cyclops.data.LazySeq.Cons
 
cycle(long) - Method in interface cyclops.data.LazySeq
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.LazySeq
 
cycle() - Method in interface cyclops.data.LazySeq
 
cycle() - Method in class cyclops.data.LazySeq.Nil
 
cycle(long) - Method in interface cyclops.data.Seq
 
cycle(Monoid<T>, long) - Method in interface cyclops.data.Seq
 
cycle(long) - Method in class cyclops.data.TreeSet
 
cycle(Monoid<T>, long) - Method in class cyclops.data.TreeSet
 
cycle(long) - Method in class cyclops.data.TrieSet
 
cycle(Monoid<T>, long) - Method in class cyclops.data.TrieSet
 
cycle(long) - Method in class cyclops.data.Vector
 
cycle(Monoid<T>, long) - Method in class cyclops.data.Vector
 
cycle() - Method in interface cyclops.function.Effect
 
cycle(long) - Method in interface cyclops.function.Effect
 
cycle() - Method in interface cyclops.reactive.ReactiveSeq
Convert to a Stream with the values infinitely cycled
cycle(Monoid<T>, long) - Method in interface cyclops.reactive.ReactiveSeq
Convert to a Stream with the result of a reduction operation repeated specified times
cycle(long) - Method in interface cyclops.reactive.ReactiveSeq
Convert to a Stream with the values repeated specified times
cycleAsync(Executor) - Method in interface cyclops.function.Effect
 
cycleAsync(long, Executor) - Method in interface cyclops.function.Effect
 
cycleForever(Consumer<Throwable>) - Method in interface cyclops.function.Effect
 
cycleNext() - Method in class cyclops.data.Zipper
 
cyclePrevious() - Method in class cyclops.data.Zipper
 
cycleUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
cycleUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Repeat in a Stream until specified predicate holds
cycleUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
Repeat in a Stream until specified predicate holds
cycleUntil(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Repeat in a Stream until specified predicate holds
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
cycleUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
cycleUntil(Supplier<Boolean>) - Method in interface cyclops.function.Effect
 
cycleUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Repeat in a Stream until specified predicate holds
cycleUntilException(Consumer<Throwable>) - Method in interface cyclops.function.Effect
 
cycleWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
cycleWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Repeat in a Stream while specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
Repeat in a Stream while specified predicate holds
cycleWhile(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Repeat in a Stream while specified predicate holds
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
cycleWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
cycleWhile(Supplier<Boolean>) - Method in interface cyclops.function.Effect
 
cycleWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Repeat in a Stream while specified predicate holds
cyclops.companion - package cyclops.companion
 
cyclops.control - package cyclops.control
 
cyclops.data - package cyclops.data
 
cyclops.data.base - package cyclops.data.base
 
cyclops.data.tuple - package cyclops.data.tuple
 
cyclops.function - package cyclops.function
 
cyclops.function.checked - package cyclops.function.checked
 
cyclops.matching - package cyclops.matching
 
cyclops.reactive - package cyclops.reactive
 

D

DataWitness - Interface in com.oath.cyclops.hkt
 
DataWitness.bag - Enum in com.oath.cyclops.hkt
 
DataWitness.bankersQueue - Enum in com.oath.cyclops.hkt
 
DataWitness.cofree - Enum in com.oath.cyclops.hkt
 
DataWitness.completableFuture - Enum in com.oath.cyclops.hkt
 
DataWitness.constant - Enum in com.oath.cyclops.hkt
 
DataWitness.coproduct - Enum in com.oath.cyclops.hkt
 
DataWitness.coreader - Enum in com.oath.cyclops.hkt
 
DataWitness.coyoneda - Enum in com.oath.cyclops.hkt
 
DataWitness.diet - Enum in com.oath.cyclops.hkt
 
DataWitness.differenceList - Enum in com.oath.cyclops.hkt
 
DataWitness.either - Enum in com.oath.cyclops.hkt
 
DataWitness.eval - Enum in com.oath.cyclops.hkt
 
DataWitness.free - Enum in com.oath.cyclops.hkt
 
DataWitness.freeAp - Enum in com.oath.cyclops.hkt
 
DataWitness.future - Enum in com.oath.cyclops.hkt
 
DataWitness.futureStream - Enum in com.oath.cyclops.hkt
 
DataWitness.hashMap - Enum in com.oath.cyclops.hkt
 
DataWitness.hashSet - Enum in com.oath.cyclops.hkt
 
DataWitness.hlist - Enum in com.oath.cyclops.hkt
 
DataWitness.identity - Enum in com.oath.cyclops.hkt
 
DataWitness.intMap - Enum in com.oath.cyclops.hkt
 
DataWitness.io - Enum in com.oath.cyclops.hkt
 
DataWitness.ior - Enum in com.oath.cyclops.hkt
 
DataWitness.kleisli - Enum in com.oath.cyclops.hkt
 
DataWitness.lazyEither - Enum in com.oath.cyclops.hkt
 
DataWitness.lazyEither3 - Enum in com.oath.cyclops.hkt
 
DataWitness.lazyEither4 - Enum in com.oath.cyclops.hkt
 
DataWitness.lazyEither5 - Enum in com.oath.cyclops.hkt
 
DataWitness.lazySeq - Enum in com.oath.cyclops.hkt
 
DataWitness.lazyString - Enum in com.oath.cyclops.hkt
 
DataWitness.linkedHashMap - Enum in com.oath.cyclops.hkt
 
DataWitness.managed - Enum in com.oath.cyclops.hkt
 
DataWitness.multiMapHK - Enum in com.oath.cyclops.hkt
 
DataWitness.nested - Enum in com.oath.cyclops.hkt
 
DataWitness.nonEmptyList - Enum in com.oath.cyclops.hkt
 
DataWitness.option - Enum in com.oath.cyclops.hkt
 
DataWitness.optional - Enum in com.oath.cyclops.hkt
 
DataWitness.predicate - Enum in com.oath.cyclops.hkt
 
DataWitness.product - Enum in com.oath.cyclops.hkt
 
DataWitness.range - Enum in com.oath.cyclops.hkt
 
DataWitness.reactiveSeq - Enum in com.oath.cyclops.hkt
 
DataWitness.reader - Enum in com.oath.cyclops.hkt
 
DataWitness.rws - Enum in com.oath.cyclops.hkt
 
DataWitness.seq - Enum in com.oath.cyclops.hkt
 
DataWitness.state - Enum in com.oath.cyclops.hkt
 
DataWitness.stream - Enum in com.oath.cyclops.hkt
 
DataWitness.streamable - Enum in com.oath.cyclops.hkt
 
DataWitness.supplier - Enum in com.oath.cyclops.hkt
 
DataWitness.tree - Enum in com.oath.cyclops.hkt
 
DataWitness.treeMap - Enum in com.oath.cyclops.hkt
 
DataWitness.treeSet - Enum in com.oath.cyclops.hkt
 
DataWitness.trieMap - Enum in com.oath.cyclops.hkt
 
DataWitness.trieSet - Enum in com.oath.cyclops.hkt
 
DataWitness.tryType - Enum in com.oath.cyclops.hkt
 
DataWitness.tuple1 - Enum in com.oath.cyclops.hkt
 
DataWitness.tuple2 - Enum in com.oath.cyclops.hkt
 
DataWitness.tuple3 - Enum in com.oath.cyclops.hkt
 
DataWitness.tuple4 - Enum in com.oath.cyclops.hkt
 
DataWitness.validated - Enum in com.oath.cyclops.hkt
 
DataWitness.vector - Enum in com.oath.cyclops.hkt
 
DataWitness.writer - Enum in com.oath.cyclops.hkt
 
DataWitness.yoneda - Enum in com.oath.cyclops.hkt
 
DataWitness.zipper - Enum in com.oath.cyclops.hkt
 
DAY_OF_MONTH - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
DAY_OF_WEEK - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
dayMap - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
daysOfMonth - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
daysOfWeek - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
debounce(long, TimeUnit) - Method in interface cyclops.companion.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 cyclops.companion.Streams
Allow one element through per time period, drop all other elements in that time period
debounce(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Allow one element through per time period, drop all other elements in that time period
Deconstruct<T> - Interface in com.oath.cyclops.matching
 
Deconstruct.Deconstruct1<T1> - Interface in com.oath.cyclops.matching
 
Deconstruct.Deconstruct2<T1,T2> - Interface in com.oath.cyclops.matching
 
Deconstruct.Deconstruct3<T1,T2,T3> - Interface in com.oath.cyclops.matching
 
Deconstruct.Deconstruct4<T1,T2,T3,T4> - Interface in com.oath.cyclops.matching
 
Deconstruct.Deconstruct5<T1,T2,T3,T4,T5> - Interface in com.oath.cyclops.matching
 
def() - Static method in class com.oath.cyclops.util.box.LazyImmutable
 
defer(Supplier<Eval<T>>) - Static method in interface cyclops.control.Eval
 
defer(Supplier<? extends Iterable<? extends T>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
defer(Supplier<? extends Publisher<? extends T>>) - Static method in interface cyclops.reactive.Spouts
 
deferFromIterable(Supplier<? extends Iterable<? extends T>>) - Static method in interface cyclops.reactive.Spouts
 
deferFromPublisher(Supplier<? extends Publisher<? extends T>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
deferFromStream(Supplier<? extends Stream<? extends T>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
deferFromStream(Supplier<? extends Stream<? extends T>>) - Static method in interface cyclops.reactive.Spouts
 
deferred(Supplier<? extends Iterable<? extends T>>) - Static method in interface cyclops.data.LazySeq
 
deleteAllLeftAndRight() - Method in class cyclops.data.Zipper
 
deleteBetween(int, int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
deleteBetween(int, int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Delete elements between given indexes in a Stream
deleteBetween(int, int) - Method in interface cyclops.companion.Streamable
Delete elements between given indexes in a Stream
deleteBetween(Stream<T>, int, int) - Static method in class cyclops.companion.Streams
Delete elements between given indexes in a Stream
deleteBetween(int, int) - Method in interface cyclops.data.BankersQueue
 
deleteBetween(int, int) - Method in class cyclops.data.DifferenceList
 
deleteBetween(int, int) - Method in class cyclops.data.HashSet
 
deleteBetween(int, int) - Method in interface cyclops.data.ImmutableList
 
deleteBetween(int, int) - Method in interface cyclops.data.ImmutableQueue
 
deleteBetween(int, int) - Method in interface cyclops.data.ImmutableSet
 
deleteBetween(int, int) - Method in interface cyclops.data.ImmutableSortedSet
 
deleteBetween(int, int) - Method in class cyclops.data.IntMap
 
deleteBetween(int, int) - Method in interface cyclops.data.LazySeq
 
deleteBetween(int, int) - Method in class cyclops.data.LazyString
 
deleteBetween(int, int) - Method in interface cyclops.data.Seq
 
deleteBetween(int, int) - Method in class cyclops.data.TreeSet
 
deleteBetween(int, int) - Method in class cyclops.data.TrieSet
 
deleteBetween(int, int) - Method in class cyclops.data.Vector
 
deleteBetween(int, int) - Method in interface cyclops.reactive.ReactiveSeq
Delete elements between given indexes in a Stream
deleteLeft() - Method in class cyclops.data.Zipper
 
deleteRight() - Method in class cyclops.data.Zipper
 
dequeue() - Method in class cyclops.data.BankersQueue.Cons
 
dequeue(T) - Method in interface cyclops.data.BankersQueue
 
DIET<T> - Interface in cyclops.data
 
DIET.Nil<T> - Class in cyclops.data
 
DIET.Node<T> - Class in cyclops.data
 
DifferenceList<T> - Class in cyclops.data
 
DifferenceList() - Constructor for class cyclops.data.DifferenceList
 
direct() - Static method in interface com.oath.cyclops.async.wait.WaitStrategy
 
DirectWaitStrategy<T> - Class in com.oath.cyclops.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.oath.cyclops.async.wait.DirectWaitStrategy
 
disconnect(ReactiveSeq<T>) - Method in class com.oath.cyclops.async.adapters.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.oath.cyclops.async.adapters.Queue
 
distinct() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
distinct() - Method in interface com.oath.cyclops.types.traversable.Traversable
 
distinct() - Method in interface cyclops.companion.Streamable
 
distinct(Function<? super T, ? extends U>) - Method in interface cyclops.companion.Streamable
 
distinct() - Method in interface cyclops.data.BankersQueue
 
distinct() - Method in class cyclops.data.DifferenceList
 
distinct() - Method in class cyclops.data.HashSet
 
distinct() - Method in interface cyclops.data.ImmutableList
 
distinct() - Method in interface cyclops.data.ImmutableQueue
 
distinct() - Method in interface cyclops.data.ImmutableSet
 
distinct() - Method in interface cyclops.data.ImmutableSortedSet
 
distinct() - Method in class cyclops.data.IntMap
 
distinct() - Method in interface cyclops.data.LazySeq
 
distinct() - Method in class cyclops.data.LazyString
 
distinct() - Method in class cyclops.data.NonEmptyList
 
distinct() - Method in interface cyclops.data.Seq
 
distinct() - Method in class cyclops.data.TreeSet
 
distinct() - Method in class cyclops.data.TrieSet
 
distinct() - Method in class cyclops.data.Vector
 
distinct() - Method in interface cyclops.reactive.ReactiveSeq
 
distinct(Function<? super T, ? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
DMap - Interface in cyclops.data
 
DMap.DMap2<K1,V1,K2,V2> - Class in cyclops.data
 
DMap.DMap3<K1,V1,K2,V2,K3,V3> - Class in cyclops.data
 
DMap.Nothing - Class in cyclops.data
 
DMap.Three<K1,V1,K2,V2,K3,V3> - Interface in cyclops.data
 
DMap.Two<K1,V1,K2,V2> - Interface in cyclops.data
 
DMap2() - Constructor for class cyclops.data.DMap.DMap2
 
DMap3() - Constructor for class cyclops.data.DMap.DMap3
 
done(T) - Static method in interface cyclops.control.Trampoline
Created a completed Trampoline
done(T) - Static method in class cyclops.control.Unrestricted
 
doubleMax - Static variable in interface cyclops.companion.Monoids
Combine two Doubles by selecting the max
doubleMax - Static variable in interface cyclops.companion.Semigroups
Combine two Doubles by selecting the max
doubleMin - Static variable in interface cyclops.companion.Monoids
Combine two Doubles by selecting the min
doubleMin - Static variable in interface cyclops.companion.Semigroups
Combine two Doubles by selecting the min
doubleMult - Static variable in interface cyclops.companion.Monoids
Combine two Doubles by multiplying them
doubleMult - Static variable in interface cyclops.companion.Semigroups
Combine two Doubles by multiplying them
doubles(ToDoubleFunction<? super T>, Function<? super DoubleStream, ? extends DoubleStream>) - Method in interface cyclops.reactive.ReactiveSeq
Peform intermediate operations on a primitive IntStream (gives improved performance when working with Integers) If this ReactiveSeq has an OfInt Spliterator it will be converted directly to an IntStream, otherwise the provided conversion function will be used.
doubleStats(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
doubleSum - Static variable in interface cyclops.companion.Groups
Combine two Doubles by summing them
doubleSum - Static variable in interface cyclops.companion.Monoids
Combine two Doubles by summing them
doubleSum - Static variable in interface cyclops.companion.Semigroups
Combine two Doubles by summing them
drainTo(Collection) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
drainTo(Collection, int) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
drainToOrBlock() - Method in class com.oath.cyclops.async.adapters.Queue.QueueReader
 
drop(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
drop(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7).drop(2).toList(),equalTo(Arrays.asList(6,7)));
drop(long) - Method in interface cyclops.data.BankersQueue
 
drop(int) - Method in class cyclops.data.base.BAMT.ActiveTail
 
drop(T[], int) - Static method in class cyclops.data.base.BAMT.ArrayUtils
 
drop(long) - Method in class cyclops.data.DifferenceList
 
drop(long) - Method in class cyclops.data.HashSet
 
drop(long) - Method in interface cyclops.data.ImmutableList
 
drop(long) - Method in interface cyclops.data.ImmutableQueue
 
drop(long) - Method in interface cyclops.data.ImmutableSet
 
drop(int) - Method in interface cyclops.data.ImmutableSortedSet
 
drop(long) - Method in interface cyclops.data.ImmutableSortedSet
 
drop(long) - Method in class cyclops.data.IntMap
 
drop(long) - Method in interface cyclops.data.LazySeq
 
drop(long) - Method in class cyclops.data.LazyString
 
drop(long) - Method in class cyclops.data.NonEmptyList
 
drop(long) - Method in interface cyclops.data.Seq
 
drop(int) - Method in class cyclops.data.TreeSet
 
drop(long) - Method in class cyclops.data.TreeSet
 
drop(long) - Method in class cyclops.data.TrieSet
 
drop(long) - Method in class cyclops.data.Vector
 
drop(long) - Method in interface cyclops.reactive.ReactiveSeq
 
drop(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
 
dropRight(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
dropRight(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that drops the specified number elements from the take of this Traversable
dropRight(int) - Method in interface cyclops.companion.Streamable
 
dropRight(int) - Method in interface cyclops.data.BankersQueue
 
dropRight(int) - Method in class cyclops.data.base.BAMT.ActiveTail
 
dropRight(int) - Method in class cyclops.data.DifferenceList
 
dropRight(int) - Method in class cyclops.data.HashSet
 
dropRight(int) - Method in interface cyclops.data.ImmutableList
 
dropRight(int) - Method in interface cyclops.data.ImmutableQueue
 
dropRight(int) - Method in interface cyclops.data.ImmutableSet
 
dropRight(int) - Method in interface cyclops.data.ImmutableSortedSet
 
dropRight(int) - Method in class cyclops.data.IntMap
 
dropRight(int) - Method in interface cyclops.data.LazySeq
 
dropRight(int) - Method in class cyclops.data.LazyString
 
dropRight(int) - Method in interface cyclops.data.Seq
 
dropRight(int) - Method in class cyclops.data.TreeSet
 
dropRight(int) - Method in class cyclops.data.TrieSet
 
dropRight(int) - Method in class cyclops.data.Vector
 
dropRight(int) - Method in interface cyclops.reactive.ReactiveSeq
 
dropUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
dropUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that drops elements from this Traversable until the predicate holds
dropUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
dropUntil(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
dropUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
dropUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
dropWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
dropWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that drops elements from this Traversable as long as the predicate holds
dropWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
dropWhile(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
dropWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
dropWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
duplicate() - Method in interface cyclops.companion.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 cyclops.companion.Streams
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicate(Stream<T>, Supplier<Deque<T>>) - Static method in class cyclops.companion.Streams
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 cyclops.data.BankersQueue
 
duplicate() - Method in class cyclops.data.HashSet
 
duplicate() - Method in interface cyclops.data.LazySeq
 
duplicate() - Method in class cyclops.data.TreeSet
 
duplicate() - Method in class cyclops.data.TrieSet
 
duplicate() - Method in interface cyclops.reactive.ReactiveSeq
Duplicate a Stream, buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
duplicate(Supplier<Deque<T>>) - Method in interface cyclops.reactive.ReactiveSeq
 

E

eager() - Method in interface cyclops.control.Maybe
 
eager() - Method in interface cyclops.control.Option
 
eager(T, T...) - Static method in class cyclops.data.NonEmptyList
 
eager(T) - Static method in class cyclops.data.NonEmptyList
 
eager() - Method in class cyclops.data.tuple.Tuple1
 
eager() - Method in class cyclops.data.tuple.Tuple2
 
eager() - Method in class cyclops.data.tuple.Tuple3
 
eager() - Method in class cyclops.data.tuple.Tuple4
 
eager() - Method in class cyclops.data.tuple.Tuple5
 
eager() - Method in class cyclops.data.tuple.Tuple6
 
eager() - Method in class cyclops.data.tuple.Tuple7
 
eager() - Method in class cyclops.data.tuple.Tuple8
 
Effect - Interface in cyclops.function
 
eighth() - Method in class cyclops.data.tuple.Tuple8
 
Either<LT,RT> - Interface in cyclops.control
Either left or right.
either - Variable in class cyclops.control.LazyEither.CompletableEither
 
either() - Static method in interface cyclops.control.LazyEither
Create a reactive CompletableEither
either - Variable in class cyclops.control.LazyEither3.CompletableEither3
 
either - Variable in class cyclops.control.LazyEither4.CompletableEither4
 
either - Variable in class cyclops.control.LazyEither5.CompletableEither5
 
Either.Left<L,R> - Class in cyclops.control
 
Either.Right<L,RT> - Class in cyclops.control
 
either3() - Static method in interface cyclops.control.LazyEither3
Create a reactive CompletableEither
either4() - Static method in interface cyclops.control.LazyEither4
Create a reactive CompletableEither
either4() - Static method in interface cyclops.control.LazyEither5
 
either5() - Static method in interface cyclops.control.LazyEither5
Create a reactive CompletableEither
Eithers - Interface in cyclops.companion
This class contains static methods for Structural Pattern matching
elapsed() - Method in interface cyclops.companion.Streamable
Streamable.of(1,2,3,4,5) .elapsed() .forEach(System.out::println);
elapsed() - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of(1,2,3,4,5) .elapsed() .forEach(System.out::println);
element() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
elementAt(long) - Method in interface com.oath.cyclops.types.foldable.Folds
Return the elementAt index or Optional.zero
elementAt(long) - Method in interface cyclops.companion.Streamable
Return the elementAt index or Optional.empty
elementAt(long) - Method in interface cyclops.reactive.ReactiveSeq
Return the elementAt index or Optional.empty
elementAtAndStream(long) - Method in interface cyclops.companion.Streamable
Gets the element at index, and returns a Tuple containing the element (it must be present) and a maybe copy of the Sequence for further processing.
elementAtAndStream(long) - Method in interface cyclops.reactive.ReactiveSeq
Gets the element at index, and returns a Tuple containing the element (it must be present) and a maybe copy of the Sequence for further processing.
empty() - Static method in class com.oath.cyclops.types.futurestream.Continuation
 
empty() - Static method in interface cyclops.companion.Streamable
 
empty() - Static method in class cyclops.control.Future
An zero Future
EMPTY - Static variable in interface cyclops.control.Maybe
 
EMPTY - Static variable in interface cyclops.control.Option
 
empty() - Static method in class cyclops.data.Bag
 
empty() - Static method in interface cyclops.data.BankersQueue
 
empty() - Static method in class cyclops.data.base.HAMT
 
empty() - Static method in interface cyclops.data.base.HashedPatriciaTrie
 
empty() - Static method in interface cyclops.data.base.IntPatriciaTrie
 
empty(Comparator<? super K>) - Static method in interface cyclops.data.base.RedBlackTree
 
empty() - Static method in interface cyclops.data.DIET
 
empty() - Static method in class cyclops.data.DifferenceList
 
EMPTY - Static variable in class cyclops.data.DMap.Nothing
 
empty() - Static method in class cyclops.data.HashMap
 
empty() - Static method in class cyclops.data.HashSet
 
empty() - Static method in interface cyclops.data.HList
 
empty() - Static method in class cyclops.data.IntMap
 
empty() - Static method in interface cyclops.data.LazySeq
 
empty() - Static method in class cyclops.data.LazyString
 
empty() - Static method in class cyclops.data.LinkedMap
 
empty() - Static method in interface cyclops.data.Seq
 
empty(Comparator<K>) - Static method in class cyclops.data.TreeMap
 
empty() - Static method in class cyclops.data.TreeSet
 
empty(Comparator<? super T>) - Static method in class cyclops.data.TreeSet
 
empty() - Static method in class cyclops.data.TrieMap
 
empty() - Static method in class cyclops.data.TrieSet
 
empty() - Static method in class cyclops.data.tuple.Tuple
 
empty() - Static method in class cyclops.data.tuple.Tuple0
 
empty() - Static method in class cyclops.data.Vector
 
empty - Static variable in interface cyclops.reactive.ReactiveSeq
 
empty() - Static method in interface cyclops.reactive.ReactiveSeq
 
empty() - Static method in interface cyclops.reactive.Spouts
 
EMPTY_ARRAY - Static variable in interface cyclops.data.base.HashedPatriciaTrie
 
EMPTY_ARRAY - Static variable in interface cyclops.data.base.IntPatriciaTrie
 
emptyArray() - Static method in interface cyclops.data.base.HashedPatriciaTrie
 
emptyArray() - Static method in interface cyclops.data.base.IntPatriciaTrie
 
EmptyNode() - Constructor for class cyclops.data.base.HAMT.EmptyNode
 
EmptyNode() - Constructor for class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
EmptyNode() - Constructor for class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
emptyTail() - Static method in class cyclops.data.base.BAMT.ActiveTail
 
EmptyUnit<T> - Interface in com.oath.cyclops.types.factory
Represents a type that can be instantiated in zero form.
emptyUnit() - Method in interface com.oath.cyclops.types.factory.EmptyUnit
 
emptyUnit() - Method in interface com.oath.cyclops.types.MonadicValue
 
emptyUnit() - Method in interface cyclops.control.Eval
 
emptyUnit() - Method in class cyclops.control.Future
 
emptyUnit() - Method in interface cyclops.control.Option
 
emptyUnit() - Method in interface cyclops.data.BankersQueue
 
emptyUnit() - Method in class cyclops.data.DifferenceList
 
emptyUnit() - Method in interface cyclops.data.ImmutableList
 
emptyUnit() - Method in interface cyclops.data.ImmutableQueue
 
emptyUnit() - Method in class cyclops.data.IntMap
 
emptyUnit() - Method in interface cyclops.data.LazySeq
 
emptyUnit() - Method in class cyclops.data.LazyString
 
emptyUnit() - Method in class cyclops.data.NonEmptyList
 
emptyUnit() - Method in interface cyclops.data.Seq
 
emptyUnit() - Method in class cyclops.data.Vector
 
end - Variable in class cyclops.data.Range
 
end() - Method in class cyclops.data.Zipper
 
endsAfter(Range<T>) - Method in class cyclops.data.Range
 
endsWith(Iterable<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWith(Iterable<T>) - Method in interface cyclops.companion.Streamable
assertTrue(Streamable.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
endsWith(Streamable<T>) - Method in interface cyclops.companion.Streamable
assertTrue(Streamable.of(1,2,3,4,5,6) .endsWith(Stream.of(5,6)));
endsWith(Stream<T>, Iterable<T>) - Static method in class cyclops.companion.Streams
 
endsWith(T1...) - Static method in class cyclops.function.Predicates
 
endsWith(Iterable<T>) - Method in interface cyclops.reactive.ReactiveSeq
assertTrue(ReactiveSeq.of(1,2,3,4,5,6) .endsWith(Arrays.asList(5,6)));
enqueue(T) - Method in class cyclops.data.BankersQueue.Cons
 
enqueue(T) - Method in interface cyclops.data.BankersQueue
 
enqueue(T) - Method in class cyclops.data.BankersQueue.Nil
 
enqueued(Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.ReactiveSeq
Create a Stream that accepts data via the Subsriber passed into the supplied Consumer.
enqueued(Queue<T>, Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
enqueued(QueueFactory<T>, Consumer<? super Subscriber<T>>...) - Static method in interface cyclops.reactive.ReactiveSeq
 
enqueuedAll(Consumer<? super Subscriber<T>>...) - Static method in interface cyclops.reactive.ReactiveSeq
 
ensuring(Consumer<T>) - Method in interface cyclops.reactive.IO
 
entrySet() - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
Enumeration<E> - Interface in cyclops.data
 
enumeration() - Method in class cyclops.data.Range
 
Enumeration.EnumerationByEnum<E extends java.lang.Enum<E>> - Class in cyclops.data
 
Enumeration.EnumerationByIndexed<E> - Class in cyclops.data
 
EnumerationByEnum() - Constructor for class cyclops.data.Enumeration.EnumerationByEnum
 
EnumerationByIndexed() - Constructor for class cyclops.data.Enumeration.EnumerationByIndexed
 
enums(E...) - Static method in interface cyclops.data.Enumeration
 
enums(Class<E>) - Static method in interface cyclops.data.Enumeration
 
enums(PersistentIndexed<E>) - Static method in interface cyclops.data.Enumeration
 
enums(Class<E>) - Static method in interface cyclops.data.LazySeq
Stream over the values of an enum
enums(Class<E>, E) - Static method in interface cyclops.data.LazySeq
Stream over the values of an enum
enums(Class<E>, E, E, E) - Static method in interface cyclops.data.LazySeq
Stream over the values of an enum
enums(Class<E>) - Static method in interface cyclops.reactive.ReactiveSeq
Stream over the values of an enum
enums(Class<E>, E) - Static method in interface cyclops.reactive.ReactiveSeq
Stream over the values of an enum
enums(Class<E>, E, E, E) - Static method in interface cyclops.reactive.ReactiveSeq
Stream over the values of an enum
enumsFromTo(Class<E>, E, E) - Static method in interface cyclops.data.LazySeq
Stream over the values of an enum
enumsFromTo(Class<E>, E, E) - Static method in interface cyclops.reactive.ReactiveSeq
Stream over the values of an enum
enumsList(List<E>) - Static method in interface cyclops.data.Enumeration
 
Eq<CRE> - Interface in cyclops.function
 
eq(V) - Static method in class cyclops.function.Predicates
Check for universal equality (Object#equals) Filtering example
equal(T1) - Static method in class cyclops.function.Predicates
 
equals(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
equals(Object) - Method in class com.oath.cyclops.util.box.LazyImmutable
 
equals(Object) - Method in class cyclops.control.Either.Left
 
equals(Object) - Method in class cyclops.control.Either.Right
 
equals(Object) - Method in class cyclops.control.Eval.Module.Always
 
equals(Object) - Method in class cyclops.control.Eval.Module.FutureAlways
 
equals(Object) - Method in class cyclops.control.Eval.Module.Later
 
equals(Object) - Method in class cyclops.control.LazyEither.CompletableEither
 
equals(Object) - Method in class cyclops.control.LazyEither.Lazy
 
equals(Object) - Method in class cyclops.control.LazyEither.Left
 
equals(Object) - Method in class cyclops.control.LazyEither.Right
 
equals(Object) - Method in class cyclops.control.LazyEither3.Lazy
 
equals(Object) - Method in class cyclops.control.LazyEither3.Left1
 
equals(Object) - Method in class cyclops.control.LazyEither3.Left2
 
equals(Object) - Method in class cyclops.control.LazyEither3.Right
 
equals(Object) - Method in class cyclops.control.LazyEither4.Lazy
 
equals(Object) - Method in class cyclops.control.LazyEither4.Left1
 
equals(Object) - Method in class cyclops.control.LazyEither4.Left2
 
equals(Object) - Method in class cyclops.control.LazyEither4.Left3
 
equals(Object) - Method in class cyclops.control.LazyEither4.Right
 
equals(Object) - Method in class cyclops.control.LazyEither5.Lazy
 
equals(Object) - Method in class cyclops.control.LazyEither5.Left1
 
equals(Object) - Method in class cyclops.control.LazyEither5.Left2
 
equals(Object) - Method in class cyclops.control.LazyEither5.Left3
 
equals(Object) - Method in class cyclops.control.LazyEither5.Left4
 
equals(Object) - Method in class cyclops.control.LazyEither5.Right
 
equals(Object) - Method in class cyclops.control.Maybe.CompletableMaybe
 
equals(Object) - Method in class cyclops.control.Maybe.Just
 
equals(Object) - Method in class cyclops.control.Maybe.Lazy
 
equals(Object) - Method in class cyclops.control.Maybe.Nothing
 
equals(Object) - Method in class cyclops.control.Option.None
 
equals(Object) - Method in class cyclops.control.Option.Some
 
equals(Object) - Method in class cyclops.control.Try
 
equals(Object) - Method in class cyclops.control.Validated.Async
 
equals(Object) - Method in class cyclops.control.Validated.Invalid
 
equals(Object) - Method in class cyclops.control.Validated.Valid
 
equals(Object) - Method in class cyclops.data.Bag
 
equals(Object) - Method in class cyclops.data.BankersQueue.Cons
 
equals(Object) - Method in class cyclops.data.BankersQueue.Nil
 
equals(Object) - Method in class cyclops.data.base.HAMT.EmptyNode
 
equals(Object) - Method in class cyclops.data.DifferenceList
 
equals(Object) - Method in class cyclops.data.DMap.DMap2
 
equals(Object) - Method in class cyclops.data.DMap.DMap3
 
equals(Object) - Method in class cyclops.data.HashMap
 
equals(Object) - Method in class cyclops.data.HashSet
 
equals(Object) - Method in class cyclops.data.IntMap
 
equals(Object) - Method in class cyclops.data.LazySeq.Cons
 
equals(Object) - Method in class cyclops.data.LazySeq.Nil
 
equals(Object) - Method in class cyclops.data.LinkedMap
 
equals(Object) - Method in class cyclops.data.NonEmptyList
 
equals(Object) - Method in class cyclops.data.Seq.Cons
 
equals(Object) - Method in class cyclops.data.Seq.Nil
 
equals(Object) - Method in class cyclops.data.TreeMap
 
equals(Object) - Method in class cyclops.data.TreeSet
 
equals(Object) - Method in class cyclops.data.TrieMap
 
equals(Object) - Method in class cyclops.data.TrieSet
 
equals(Object) - Method in class cyclops.data.tuple.Tuple1
 
equals(Object) - Method in class cyclops.data.tuple.Tuple2
 
equals(Object) - Method in class cyclops.data.tuple.Tuple3
 
equals(Object) - Method in class cyclops.data.tuple.Tuple4
 
equals(Object) - Method in class cyclops.data.tuple.Tuple5
 
equals(Object) - Method in class cyclops.data.tuple.Tuple6
 
equals(Object) - Method in class cyclops.data.tuple.Tuple7
 
equals(Object) - Method in class cyclops.data.tuple.Tuple8
 
equals(Object) - Method in class cyclops.data.Vector
 
equals(Object) - Method in class cyclops.data.Zipper
 
equals(Higher<CRE, T>, Higher<CRE, T>) - Method in interface cyclops.function.Eq
 
equals(T1) - Static method in class cyclops.function.Predicates
Deprecated.
EqualTo<W,T1,T extends EqualTo<W,T1,?>> - Interface in com.oath.cyclops.types.foldable
 
equalTo(T) - Method in interface com.oath.cyclops.types.foldable.EqualTo
 
equalTo(Eq<W>, T) - Method in interface com.oath.cyclops.types.foldable.EqualTo
 
equalTo(PersistentMap<K, V>) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
equalToDirectAccess(Iterable<T>) - Method in interface cyclops.data.ImmutableList
 
equalToIteration(Iterable<T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
eqv(Value<? super V>) - Static method in class cyclops.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 cyclops.function.Predicates
 
eqvIterable(Iterable<? super V>) - Static method in class cyclops.function.Predicates
 
error(Throwable) - Static method in class cyclops.companion.CompletableFutures
 
estimateSize() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
Eval<T> - Interface in cyclops.control
Represents a computation that can be deferred (always), cached (later) or immediate(now).
eval() - Static method in interface cyclops.control.Eval
Create a reactive CompletableEval
Eval.CompletableEval<ORG,T2> - Class in cyclops.control
 
Eval.Comprehensions - Class in cyclops.control
 
Eval.Module - Class in cyclops.control
 
Eval.Module.Always<T> - Class in cyclops.control
 
Eval.Module.FutureAlways<T> - Class in cyclops.control
 
Eval.Module.Later<T> - Class in cyclops.control
 
Evaluation - Enum in com.oath.cyclops.types.foldable
 
ExceptionSoftener - Class in com.oath.cyclops.util
Utility class for softening exceptions Use throw throwSoftenedException
ExceptionSoftener() - Constructor for class com.oath.cyclops.util.ExceptionSoftener
 
exponentialBackOff() - Static method in interface com.oath.cyclops.async.wait.WaitStrategy
 
ExponentialBackofWaitStrategy<T> - Class in com.oath.cyclops.async.wait
Will recover to recieve or push data to a Queue, backing off by an exponentially increasing wait time until successful.
ExponentialBackofWaitStrategy() - Constructor for class com.oath.cyclops.async.wait.ExponentialBackofWaitStrategy
 
expression(Consumer<? super T>) - Static method in class cyclops.function.FluentFunctions
Convert a statement (e.g.
expression(BiConsumer<? super T1, ? super T2>) - Static method in class cyclops.function.FluentFunctions
Convert a BiConsumer into a FluentBiFunction that returns it's input in a Tuple
expressionParsed - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
extract() - Method in class cyclops.reactive.Generator
 

F

failure(X) - Static method in class cyclops.control.Try
Construct a Failure instance from a throwable (an implementation of Try)
failureGet() - Method in class cyclops.control.Try
 
fanIn(Function<? super T2, ? extends R>) - Method in interface cyclops.function.Function1
 
fanOut(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
fanOut(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
fanOut(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
fanOutZipIn(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R1>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R2>>, BiFunction<? super R1, ? super R2, ? extends R3>) - Method in interface cyclops.reactive.ReactiveSeq
 
fanOutZipIn(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R1>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R2>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R3>>, Function3<? super R1, ? super R2, ? super R3, ? extends R4>) - Method in interface cyclops.reactive.ReactiveSeq
 
fanOutZipIn(Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R1>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R2>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R3>>, Function<? super ReactiveSeq<T>, ? extends ReactiveSeq<? extends R4>>, Function4<? super R1, ? super R2, ? super R3, ? super R4, ? extends R5>) - Method in interface cyclops.reactive.ReactiveSeq
 
fifth() - Method in class cyclops.data.tuple.Tuple5
 
fifth() - Method in class cyclops.data.tuple.Tuple6
 
fifth() - Method in class cyclops.data.tuple.Tuple7
 
fifth() - Method in class cyclops.data.tuple.Tuple8
 
fifth(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
fill(T) - Static method in interface cyclops.data.LazySeq
 
fill(long, T) - Static method in interface cyclops.data.LazySeq
 
fill(T, int) - Static method in interface cyclops.data.Seq
 
fill(T, int) - Static method in class cyclops.data.Vector
 
fill(T) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a Stream consisting of a single value repeatedly infinitely (use take / drop etc to switch to a finite Stream)
fillInStackTrace() - Method in exception com.oath.cyclops.async.adapters.Queue.ClosedQueueException
 
fillInStackTrace() - Method in exception com.oath.cyclops.async.adapters.Queue.QueueTimeoutException
 
filter(Predicate<? super T>) - Method in interface com.oath.cyclops.types.Filters
Keep only elements for which the supplied predicates hold e.g.
filter(Predicate<? super T>) - Method in interface com.oath.cyclops.types.functor.FilterableTransformable
 
filter(Predicate<? super T>) - Method in interface com.oath.cyclops.types.MonadicValue
 
filter(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
filter(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.Either
 
filter(Predicate<? super RT>, Function<? super RT, ? extends LT>) - Method in interface cyclops.control.Either
 
filter(Predicate<? super R>) - Method in class cyclops.control.Either.Left
 
filter(Predicate<? super R>, Function<? super R, ? extends L>) - Method in class cyclops.control.Either.Left
 
filter(Predicate<? super RT>) - Method in class cyclops.control.Either.Right
 
filter(Predicate<? super RT>, Function<? super RT, ? extends L>) - Method in class cyclops.control.Either.Right
 
filter(Predicate<? super T>) - Method in interface cyclops.control.Eval
 
filter(Predicate<? super T>) - Method in class cyclops.control.Eval.Module.Always
 
filter(Predicate<? super T>) - Method in class cyclops.control.Future
 
filter(Predicate<? super PT>) - Method in class cyclops.control.Ior.Both
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.Ior
 
filter(Predicate<? super PT>) - Method in class cyclops.control.Ior.Primary
 
filter(Predicate<? super PT>) - Method in class cyclops.control.Ior.Secondary
 
filter(Predicate<? super RT>) - Method in class cyclops.control.LazyEither.CompletableEither
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither
 
filter(Predicate<? super RT>, Function<? super RT, ? extends LT>) - Method in interface cyclops.control.LazyEither
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither.Lazy
 
filter(Predicate<? super PT>, Function<? super PT, ? extends ST>) - Method in class cyclops.control.LazyEither.Lazy
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither.Left
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither.Right
 
filter(Predicate<? super RT>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
filter(Predicate<? super RT>, Function<? super RT, ? extends LT1>) - Method in interface cyclops.control.LazyEither3
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither3
Filter this Either3 resulting in a Maybe#none if it is not a Right instance or if the predicate does not hold.
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither3.Lazy
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither3.Left1
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither3.Left2
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither3.Right
 
filter(Predicate<? super RT>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
filter(Predicate<? super RT>, Function<? super RT, ? extends LT1>) - Method in interface cyclops.control.LazyEither4
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither4
Filter this Either4 resulting in a Maybe#none if it is not a Right instance or if the predicate does not hold.
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither4.Lazy
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither4.Left1
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither4.Left2
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither4.Left3
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither4.Right
 
filter(Predicate<? super RT>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
filter(Predicate<? super RT>, Function<? super RT, ? extends LT1>) - Method in interface cyclops.control.LazyEither5
 
filter(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither5
Filter this Either4 resulting in a Maybe#none if it is not a Right instance or if the predicate does not hold.
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Lazy
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Left1
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Left2
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Left3
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Left4
 
filter(Predicate<? super PT>) - Method in class cyclops.control.LazyEither5.Right
 
filter(Predicate<? super T2>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
filter(Predicate<? super T>) - Method in interface cyclops.control.Maybe
 
filter(Predicate<? super T>) - Method in class cyclops.control.Maybe.Just
 
filter(Predicate<? super T>) - Method in class cyclops.control.Maybe.Lazy
 
filter(Predicate<? super T>) - Method in class cyclops.control.Maybe.Nothing
 
filter(Predicate<? super T>) - Method in interface cyclops.control.Option
 
filter(Predicate<? super T>) - Method in class cyclops.control.Option.None
 
filter(Predicate<? super T>) - Method in class cyclops.control.Option.Some
 
filter(Predicate<? super T>) - Method in class cyclops.control.Try
 
filter(Predicate<? super T>, Function<? super T, ? extends X>) - Method in class cyclops.control.Try
 
filter(Predicate<? super T>) - Method in class cyclops.data.Bag
 
filter(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
filter(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.HashMap
 
filter(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
filter(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
filter(Predicate<? super Tuple2<K, V>>) - Method in interface cyclops.data.ImmutableMap
 
filter(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
filter(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
filter(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
filter(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
filter(Predicate<? super T>) - Method in class cyclops.data.LazySeq.Cons
 
filter(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
filter(Predicate<? super T>) - Method in class cyclops.data.LazySeq.Nil
 
filter(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.LinkedMap
 
filter(Predicate<? super T>) - Method in class cyclops.data.NonEmptyList
 
filter(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.TreeMap
 
filter(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
filter(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.TrieMap
 
filter(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
filter(Predicate<? super T>) - Method in class cyclops.data.tuple.Tuple1
 
filter(Predicate<? super T>) - Method in class cyclops.data.Vector
 
filter(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
FilterableTransformable<T> - Interface in com.oath.cyclops.types.functor
Represents a Transformable that is also Filters (e.g.
filterInts(IntPredicate) - Static method in interface cyclops.reactive.ReactiveSeq
 
filterKeys(Predicate<? super K>) - Method in class cyclops.data.HashMap
 
filterKeys(Predicate<? super K>) - Method in interface cyclops.data.ImmutableMap
 
filterKeys(Predicate<? super K>) - Method in class cyclops.data.LinkedMap
 
filterKeys(Predicate<? super K>) - Method in class cyclops.data.TreeMap
 
filterKeys(Predicate<? super K>) - Method in class cyclops.data.TrieMap
 
filterLeft(Predicate<? super T>) - Method in class cyclops.data.Zipper
 
filterLongs(LongPredicate) - Static method in interface cyclops.reactive.ReactiveSeq
 
filterLongs(DoublePredicate) - Static method in interface cyclops.reactive.ReactiveSeq
 
filterNot(Predicate<? super T>) - Method in interface com.oath.cyclops.types.Filters
Remove any elements for which the predicate holds (inverse operation to filter) e.g.
filterNot(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
filterNot(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
filterNot(Predicate<? super RT>) - Method in interface cyclops.control.Either
 
filterNot(Predicate<? super T>) - Method in interface cyclops.control.Eval
 
filterNot(Predicate<? super T>) - Method in class cyclops.control.Future
 
filterNot(Predicate<? super RT>) - Method in interface cyclops.control.Ior
 
filterNot(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither3
 
filterNot(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither4
 
filterNot(Predicate<? super RT>) - Method in interface cyclops.control.LazyEither5
 
filterNot(Predicate<? super T>) - Method in interface cyclops.control.Maybe
 
filterNot(Predicate<? super T>) - Method in interface cyclops.control.Option
 
filterNot(Predicate<? super T>) - Method in class cyclops.control.Try
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.HashMap
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in interface cyclops.data.ImmutableMap
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
filterNot(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.LinkedMap
 
filterNot(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
filterNot(Predicate<? super Tuple2<K, V>>) - Method in class cyclops.data.TreeMap
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.tuple.Tuple1
 
filterNot(Predicate<? super T>) - Method in class cyclops.data.Vector
 
filterNot(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
filterRight(Predicate<? super T>) - Method in class cyclops.data.Zipper
 
Filters<T> - Interface in com.oath.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
filterValues(Predicate<? super V>) - Method in class cyclops.data.HashMap
 
filterValues(Predicate<? super V>) - Method in interface cyclops.data.ImmutableMap
 
filterValues(Predicate<? super V>) - Method in class cyclops.data.LinkedMap
 
filterValues(Predicate<? super V>) - Method in class cyclops.data.TreeMap
 
filterValues(Predicate<? super V>) - Method in class cyclops.data.TrieMap
 
findAny() - Method in interface cyclops.companion.Streamable
 
findAny() - Method in interface cyclops.reactive.ReactiveSeq
 
findFirst() - Method in interface cyclops.companion.Streamable
 
findFirst() - Method in interface cyclops.reactive.ReactiveSeq
 
findFirstOrError() - Method in interface cyclops.reactive.ReactiveSeq
Lazy / reactive look up of first value , capturing the first error, if one occurs.
findNextWhiteSpace(int, String) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
first() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
first() - Method in interface cyclops.data.ImmutableSortedSet
 
first() - Method in class cyclops.data.TreeSet
 
first() - Method in class cyclops.data.tuple.Tuple2
 
first() - Method in class cyclops.data.tuple.Tuple3
 
first() - Method in class cyclops.data.tuple.Tuple4
 
first() - Method in class cyclops.data.tuple.Tuple5
 
first() - Method in class cyclops.data.tuple.Tuple6
 
first() - Method in class cyclops.data.tuple.Tuple7
 
first() - Method in class cyclops.data.tuple.Tuple8
 
first(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
first(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
first(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
first(Predicate<? super T1>, Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
firstCompleteCompletableFuture() - Static method in interface cyclops.companion.Monoids
 
firstCompleteCompletableFuture() - Static method in interface cyclops.companion.Semigroups
 
firstCompleteFuture() - Static method in interface cyclops.companion.Monoids
 
firstCompleteFuture() - Static method in interface cyclops.companion.Semigroups
 
firstFn() - Method in interface cyclops.function.Function1
 
firstLeftEither(PT) - Static method in interface cyclops.companion.Monoids
 
firstLeftEither() - Static method in interface cyclops.companion.Semigroups
 
firstNonEmpty(C) - Static method in interface cyclops.companion.Monoids
 
firstNonEmpty() - Static method in interface cyclops.companion.Semigroups
 
firstNonEmptyReactiveSeq() - Static method in interface cyclops.companion.Monoids
 
firstNonEmptyReactiveSeq() - Static method in interface cyclops.companion.Semigroups
 
firstNonNull() - Static method in interface cyclops.companion.Monoids
 
firstNonNull() - Static method in interface cyclops.companion.Semigroups
 
firstPresentMaybe() - Static method in interface cyclops.companion.Monoids
 
firstPresentMaybe() - Static method in interface cyclops.companion.Semigroups
 
firstPresentOptional() - Static method in interface cyclops.companion.Monoids
 
firstPresentOptional() - Static method in interface cyclops.companion.Semigroups
 
firstPrimaryIor(ST) - Static method in interface cyclops.companion.Monoids
 
firstPrimaryIor() - Static method in interface cyclops.companion.Semigroups
 
firstRightEither(ST) - Static method in interface cyclops.companion.Monoids
 
firstRightEither() - Static method in interface cyclops.companion.Semigroups
 
firstSecondaryIor(PT) - Static method in interface cyclops.companion.Monoids
 
firstSecondaryIor() - Static method in interface cyclops.companion.Semigroups
 
firstSuccess(Future<T>...) - Static method in class cyclops.control.Future
Select the first Future to return with a successful result
firstSuccessfulFuture() - Static method in interface cyclops.companion.Monoids
 
firstSuccessfulFuture() - Static method in interface cyclops.companion.Semigroups
 
firstTryFailure(T) - Static method in interface cyclops.companion.Monoids
 
firstTryFailure() - Static method in interface cyclops.companion.Semigroups
 
firstTrySuccess(X) - Static method in interface cyclops.companion.Monoids
 
firstTrySuccess() - Static method in interface cyclops.companion.Semigroups
 
firstValue(T) - Method in interface com.oath.cyclops.types.foldable.Folds
assertThat(ReactiveSeq.of(1,2,3,4) .map(u->throw new RuntimeException()) .recover(e->"hello") .firstValue(),equalTo("hello"));
firstValue(T) - Method in interface cyclops.companion.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 cyclops.companion.Streams
 
firstValue(T) - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(1,2,3,4) .map(u->{throw new RuntimeException();}) .recover(e->"hello") .firstValue(),equalTo("hello"));
Five() - Constructor for class cyclops.data.base.BAMT.Five
 
five(Object[][][][][]) - Static method in class cyclops.data.base.BAMT.Five
 
fixedDelay(long, TimeUnit) - Method in interface com.oath.cyclops.types.traversable.Traversable
emit elements after a fixed delay
fixedDelay(long, TimeUnit) - Method in interface cyclops.companion.Streamable
emit elements after a fixed delay
fixedDelay(Stream<T>, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
fixedDelay(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
emit elements after a fixed delay
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface com.oath.cyclops.types.MonadicValue
A flattening transformation operation (@see Optional.flatMap(Function)
flatMap(Function<? super T, ? extends LazyImmutable<? extends R>>) - Method in class com.oath.cyclops.util.box.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 Stream<? extends R>>) - Method in interface cyclops.companion.Streamable
 
flatMap(Function<? super RT, ? extends Either<? extends LT, ? extends RT1>>) - Method in interface cyclops.control.Either
 
flatMap(Function<? super R, ? extends Either<? extends L, ? extends RT1>>) - Method in class cyclops.control.Either.Left
 
flatMap(Function<? super RT, ? extends Either<? extends L, ? extends RT1>>) - Method in class cyclops.control.Either.Right
 
flatMap(Function<? super T2, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Eval.CompletableEval
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface cyclops.control.Eval
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Eval.Module.Always
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Eval.Module.FutureAlways
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Eval.Module.Later
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Future
 
flatMap(Function<? super PT, ? extends Ior<? extends ST, ? extends RT1>>) - Method in class cyclops.control.Ior.Both
 
flatMap(Function<? super RT, ? extends Ior<? extends LT, ? extends RT1>>) - Method in interface cyclops.control.Ior
 
flatMap(Function<? super PT, ? extends Ior<? extends ST, ? extends RT1>>) - Method in class cyclops.control.Ior.Primary
 
flatMap(Function<? super PT, ? extends Ior<? extends ST, ? extends RT1>>) - Method in class cyclops.control.Ior.Secondary
 
flatMap(Function<? super RT, ? extends Either<? extends Throwable, ? extends RT1>>) - Method in class cyclops.control.LazyEither.CompletableEither
 
flatMap(Function<? super RT, ? extends Either<? extends LT, ? extends RT1>>) - Method in interface cyclops.control.LazyEither
 
flatMap(Function<? super PT, ? extends Either<? extends ST, ? extends RT1>>) - Method in class cyclops.control.LazyEither.Lazy
 
flatMap(Function<? super PT, ? extends Either<? extends ST, ? extends RT1>>) - Method in class cyclops.control.LazyEither.Left
 
flatMap(Function<? super PT, ? extends Either<? extends ST, ? extends RT1>>) - Method in class cyclops.control.LazyEither.Right
 
flatMap(Function<? super RT, ? extends LazyEither3<Throwable, LT1, ? extends R2>>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
flatMap(Function<? super RT, ? extends LazyEither3<LT1, LT2, ? extends R2>>) - Method in interface cyclops.control.LazyEither3
Flattening transformation on this Either3.
flatMap(Function<? super PT, ? extends LazyEither3<ST, M, ? extends RT1>>) - Method in class cyclops.control.LazyEither3.Lazy
 
flatMap(Function<? super PT, ? extends LazyEither3<ST, M, ? extends RT1>>) - Method in class cyclops.control.LazyEither3.Left1
 
flatMap(Function<? super PT, ? extends LazyEither3<ST, M, ? extends RT1>>) - Method in class cyclops.control.LazyEither3.Left2
 
flatMap(Function<? super PT, ? extends LazyEither3<ST, M, ? extends RT1>>) - Method in class cyclops.control.LazyEither3.Right
 
flatMap(Function<? super RT, ? extends LazyEither4<Throwable, LT1, LT2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
flatMap(Function<? super RT, ? extends LazyEither4<LT1, LT2, LT3, ? extends RT1>>) - Method in interface cyclops.control.LazyEither4
Flattening transformation on this Either4.
flatMap(Function<? super PT, ? extends LazyEither4<ST, M, M2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.Lazy
 
flatMap(Function<? super PT, ? extends LazyEither4<ST, M, M2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.Left1
 
flatMap(Function<? super PT, ? extends LazyEither4<ST, M, M2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.Left2
 
flatMap(Function<? super PT, ? extends LazyEither4<ST, M, M2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.Left3
 
flatMap(Function<? super PT, ? extends LazyEither4<ST, M, M2, ? extends RT1>>) - Method in class cyclops.control.LazyEither4.Right
 
flatMap(Function<? super RT, ? extends LazyEither5<Throwable, LT1, LT2, LT3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
flatMap(Function<? super RT, ? extends LazyEither5<LT1, LT2, LT3, LT4, ? extends RT1>>) - Method in interface cyclops.control.LazyEither5
Flattening transformation on this Either4.
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Lazy
 
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Left1
 
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Left2
 
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Left3
 
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Left4
 
flatMap(Function<? super PT, ? extends LazyEither5<ST, M, M2, M3, ? extends RT1>>) - Method in class cyclops.control.LazyEither5.Right
 
flatMap(Function<? super T2, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface cyclops.control.Maybe
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Maybe.Just
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Maybe.Lazy
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Maybe.Nothing
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in interface cyclops.control.Option
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Option.None
 
flatMap(Function<? super T, ? extends MonadicValue<? extends R>>) - Method in class cyclops.control.Option.Some
 
flatMap(Function<? super T, ? extends Trampoline<R>>) - Method in interface cyclops.control.Trampoline
 
flatMap(Function<? super T, ? extends Try<? extends R, X>>) - Method in class cyclops.control.Try
 
flatMap(Function<? super T, ? extends Unrestricted<? extends R>>) - Method in class cyclops.control.Unrestricted
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in class cyclops.data.Bag
 
flatMap(Function<? super T, ? extends ImmutableQueue<? extends R>>) - Method in class cyclops.data.BankersQueue.Cons
 
flatMap(Function<? super T, ? extends ImmutableQueue<? extends R>>) - Method in interface cyclops.data.BankersQueue
 
flatMap(Function<? super T, ? extends ImmutableQueue<? extends R>>) - Method in class cyclops.data.BankersQueue.Nil
 
flatMap(Function<? super T, ? extends DIET<? extends R>>) - Method in interface cyclops.data.DIET
 
flatMap(Function<? super T, ? extends DIET<? extends R>>) - Method in class cyclops.data.DIET.Nil
 
flatMap(Function<? super T, ? extends DIET<? extends R>>) - Method in class cyclops.data.DIET.Node
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.DifferenceList
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>) - Method in class cyclops.data.HashMap
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in class cyclops.data.HashSet
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in interface cyclops.data.ImmutableList
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>) - Method in interface cyclops.data.ImmutableMap
 
flatMap(Function<? super T, ? extends ImmutableQueue<? extends R>>) - Method in interface cyclops.data.ImmutableQueue
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in interface cyclops.data.ImmutableSet
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in interface cyclops.data.ImmutableSortedSet
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.IntMap
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.LazySeq.Cons
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in interface cyclops.data.LazySeq
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.LazySeq.Nil
 
flatMap(Function<? super Character, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.LazyString
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>) - Method in class cyclops.data.LinkedMap
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.NonEmptyList
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in interface cyclops.data.Seq
 
flatMap(Function<? super T, ? extends Tree<R>>) - Method in class cyclops.data.Tree
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>) - Method in class cyclops.data.TreeMap
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>, Comparator<K2>) - Method in class cyclops.data.TreeMap
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in class cyclops.data.TreeSet
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>, Comparator<? super R>) - Method in class cyclops.data.TreeSet
 
flatMap(BiFunction<? super K, ? super V, ? extends ImmutableMap<K2, V2>>) - Method in class cyclops.data.TrieMap
 
flatMap(Function<? super T, ? extends ImmutableSet<? extends R>>) - Method in class cyclops.data.TrieSet
 
flatMap(Function<? super T, ? extends Tuple1<R>>) - Method in class cyclops.data.tuple.Tuple1
 
flatMap(Monoid<T1>, Function<? super T2, ? extends Tuple2<T1, R>>) - Method in class cyclops.data.tuple.Tuple2
 
flatMap(Monoid<T1>, Monoid<T2>, Function<? super T3, ? extends Tuple3<T1, T2, R>>) - Method in class cyclops.data.tuple.Tuple3
 
flatMap(Monoid<T1>, Monoid<T2>, Monoid<T3>, Function<? super T4, ? extends Tuple4<T1, T2, T3, R>>) - Method in class cyclops.data.tuple.Tuple4
 
flatMap(Function<? super T, ? extends ImmutableList<? extends R>>) - Method in class cyclops.data.Vector
 
flatMap(Supplier<Runnable>) - Method in interface cyclops.function.Effect
 
flatMap(Function<? super T, IO<? extends R>>) - Method in interface cyclops.reactive.IO
 
flatMap(Function<? super T, IO<? extends R>>) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
flatMap(Function<? super T, Managed<R>>) - Method in class cyclops.reactive.Managed
 
flatMap(BiFunction<? super T1, ? super T2, Managed<R>>) - Method in class cyclops.reactive.Managed.Tupled
 
flatMap(Function3<? super T1, ? super T2, ? super T3, Managed<R>>) - Method in class cyclops.reactive.Managed.Tupled3
 
flatMap(Function<? super T, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
flatMap operation
flatMapBufferedReader(Stream<T>, Function<? super T, BufferedReader>) - Static method in class cyclops.companion.Streams
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 cyclops.control.Future
A flatMap operation that accepts a CompleteableFuture CompletionStage as the return type
flatMapChar(Function<Character, LazyString>) - Method in class cyclops.data.LazyString
 
flatMapCharSequence(Stream<T>, Function<? super T, CharSequence>) - Static method in class cyclops.companion.Streams
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 cyclops.companion.Streams
assertThat(Streams.flatMapCompletableFuture(Stream.of(1,2,3), i->CompletableFuture.completedFuture(i+2)) .collect(CyclopsCollectors.toList()), equalTo(Arrays.asList(3,4,5)));
flatMapDoubles(DoubleFunction<? extends DoubleStream>) - Static method in interface cyclops.reactive.ReactiveSeq
 
flatMapFile(Stream<T>, Function<? super T, File>) - Static method in class cyclops.companion.Streams
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied files.
flatMapFn(Function<? super R, ? extends Function<? super T, ? extends R1>>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
flatMapFn(Function<? super R, ? extends Supplier<? extends R1>>) - Method in interface cyclops.function.Function0
 
flatMapFn(Function<? super R, ? extends Function<? super T, ? extends R1>>) - Method in interface cyclops.function.Function1
 
flatMapFn(Function<? super R, ? extends Function<? super T1, ? extends R1>>) - Method in interface cyclops.function.Function2
 
flatMapFn(Function<? super R, ? extends Function<? super T, ? extends R1>>) - Method in interface cyclops.function.PartialFunction
 
flatMapLeft(Function<? super LT, ? extends Either<LT1, RT>>) - Method in interface cyclops.control.Either
Perform a flatMap operation on the Left type
flatMapLeft(Function<? super L, ? extends Either<LT1, R>>) - Method in class cyclops.control.Either.Left
 
flatMapLeft(Function<? super L, ? extends Either<LT1, RT>>) - Method in class cyclops.control.Either.Right
 
flatMapLeft(Function<? super ST, ? extends Ior<LT1, PT>>) - Method in class cyclops.control.Ior.Both
 
flatMapLeft(Function<? super LT, ? extends Ior<LT1, RT>>) - Method in interface cyclops.control.Ior
Perform a flatMap operation on the Secondary type
flatMapLeft(Function<? super ST, ? extends Ior<LT1, PT>>) - Method in class cyclops.control.Ior.Primary
 
flatMapLeft(Function<? super ST, ? extends Ior<LT1, PT>>) - Method in class cyclops.control.Ior.Secondary
 
flatMapLeft(Function<? super Throwable, ? extends Either<LT1, RT>>) - Method in class cyclops.control.LazyEither.CompletableEither
 
flatMapLeft(Function<? super LT, ? extends Either<LT1, RT>>) - Method in interface cyclops.control.LazyEither
Perform a flatMap operation on the Left type
flatMapLeft(Function<? super ST, ? extends Either<LT1, PT>>) - Method in class cyclops.control.LazyEither.Lazy
 
flatMapLeft(Function<? super ST, ? extends Either<LT1, PT>>) - Method in class cyclops.control.LazyEither.Left
 
flatMapLeft(Function<? super ST, ? extends Either<LT1, PT>>) - Method in class cyclops.control.LazyEither.Right
 
flatMapLeftToRight(Function<? super LT, ? extends Either<LT, RT>>) - Method in interface cyclops.control.Either
A flatMap operation that keeps the Left and Right types the same
flatMapLeftToRight(Function<? super L, ? extends Either<L, R>>) - Method in class cyclops.control.Either.Left
 
flatMapLeftToRight(Function<? super L, ? extends Either<L, RT>>) - Method in class cyclops.control.Either.Right
 
flatMapLeftToRight(Function<? super Throwable, ? extends Either<Throwable, RT>>) - Method in class cyclops.control.LazyEither.CompletableEither
 
flatMapLeftToRight(Function<? super LT, ? extends Either<LT, RT>>) - Method in interface cyclops.control.LazyEither
A flatMap operation that keeps the Left and Right types the same
flatMapLeftToRight(Function<? super ST, ? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Lazy
 
flatMapLeftToRight(Function<? super ST, ? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Left
 
flatMapLeftToRight(Function<? super ST, ? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Right
 
flatMapLongs(LongFunction<? extends LongStream>) - Static method in interface cyclops.reactive.ReactiveSeq
 
flatMapNel(Function<? super T, ? extends NonEmptyList<R>>) - Method in class cyclops.data.NonEmptyList
 
flatMapOptional(Stream<T>, Function<? super T, Optional<? extends R>>) - Static method in class cyclops.companion.Streams
cross type flatMap, removes null entries
flatMapOrCatch(Try.CheckedFunction<? super T, ? extends Try<? extends R, X>, X>, Class<? extends X>...) - Method in class cyclops.control.Try
Perform a flatMapping operation that may catch the supplied Exception types The supplied Exception types are only applied during this map operation
flatMapStream(Function<? super T, BaseStream<? extends R, ?>>) - Method in interface cyclops.companion.Streamable
flatMap operation
flatMapStream(Stream<T>, Function<? super T, ? extends BaseStream<? extends R, ?>>) - Static method in class cyclops.companion.Streams
assertThat(Streams.flatMapStream(Stream.of(1,2,3), i->Stream.of(i)).collect(CyclopsCollectors.toList()), equalTo(Arrays.asList(1,2,3)));
flatMapStream(Function<? super T, BaseStream<? extends R, ?>>) - Method in interface cyclops.reactive.ReactiveSeq
flatMap operation
flatMapToDouble(Function<? super T, ? extends DoubleStream>) - Method in interface cyclops.companion.Streamable
 
flatMapToInt(Function<? super T, ? extends IntStream>) - Method in interface cyclops.companion.Streamable
 
flatMapToLong(Function<? super T, ? extends LongStream>) - Method in interface cyclops.companion.Streamable
 
flatMapURL(Stream<T>, Function<? super T, URL>) - Static method in class cyclops.companion.Streams
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied URLs
flatten(Streamable<? extends Streamable<T1>>) - Static method in interface cyclops.companion.Streamable
join / flatten one level of a nest hierarchy
flatten(Stream<Stream<T>>) - Static method in class cyclops.companion.Streams
 
flatten(Future<? extends Future<R>>) - Static method in class cyclops.control.Future
 
flatten(Try<? extends Try<T, X>, X>) - Static method in class cyclops.control.Try
 
flatten() - Method in class cyclops.data.Tree
 
flatten(IO<IO<T>>) - Static method in interface cyclops.reactive.IO
 
flatten(IO<IO<T>>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
flatten(ReactiveSeq<? extends ReactiveSeq<T1>>) - Static method in interface cyclops.reactive.ReactiveSeq
join / flatten one level of a nest hierarchy
flattenIterable(ReactiveSeq<? extends Iterable<T1>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
FluentBiFunction(BiFunction<T1, T2, R>) - Constructor for class cyclops.function.FluentFunctions.FluentBiFunction
 
FluentFunction(Function<T, R>) - Constructor for class cyclops.function.FluentFunctions.FluentFunction
 
FluentFunctions - Class in cyclops.function
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 cyclops.function.FluentFunctions
 
FluentFunctions.Advice0<R> - Class in cyclops.function
 
FluentFunctions.Advice1<T,R> - Class in cyclops.function
 
FluentFunctions.Advice2<T1,T2,R> - Class in cyclops.function
 
FluentFunctions.Advice3<T1,T2,T3,R> - Class in cyclops.function
 
FluentFunctions.FluentBiFunction<T1,T2,R> - Class in cyclops.function
 
FluentFunctions.FluentFunction<T,R> - Class in cyclops.function
 
FluentFunctions.FluentRunnable<R> - Class in cyclops.function
 
FluentFunctions.FluentSupplier<R> - Class in cyclops.function
 
FluentFunctions.FluentTriFunction<T1,T2,T3,R> - Class in cyclops.function
 
fluentRunnable() - Method in interface cyclops.function.Effect
 
FluentRunnable(Runnable) - Constructor for class cyclops.function.FluentFunctions.FluentRunnable
 
FluentSupplier(Supplier<R>) - Constructor for class cyclops.function.FluentFunctions.FluentSupplier
 
FluentTriFunction(Function3<T1, T2, T3, R>) - Constructor for class cyclops.function.FluentFunctions.FluentTriFunction
 
fnTo(Function<? super Function0<R>, ? extends R1>) - Method in interface cyclops.function.Function0
 
focusAt(int, T) - Method in interface cyclops.data.ImmutableList
 
focusAt(int) - Method in interface cyclops.data.ImmutableList
 
focusAt(int, T) - Method in interface cyclops.data.ImmutableQueue
 
focusAt(int) - Method in interface cyclops.data.ImmutableQueue
 
foEval(Eval<B>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Third from an Eval
fold(Function<? super Queue<T>, ? extends R>, Function<? super Topic<T>, ? extends R>) - Method in interface com.oath.cyclops.async.adapters.Adapter
Conditionally execute one of the supplied function depending on whether or not this Adapter is a Queue or a Topic
fold(Function<? super Queue<T>, ? extends R>, Function<? super Topic<T>, ? extends R>) - Method in class com.oath.cyclops.async.adapters.Queue
 
fold(Function<? super Queue<T>, ? extends R>, Function<? super Topic<T>, ? extends R>) - Method in class com.oath.cyclops.async.adapters.Topic
 
fold(Function<? super T1, ? extends R>) - Method in interface com.oath.cyclops.matching.Deconstruct.Deconstruct1
 
fold(BiFunction<? super T1, ? super T2, ? extends R>) - Method in interface com.oath.cyclops.matching.Deconstruct.Deconstruct2
 
fold(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in interface com.oath.cyclops.matching.Deconstruct.Deconstruct3
 
fold(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface com.oath.cyclops.matching.Deconstruct.Deconstruct4
 
fold(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in interface com.oath.cyclops.matching.Deconstruct.Deconstruct5
 
fold(Function<? super T1, ? extends R>, Function<? super T2, ? extends R>) - Method in interface com.oath.cyclops.matching.Sealed2
 
fold(Function<? super T1, ? extends R>, Function<? super T2, ? extends R>, Function<? super T3, ? extends R>) - Method in interface com.oath.cyclops.matching.Sealed3
 
fold(Function<? super T1, ? extends R>, Function<? super T2, ? extends R>, Function<? super T3, ? extends R>, Function<? super T4, ? extends R>) - Method in interface com.oath.cyclops.matching.Sealed4
 
fold(Function<? super T1, ? extends R>, Function<? super T2, ? extends R>, Function<? super T3, ? extends R>, Function<? super T4, ? extends R>, Function<? super T5, ? extends R>) - Method in interface com.oath.cyclops.matching.Sealed5
 
fold(Function<? super T1, ? extends R>, Supplier<? extends R>) - Method in interface com.oath.cyclops.matching.SealedOr
 
fold(Runnable, Runnable) - Method in enum com.oath.cyclops.types.foldable.Evaluation
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
fold(Monoid<T>) - Method in interface com.oath.cyclops.types.Value
 
fold(Optional<T>, Function<? super T, ? extends R>, Supplier<R>) - Static method in class cyclops.companion.Optionals
 
fold(Function<? super LT, ? extends R>, Function<? super RT, ? extends R>) - Method in interface cyclops.control.Either
Visitor pattern for this Ior.
fold(Function<? super L, ? extends R2>, Function<? super R, ? extends R2>) - Method in class cyclops.control.Either.Left
 
fold(Function<? super R, ? extends R2>, Supplier<? extends R2>) - Method in class cyclops.control.Either.Left
 
fold(Function<? super L, ? extends R>, Function<? super RT, ? extends R>) - Method in class cyclops.control.Either.Right
 
fold(Function<? super RT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Either.Right
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in interface cyclops.control.Eval
 
fold(Function<? super T, ? extends R>, Function<? super Throwable, ? extends R>) - Method in class cyclops.control.Future
Blocking analogue to visitAsync.
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Future
 
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>, BiFunction<? super ST, ? super PT, ? extends R>) - Method in class cyclops.control.Ior.Both
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Ior.Both
 
fold(Function<? super LT, ? extends R>, Function<? super RT, ? extends R>, BiFunction<? super LT, ? super RT, ? extends R>) - Method in interface cyclops.control.Ior
Visitor pattern for this Ior.
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>, BiFunction<? super ST, ? super PT, ? extends R>) - Method in class cyclops.control.Ior.Primary
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Ior.Primary
 
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>, BiFunction<? super ST, ? super PT, ? extends R>) - Method in class cyclops.control.Ior.Secondary
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Ior.Secondary
 
fold(Function<? super Throwable, ? extends R>, Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither.CompletableEither
 
fold(Function<? super RT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither.CompletableEither
 
fold(Function<? super LT, ? extends R>, Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither
Visitor pattern for this Ior.
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Lazy
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Left
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither.Left
 
fold(Function<? super ST, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Right
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither.Right
 
fold(Function<? super Throwable, ? extends R>, Function<? super LT1, ? extends R>, Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
fold(Function<? super RT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
fold(Function<? super LT1, ? extends R>, Function<? super LT2, ? extends R>, Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither3
Visit the types in this Either3, only one user supplied function is executed depending on the type
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither3.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Left1
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither3.Left1
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Left2
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither3.Left2
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Right
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither3.Right
 
fold(Function<? super Throwable, ? extends R>, Function<? super LT1, ? extends R>, Function<? super LT2, ? extends R>, Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
fold(Function<? super RT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
fold(Function<? super LT1, ? extends R>, Function<? super LT2, ? extends R>, Function<? super LT3, ? extends R>, Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left1
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.Left1
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left2
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.Left2
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left3
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.Left3
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Right
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither4.Right
 
fold(Function<? super Throwable, ? extends R>, Function<? super LT1, ? extends R>, Function<? super LT2, ? extends R>, Function<? super LT3, ? extends R>, Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
fold(Function<? super RT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
fold(Function<? super LT1, ? extends R>, Function<? super LT2, ? extends R>, Function<? super LT3, ? extends R>, Function<? super LT4, ? extends R>, Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Lazy
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left1
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Left1
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left2
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Left2
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left3
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Left3
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left4
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Left4
 
fold(Function<? super ST, ? extends R>, Function<? super M, ? extends R>, Function<? super M2, ? extends R>, Function<? super M3, ? extends R>, Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Right
 
fold(Function<? super PT, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.LazyEither5.Right
 
fold(Function<? super T2, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
fold(Function<? super T2, ? extends R>, Function<? super Option.None<T2>, ? extends R>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in interface cyclops.control.Maybe
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Maybe.Just
 
fold(Function<? super T, ? extends R>, Function<? super Option.None<T>, ? extends R>) - Method in class cyclops.control.Maybe.Just
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Maybe.Lazy
 
fold(Function<? super T, ? extends R>, Function<? super Option.None<T>, ? extends R>) - Method in class cyclops.control.Maybe.Lazy
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Maybe.Nothing
 
fold(Function<? super T, ? extends R>, Function<? super Option.None<T>, ? extends R>) - Method in class cyclops.control.Maybe.Nothing
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in interface cyclops.control.Option
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Option.None
 
fold(Function<? super T, ? extends R>, Function<? super Option.None<T>, ? extends R>) - Method in class cyclops.control.Option.None
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Option.Some
 
fold(Function<? super T, ? extends R>, Function<? super Option.None<T>, ? extends R>) - Method in class cyclops.control.Option.Some
 
fold(Function<? super Trampoline<T>, ? extends R>, Function<? super T, ? extends R>) - Method in interface cyclops.control.Trampoline
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in interface cyclops.control.Trampoline
 
fold(Function<? super T, ? extends R>, Function<? super X, ? extends R>) - Method in class cyclops.control.Try
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Try
 
fold(Function<? super Unrestricted.Pure<T>, ? extends R>, Function<? super Unrestricted.Suspend<T>, ? extends R>, Function<? super Unrestricted.FlatMapped<?, T>, ? extends R>) - Method in class cyclops.control.Unrestricted
 
fold(Function<? super NonEmptyList<E>, ? extends R>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Async
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Validated.Async
 
fold(Function<? super NonEmptyList<E>, ? extends R>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Invalid
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Validated.Invalid
 
fold(Function<? super NonEmptyList<E>, ? extends R>, Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Valid
 
fold(Function<? super T, ? extends R>, Supplier<? extends R>) - Method in class cyclops.control.Validated.Valid
 
fold(Function<? super ImmutableQueue.Some<T>, ? extends R>, Function<? super ImmutableQueue.None<T>, ? extends R>) - Method in class cyclops.data.BankersQueue.Cons
 
fold(Function<? super ImmutableQueue.Some<T>, ? extends R>, Function<? super ImmutableQueue.None<T>, ? extends R>) - Method in class cyclops.data.BankersQueue.Nil
 
fold(Function<? super HashedPatriciaTrie.EmptyNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.SingleNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.CollisionNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.ArrayNode<K, V>, ? extends R>) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
fold(Function<? super HashedPatriciaTrie.EmptyNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.SingleNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.CollisionNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.ArrayNode<K, V>, ? extends R>) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
fold(Function<? super HashedPatriciaTrie.EmptyNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.SingleNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.CollisionNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.ArrayNode<K, V>, ? extends R>) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
fold(Function<? super HashedPatriciaTrie.EmptyNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.SingleNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.CollisionNode<K, V>, ? extends R>, Function<? super HashedPatriciaTrie.ArrayNode<K, V>, ? extends R>) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
fold(Function<? super IntPatriciaTrie.EmptyNode<V>, ? extends R>, Function<? super IntPatriciaTrie.SingleNode<V>, ? extends R>, Function<? super IntPatriciaTrie.ArrayNode<V>, ? extends R>) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
fold(Function<? super IntPatriciaTrie.EmptyNode<V>, ? extends R>, Function<? super IntPatriciaTrie.SingleNode<V>, ? extends R>, Function<? super IntPatriciaTrie.ArrayNode<V>, ? extends R>) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
fold(Function<? super IntPatriciaTrie.EmptyNode<V>, ? extends R>, Function<? super IntPatriciaTrie.SingleNode<V>, ? extends R>, Function<? super IntPatriciaTrie.ArrayNode<V>, ? extends R>) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
fold(Function<? super RedBlackTree.Node<K, V>, ? extends R>, Function<? super RedBlackTree.Leaf<K, V>, ? extends R>) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
fold(Function<? super RedBlackTree.Node<K, V>, ? extends R>, Function<? super RedBlackTree.Leaf<K, V>, ? extends R>) - Method in class cyclops.data.base.RedBlackTree.Node
 
fold(Function<? super DIET.Node<T>, ? extends R>, Function<? super DIET.Nil<T>, ? extends R>) - Method in class cyclops.data.DIET.Nil
 
fold(Function<? super DIET.Node<T>, ? extends R>, Function<? super DIET.Nil<T>, ? extends R>) - Method in class cyclops.data.DIET.Node
 
fold(BiFunction<? super T, ? super ImmutableList<T>, ? extends R>, Supplier<? extends R>) - Method in class cyclops.data.DifferenceList
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.DifferenceList
 
fold(Function<? super HList<HList.HCons<T1, T2>>, ? extends R>, Supplier<? extends R>) - Method in class cyclops.data.HList.HCons
 
fold(Function<? super HList<HList.HNil>, ? extends R>, Supplier<? extends R>) - Method in class cyclops.data.HList.HNil
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
fold(BiFunction<? super T, ? super ImmutableList<T>, ? extends R>, Supplier<? extends R>) - Method in interface cyclops.data.ImmutableList
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableList.None
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableList.Some
 
fold(Function<? super ImmutableQueue.Some<T>, ? extends R>, Function<? super ImmutableQueue.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
fold(Function<? super ImmutableQueue.Some<T>, ? extends R>, Function<? super ImmutableQueue.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableQueue.None
 
fold(Function<? super ImmutableQueue.Some<T>, ? extends R>, Function<? super ImmutableQueue.None<T>, ? extends R>) - Method in interface cyclops.data.ImmutableQueue.Some
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.IntMap
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.LazySeq.Cons
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
fold(Function<? super ImmutableList.Some<Character>, ? extends R>, Function<? super ImmutableList.None<Character>, ? extends R>) - Method in class cyclops.data.LazyString
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.NonEmptyList
 
fold(Function<? super T, ? extends R>) - Method in class cyclops.data.tuple.Tuple1
 
fold(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple2
 
fold(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
fold(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
fold(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
fold(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
fold(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
fold(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
fold(Function<? super ImmutableList.Some<T>, ? extends R>, Function<? super ImmutableList.None<T>, ? extends R>) - Method in class cyclops.data.Vector
 
fold(Supplier<R>, Function<Throwable, ? extends R>) - Method in interface cyclops.function.Effect
 
fold(BiFunction<? super Semigroup<T>, ? super T, ? extends R>) - Method in interface cyclops.function.Monoid
 
fold(T) - Method in interface cyclops.function.Monoid
 
fold(Function<? super ReactiveSeq<T>, ? extends R>, Function<? super ReactiveSeq<T>, ? extends R>, Function<? super ReactiveSeq<T>, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
foldBankersQueue(Function<? super BankersQueue.Cons<T>, ? extends R>, Function<? super BankersQueue.Nil<T>, ? extends R>) - Method in class cyclops.data.BankersQueue.Cons
 
foldBankersQueue(Function<? super BankersQueue.Cons<T>, ? extends R>, Function<? super BankersQueue.Nil<T>, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
foldBankersQueue(Function<? super BankersQueue.Cons<T>, ? extends R>, Function<? super BankersQueue.Nil<T>, ? extends R>) - Method in class cyclops.data.BankersQueue.Nil
 
foldFuture(Executor, Function<? super IterableX<T>, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
Perform an async fold on the provided executor
foldInvalidLeft(R, BiFunction<R, ? super E, R>) - Method in interface cyclops.control.Validated
 
foldInvalidLeft(Monoid<E>) - Method in interface cyclops.control.Validated
 
foldLazy(Function<? super IterableX<T>, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
Perform a maybe caching fold (results are memoized)
foldLazySeq(Function<? super LazySeq.Cons<T>, ? extends R>, Function<? super LazySeq.Nil, ? extends R>) - Method in class cyclops.data.LazySeq.Cons
 
foldLazySeq(Function<? super LazySeq.Cons<T>, ? extends R>, Function<? super LazySeq.Nil, ? extends R>) - Method in interface cyclops.data.LazySeq
 
foldLazySeq(Function<? super LazySeq.Cons<T>, ? extends R>, Function<? super LazySeq.Nil, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
foldLeft(BinaryOperator<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
foldLeft(U, BiFunction<U, ? super T, U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
foldLeft(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
foldLeft(T, BinaryOperator<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
foldLeft(Monoid<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
foldLeft(Iterable<? extends Monoid<T>>) - Method in interface com.oath.cyclops.types.foldable.Folds
Reduce with multiple reducers in parallel NB if this Monad is an Optional [Arrays.asList(1,2,3)] reduce will operate on the Optional as if the list was one value To reduce over the values on the list, called streamedMonad() first.
foldLeft(U, BiFunction<U, ? super T, U>) - Method in interface cyclops.companion.Streamable
Fold a Streamable Left
foldLeft(Stream<T>, Monoid<T>) - Static method in class cyclops.companion.Streams
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in interface cyclops.data.BankersQueue
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in class cyclops.data.HashSet
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in interface cyclops.data.LazySeq
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in class cyclops.data.NonEmptyList
 
foldLeft(Monoid<T>) - Method in interface cyclops.data.Seq
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in interface cyclops.data.Seq
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in class cyclops.data.TreeSet
 
foldLeft(R, BiFunction<R, ? super T, R>) - Method in class cyclops.data.TrieSet
 
foldLeft(Stream<T>) - Method in interface cyclops.function.Monoid
Perform a reduction operation on the supplied Stream
foldLeft(Iterable<T>) - Method in interface cyclops.function.Monoid
 
foldLeft(ReactiveSeq<T>) - Method in interface cyclops.function.Monoid
 
foldLeftAsync(Publisher<T>) - Method in interface cyclops.function.Monoid
 
foldLeftMapToType(Stream<T>, Reducer<R, T>) - Static method in class cyclops.companion.Streams
Attempt to transform this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldMap(Reducer<R, T>) - Method in interface com.oath.cyclops.types.foldable.Folds
E.g.
foldMap(Function<? super T, ? extends R>, Monoid<R>) - Method in interface com.oath.cyclops.types.foldable.Folds
ReactiveSeq.of("one","two","three","four") .foldMap(this::toInt,Reducers.toTotalInt()); //10 int toInt(String s){ if("one".equals(s)) return 1; if("two".equals(s)) return 2; if("three".equals(s)) return 3; if("four".equals(s)) return 4; return -1; }
foldMap(Reducer<R, T>) - Method in interface cyclops.companion.Streamable
Attempt to transform this Sequence to the same type as the supplied Monoid (Reducer) Then use Monoid to reduce values
foldMap(Function<? super T, ? extends R>, Monoid<R>) - Method in interface cyclops.companion.Streamable
Attempt to transform this Monad to the same type as the supplied Monoid, using supplied function Then use Monoid to reduce values
foldMap(Stream<T>, Reducer<R, T>) - Static method in class cyclops.companion.Streams
Attempt to transform this Stream to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldMap(Stream<T>, Function<? super T, ? extends R>, Monoid<R>) - Static method in class cyclops.companion.Streams
Attempt to transform this Stream to the same type as the supplied Monoid, using supplied function Then use Monoid to reduce values
foldMap(Publisher<A>, Function<? super A, ? extends T>) - Method in interface cyclops.function.Monoid
 
foldMap(Stream<A>, Function<? super A, ? extends T>) - Method in interface cyclops.function.Monoid
 
foldMap(Iterable<A>, Function<? super A, ? extends T>) - Method in interface cyclops.function.Monoid
 
foldMap(ReactiveSeq<A>, Function<? super A, ? extends T>) - Method in interface cyclops.function.Monoid
 
foldMap(Stream<U>) - Method in interface cyclops.function.Reducer
 
foldMap(Reducer<R, T>) - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of("hello","2","world","4").foldMap(Reducers.toCountInt()); //4
foldMap(Function<? super T, ? extends R>, Monoid<R>) - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of("one","two","three","four") .foldMap(this::toInt,Reducers.toTotalInt()); //10 int toInt(String s){ if("one".equals(s)) return 1; if("two".equals(s)) return 2; if("three".equals(s)) return 3; if("four".equals(s)) return 4; return -1; }
foldMapRight(Reducer<R, T>) - Method in interface com.oath.cyclops.types.foldable.Folds
Attempt to transform this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldMapRight(Reducer<R, T>) - Method in interface cyclops.companion.Streamable
Attempt to transform this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldMapRight(Reducer<R, T>) - Method in interface cyclops.reactive.ReactiveSeq
Attempt to transform this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldParallel(Function<? super Stream<T>, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
foldParallel(ForkJoinPool, Function<? super Stream<T>, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
foldRight(Monoid<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
ReactiveSeq.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
Immutable reduction from right to left
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.oath.cyclops.types.foldable.Folds
Immutable reduction from right to left
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.companion.Streamable
Fold a Streamable fromt the right
foldRight(Monoid<T>) - Method in interface cyclops.companion.Streamable
Streamable.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface cyclops.companion.Streamable
Immutable reduction from right to left
foldRight(Stream<T>, Monoid<T>) - Static method in class cyclops.companion.Streams
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in class cyclops.data.BankersQueue.Nil
 
foldRight(Monoid<T>) - Method in class cyclops.data.LazySeq.Cons
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in interface cyclops.data.LazySeq
 
foldRight(T, BinaryOperator<T>) - Method in interface cyclops.data.LazySeq
 
foldRight(Monoid<T>) - Method in interface cyclops.data.LazySeq
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
foldRight(T, BinaryOperator<T>) - Method in class cyclops.data.LazySeq.Nil
 
foldRight(Monoid<T>) - Method in class cyclops.data.LazySeq.Nil
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in class cyclops.data.NonEmptyList
 
foldRight(Monoid<T>) - Method in interface cyclops.data.Seq
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in interface cyclops.data.Seq
 
foldRight(R, BiFunction<? super T, ? super R, ? extends R>) - Method in class cyclops.data.Seq.Nil
 
foldRight(ImmutableList<T>) - Method in interface cyclops.function.Monoid
 
foldRight(ReactiveSeq<T>) - Method in interface cyclops.function.Monoid
 
foldRight(Iterable<T>) - Method in interface cyclops.function.Monoid
 
foldRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
foldRight(Monoid<T>) - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of("a","b","c").foldRight(Reducers.toString("")); // "cab"
foldRight(T, BinaryOperator<T>) - Method in interface cyclops.reactive.ReactiveSeq
Immutable reduction from right to left
foldRightAsync(Publisher<T>) - Method in interface cyclops.function.Monoid
 
foldRightMapToType(Stream<T>, Reducer<R, T>) - Static method in class cyclops.companion.Streams
Attempt to transform this Monad to the same type as the supplied Monoid (using mapToType on the monoid interface) Then use Monoid to reduce values
foldRun(Function<? super Try<T, Throwable>, ? extends R>) - Method in interface cyclops.reactive.IO
 
foldRun(Function<? super Try<T, Throwable>, ? extends R>) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
foldRun(Function<? super Try<T, Throwable>, ? extends R>) - Method in class cyclops.reactive.Managed
 
foldRun(Function<? super Try<Tuple2<T1, T2>, Throwable>, ? extends R>) - Method in class cyclops.reactive.Managed.Tupled
 
foldRun(Function<? super Try<Tuple3<T1, T2, T3>, Throwable>, ? extends R>) - Method in class cyclops.reactive.Managed.Tupled3
 
Folds<T> - Interface in com.oath.cyclops.types.foldable
Represents a type that may be reducable (foldable) to a single value or toX
foldSeq(Function<? super Seq.Cons<T>, ? extends R>, Function<? super Seq.Nil, ? extends R>) - Method in class cyclops.data.Seq.Cons
 
foldSeq(Function<? super Seq.Cons<T>, ? extends R>, Function<? super Seq.Nil, ? extends R>) - Method in interface cyclops.data.Seq
 
foldSeq(Function<? super Seq.Cons<T>, ? extends R>, Function<? super Seq.Nil, ? extends R>) - Method in class cyclops.data.Seq.Nil
 
foldTry(Function<? super IterableX<T>, ? extends R>, Class<X>...) - Method in interface com.oath.cyclops.types.traversable.IterableX
Try a fold, capturing any unhandling execution exceptions (that fold the provided classes)
forEach(Consumer) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
forEach(long, Consumer<? super T>) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.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.
forEach(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.reactive.ReactiveStreamsTerminalFutureOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEach(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.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.
forEach(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.reactive.ReactiveStreamsTerminalOperations
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEach(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.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.
forEach(long, Consumer<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEach(long, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEach(long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEach(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEach(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEach(Consumer<? super T>) - Method in interface com.oath.cyclops.types.Value
 
forEach(Consumer<? super T>) - Method in interface cyclops.companion.Streamable
 
forEach(Stream<T>, long, Consumer<? super T>) - Static method in class cyclops.companion.Streams
Perform a forEach operation over the Stream, without closing it, consuming only the specified number of elements from the Stream, at this time.
forEach(Stream<T>, long, Consumer<? super T>, Consumer<? super Throwable>) - Static method in class cyclops.companion.Streams
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.
forEach(Stream<T>, long, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Static method in class cyclops.companion.Streams
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.
forEach(Stream<T>, Consumer<? super T>, Consumer<? super Throwable>) - Static method in class cyclops.companion.Streams
Perform a forEach operation over the Stream capturing any elements and errors in the supplied consumers,
forEach(Stream<T>, Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Static method in class cyclops.companion.Streams
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.
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Eval<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Eval<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Eval<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Eval<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, ? extends Eval<R7>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Eval<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Eval<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Eval<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Eval<R6>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Eval<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Eval<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Eval<R5>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Eval<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Eval<R4>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Eval<R3>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Eval<R2>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Eval<T>, Function<? super T, ? extends Eval<R1>>) - Static method in class cyclops.control.Eval.Comprehensions
 
forEach(Consumer<? super T>) - Method in class cyclops.control.Eval.Module.FutureAlways
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Maybe<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Maybe<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Maybe<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Maybe<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, ? extends Maybe<R7>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Maybe<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Maybe<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Maybe<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Maybe<R6>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Maybe<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Maybe<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Maybe<R5>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Maybe<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Maybe<R4>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Maybe<R3>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Maybe<R2>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Maybe<T>, Function<? super T, ? extends Maybe<R1>>) - Static method in class cyclops.control.Maybe.Comprehensions
 
forEach(Consumer<? super T>) - Method in class cyclops.control.Maybe.Just
 
forEach(Consumer<? super T>) - Method in class cyclops.control.Maybe.Nothing
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Option<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Option<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Option<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Option<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, ? extends Option<R7>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Option<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Option<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Option<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Option<R6>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Option<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Option<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Option<R5>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Option<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Option<R4>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Option<R3>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Option<R2>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Option<T>, Function<? super T, ? extends Option<R1>>) - Static method in class cyclops.control.Option.Comprehensions
 
forEach(Consumer<? super T>) - Method in class cyclops.control.Option.None
 
forEach(Consumer<? super T>) - Method in class cyclops.control.Try
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Unrestricted<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Unrestricted<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Unrestricted<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Unrestricted<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, ? extends Unrestricted<R7>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Unrestricted<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Unrestricted<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Unrestricted<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, ? extends Unrestricted<R6>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Unrestricted<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Unrestricted<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, ? extends Unrestricted<R5>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Unrestricted<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, ? extends Unrestricted<R4>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, ? extends Unrestricted<R3>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>, Function<? super Tuple2<? super T, ? super R1>, ? extends Unrestricted<R2>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(Unrestricted<T>, Function<? super T, ? extends Unrestricted<R1>>) - Static method in class cyclops.control.Unrestricted.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<? super T, ? super R1>, IO<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, IO<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, IO<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, IO<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, IO<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, IO<R7>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<? super T, ? super R1>, IO<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, IO<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, IO<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, IO<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, IO<R6>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<? super T, ? super R1>, IO<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, IO<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, IO<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, IO<R5>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<? super T, ? super R1>, IO<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, IO<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, IO<R4>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<? super T, ? super R1>, IO<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, IO<R3>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>, Function<? super Tuple2<T, R1>, IO<R2>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(IO<T>, Function<? super T, IO<R1>>) - Static method in class cyclops.reactive.IO.Comprehensions
 
forEach(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface cyclops.reactive.IO
 
forEach(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<? super T, ? super R1>, Managed<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, Managed<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, Managed<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, Managed<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, Managed<R6>>, Function<? super Tuple7<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5, ? super R6>, Managed<R7>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<? super T, ? super R1>, Managed<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, Managed<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, Managed<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, Managed<R5>>, Function<? super Tuple6<T, ? super R1, ? super R2, ? super R3, ? super R4, ? super R5>, Managed<R6>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<? super T, ? super R1>, Managed<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, Managed<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, Managed<R4>>, Function<? super Tuple5<T, ? super R1, ? super R2, ? super R3, ? super R4>, Managed<R5>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<? super T, ? super R1>, Managed<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, Managed<R3>>, Function<? super Tuple4<? super T, ? super R1, ? super R2, ? super R3>, Managed<R4>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<? super T, ? super R1>, Managed<R2>>, Function<? super Tuple3<? super T, ? super R1, ? super R2>, Managed<R3>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>, Function<? super Tuple2<T, R1>, Managed<R2>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Managed<T>, Function<? super T, Managed<R1>>) - Static method in class cyclops.reactive.Managed.Comprehensions
 
forEach(Consumer<? super T>, Consumer<Throwable>) - Method in class cyclops.reactive.Managed
 
forEach(Consumer<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Performs an action for each element of this Stream.
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a two level nested internal iteration over this MonadicValue and the supplied MonadicValue
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a two level nested internal iteration over this MonadicValue and the supplied stream
forEach2(CompletableFuture<? extends T>, Function<? super T, CompletableFuture<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
Perform a For Comprehension over a CompletableFuture, accepting a generating function.
forEach2(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach2(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach2(Optional<? extends T>, Function<? super T, Optional<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting a generating function.
forEach2(Optional<? extends T>, Function<? super T, ? extends Optional<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting a generating function.
forEach2(Stream<? extends T>, Function<? super T, Stream<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Streams
Perform a For Comprehension over a Stream, accepting an additonal generating function.
forEach2(Stream<? extends T>, Function<? super T, ? extends Stream<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Static method in class cyclops.companion.Streams
{@code import static Streams.forEach2; forEach(IntStream.range(1, 10).boxed(), i -> Stream.range(i, 10), (a,b) -> a>2 && b<10, Tuple::tuple) .forEach(System.out::println); //(3, 3) (3, 4) (3, 5) (3, 6) (3, 7) (3, 8) (3, 9) ...
forEach2(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.Either
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.control.Future
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.control.Future
 
forEach2(Function<? super RT, ? extends Ior<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.Ior
 
forEach2(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.LazyEither
 
forEach2(Function<? super RT, ? extends LazyEither3<LT1, LT2, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
forEach2(Function<? super RT, ? extends LazyEither4<LT1, LT2, LT3, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
forEach2(Function<? super RT, ? extends LazyEither5<LT1, LT2, LT3, LT4, R1>>, BiFunction<? super RT, ? super R1, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Option
 
forEach2(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.control.Option
 
forEach2(Function<? super T, ? extends Try<R1, X>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.control.Try
 
forEach2(Function<? super T, Unrestricted<R1>>) - Method in class cyclops.control.Unrestricted
Perform a For Comprehension over a Unrestricted, accepting a generating function.
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.HashMap
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, Boolean>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.HashMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, Boolean>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.LinkedMap
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, Boolean>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.LinkedMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.TreeMap
 
forEach2(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, Boolean>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Tuple2<K2, R>>) - Method in class cyclops.data.TreeMap
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.Vector
 
forEach2(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in class cyclops.data.Vector
 
forEach2(Supplier<Effect>, Effect) - Method in interface cyclops.function.Effect
 
forEach2(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach2(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, Boolean>, BiFunction<? super T, ? super R1, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a two level nested internal iteration over this Stream and the supplied stream
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a three level nested internal iteration over this MonadicValue and the supplied MonadicValues
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a three level nested internal iteration over this MonadicValue and the supplied MonadicValues
forEach3(CompletableFuture<? extends T1>, Function<? super T1, ? extends CompletableFuture<R1>>, BiFunction<? super T1, ? super R1, ? extends CompletableFuture<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
Perform a For Comprehension over a CompletableFuture, accepting 2 generating function.
forEach3(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach3(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach3(Optional<? extends T1>, Function<? super T1, ? extends Optional<R1>>, BiFunction<? super T1, ? super R1, ? extends Optional<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting 2 generating function.
forEach3(Optional<? extends T1>, Function<? super T1, ? extends Optional<R1>>, BiFunction<? super T1, ? super R1, ? extends Optional<R2>>, Function3<? super T1, ? super R1, ? super R2, Boolean>, Function3<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting 2 generating function.
forEach3(Stream<? extends T1>, Function<? super T1, ? extends Stream<R1>>, BiFunction<? super T1, ? super R1, ? extends Stream<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Streams
Perform a For Comprehension over a Stream, accepting 2 generating function.
forEach3(Stream<? extends T1>, Function<? super T1, ? extends Stream<R1>>, BiFunction<? super T1, ? super R1, ? extends Stream<R2>>, Function3<? super T1, ? super R1, ? super R2, Boolean>, Function3<? super T1, ? super R1, ? super R2, ? extends R>) - Static method in class cyclops.companion.Streams
Perform a For Comprehension over a Stream, accepting 2 generating function.
forEach3(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Either<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Either
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.control.Future
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.control.Future
 
forEach3(Function<? super RT, ? extends Ior<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Ior<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Ior
 
forEach3(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Either<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.LazyEither
 
forEach3(Function<? super RT, ? extends LazyEither3<LT1, LT2, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither3<LT1, LT2, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
forEach3(Function<? super RT, ? extends LazyEither4<LT1, LT2, LT3, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither4<LT1, LT2, LT3, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
forEach3(Function<? super RT, ? extends LazyEither5<LT1, LT2, LT3, LT4, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither5<LT1, LT2, LT3, LT4, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Option
 
forEach3(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.control.Option
 
forEach3(Function<? super T, ? extends Try<R1, X>>, BiFunction<? super T, ? super R1, ? extends Try<R2, X>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.control.Try
 
forEach3(Function<? super T, ? extends Unrestricted<R1>>, BiFunction<? super T, ? super R1, ? extends Unrestricted<R2>>) - Method in class cyclops.control.Unrestricted
Perform a For Comprehension over a Unrestricted, accepting 2 generating function.
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.HashMap
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, Boolean>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.HashMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, Boolean>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.LinkedMap
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, Boolean>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.LinkedMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.TreeMap
 
forEach3(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, Boolean>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Tuple2<K3, R>>) - Method in class cyclops.data.TreeMap
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.Vector
 
forEach3(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in class cyclops.data.Vector
 
forEach3(Supplier<Effect>, Supplier<Effect>, Effect) - Method in interface cyclops.function.Effect
 
forEach3(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, ? extends BaseStream<R2, ?>>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach3(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, ? extends BaseStream<R2, ?>>, Function3<? super T, ? super R1, ? super R2, Boolean>, Function3<? super T, ? super R1, ? super R2, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a three level nested internal iteration over this Stream and the supplied streams
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a four level nested internal iteration over this MonadicValue and the supplied MonadicValues
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
Perform a four level nested internal iteration over this MonadicValue and the supplied MonadicValues Maybe.of(3) .forEach4(a->Maybe.just(a+10), (a,b)->Maybe.just(a+b), (a,b,c)->Maybe.none(), (a,b,c,d)->a+b+c<100, (a,b,c,d)->a+b+c+d); //Maybe.none
forEach4(CompletableFuture<? extends T1>, Function<? super T1, ? extends CompletableFuture<R1>>, BiFunction<? super T1, ? super R1, ? extends CompletableFuture<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends CompletableFuture<R3>>, Function4<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
Perform a For Comprehension over a CompletableFuture, accepting 3 generating function.
forEach4(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach4(Iterable<T>, Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Iterables
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.companion.Iterables.IterableComprehension
 
forEach4(Optional<? extends T1>, Function<? super T1, ? extends Optional<R1>>, BiFunction<? super T1, ? super R1, ? extends Optional<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends Optional<R3>>, Function4<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting 3 generating function.
forEach4(Optional<? extends T1>, Function<? super T1, ? extends Optional<R1>>, BiFunction<? super T1, ? super R1, ? extends Optional<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends Optional<R3>>, Function4<? super T1, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Optionals
Perform a For Comprehension over a Optional, accepting 3 generating function.
forEach4(Stream<? extends T1>, Function<? super T1, ? extends Stream<R1>>, BiFunction<? super T1, ? super R1, ? extends Stream<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends Stream<R3>>, Function4<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Streams
Perform a For Comprehension over a Stream, accepting 3 generating arrow.
forEach4(Stream<? extends T1>, Function<? super T1, ? extends Stream<R1>>, BiFunction<? super T1, ? super R1, ? extends Stream<R2>>, Function3<? super T1, ? super R1, ? super R2, ? extends Stream<R3>>, Function4<? super T1, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T1, ? super R1, ? super R2, ? super R3, ? extends R>) - Static method in class cyclops.companion.Streams
Perform a For Comprehension over a Stream, accepting 3 generating function.
forEach4(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Either<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends Either<LT, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Either
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Eval
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.control.Future
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.control.Future
 
forEach4(Function<? super RT, ? extends Ior<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Ior<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends Ior<LT, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Ior
 
forEach4(Function<? super RT, ? extends Either<LT, R1>>, BiFunction<? super RT, ? super R1, ? extends Either<LT, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends Either<LT, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.LazyEither
 
forEach4(Function<? super RT, ? extends LazyEither3<LT1, LT2, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither3<LT1, LT2, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends LazyEither3<LT1, LT2, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
forEach4(Function<? super RT, ? extends LazyEither4<LT1, LT2, LT3, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither4<LT1, LT2, LT3, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends LazyEither4<LT1, LT2, LT3, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
forEach4(Function<? super RT, ? extends LazyEither5<LT1, LT2, LT3, LT4, R1>>, BiFunction<? super RT, ? super R1, ? extends LazyEither5<LT1, LT2, LT3, LT4, R2>>, Function3<? super RT, ? super R1, ? super R2, ? extends LazyEither5<LT1, LT2, LT3, LT4, R3>>, Function4<? super RT, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Maybe
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Option
 
forEach4(Function<? super T, ? extends MonadicValue<R1>>, BiFunction<? super T, ? super R1, ? extends MonadicValue<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends MonadicValue<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.control.Option
 
forEach4(Function<? super T, ? extends Try<R1, X>>, BiFunction<? super T, ? super R1, ? extends Try<R2, X>>, Function3<? super T, ? super R1, ? super R2, ? extends Try<R3, X>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.control.Try
 
forEach4(Function<? super T, ? extends Unrestricted<R1>>, BiFunction<? super T, ? super R1, ? extends Unrestricted<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Unrestricted<R3>>) - Method in class cyclops.control.Unrestricted
Perform a For Comprehension over a Unrestricted, accepting 3 generating function.
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.DifferenceList
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.HashMap
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, Boolean>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.HashMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.HashSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, Boolean>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in interface cyclops.data.ImmutableMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.IntMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.LazySeq
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.LinkedMap
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, Boolean>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.LinkedMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.data.Seq
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.TreeMap
 
forEach4(Function<? super Tuple2<K, V>, ? extends Iterable<Tuple2<K1, R1>>>, BiFunction<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? extends Iterable<Tuple2<K2, R2>>>, Function3<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? extends Iterable<Tuple2<K3, R3>>>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, Boolean>, Function4<? super Tuple2<K, V>, ? super Tuple2<K1, R1>, ? super Tuple2<K2, R2>, ? super Tuple2<K3, R3>, ? extends Tuple2<K4, R>>) - Method in class cyclops.data.TreeMap
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.TreeSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.TrieSet
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.Vector
 
forEach4(Function<? super T, ? extends Iterable<R1>>, BiFunction<? super T, ? super R1, ? extends Iterable<R2>>, Function3<? super T, ? super R1, ? super R2, ? extends Iterable<R3>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in class cyclops.data.Vector
 
forEach4(Supplier<Effect>, Supplier<Effect>, Supplier<Effect>, Effect) - Method in interface cyclops.function.Effect
 
forEach4(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, ? extends BaseStream<R2, ?>>, Function3<? super T, ? super R1, ? super R2, ? extends BaseStream<R3, ?>>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a four level nested internal iteration over this Stream and the supplied streams
forEach4(Function<? super T, ? extends BaseStream<R1, ?>>, BiFunction<? super T, ? super R1, ? extends BaseStream<R2, ?>>, Function3<? super T, ? super R1, ? super R2, ? extends BaseStream<R3, ?>>, Function4<? super T, ? super R1, ? super R2, ? super R3, Boolean>, Function4<? super T, ? super R1, ? super R2, ? super R3, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Perform a four level nested internal iteration over this Stream and the supplied streams
forEachAsync(Consumer<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
forEachFailed(Consumer<? super X>) - Method in class cyclops.control.Try
 
forEachOrdered(Consumer<? super T>) - Method in interface cyclops.companion.Streamable
 
forEachRemaining(Consumer<? super T>) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
forEachSubscribe(Consumer<? super T>) - Method in interface com.oath.cyclops.types.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.
forEachSubscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.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.
forEachSubscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.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.
forEachSubscribe(Consumer<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEachSubscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
forEachSubscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
Four() - Constructor for class cyclops.data.base.BAMT.Four
 
four(Object[][][][]) - Static method in class cyclops.data.base.BAMT.Four
 
fourth() - Method in class cyclops.data.tuple.Tuple4
 
fourth() - Method in class cyclops.data.tuple.Tuple5
 
fourth() - Method in class cyclops.data.tuple.Tuple6
 
fourth() - Method in class cyclops.data.tuple.Tuple7
 
fourth() - Method in class cyclops.data.tuple.Tuple8
 
fourth(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
fourth(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
from(Publisher<? extends T>) - Static method in interface cyclops.reactive.Spouts
 
fromBiFunction(UnaryOperator<T>, T, BiFunction<T, T, T>) - Static method in interface cyclops.function.Group
 
fromBiFunction(T, BiFunction<T, T, T>) - Static method in interface cyclops.function.Monoid
Construct a Monoid from the supplied identity element and combining function
fromCharSequence(CharSequence) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a String
fromCurried(UnaryOperator<T>, T, Function<T, Function<T, T>>) - Static method in interface cyclops.function.Group
 
fromDoubleStream(DoubleStream) - Static method in interface cyclops.companion.Streamable
Construct a Sequence from a Stream
fromDoubleStream(DoubleStream) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a Stream
fromEither(Either<ST, PT>) - Static method in interface cyclops.control.LazyEither
 
fromEither(Either<X, T>) - Static method in class cyclops.control.Try
 
fromEnum(E) - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
fromEnum(E) - Method in class cyclops.data.Enumeration.EnumerationByIndexed
 
fromEnum(E) - Method in interface cyclops.data.Enumeration
 
fromEnumMemoized() - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
fromEval(Eval<T>) - Static method in interface cyclops.control.Maybe
Construct a Maybe from the supplied Eval
fromEvalNullable(Eval<T>) - Static method in interface cyclops.control.Maybe
 
fromEvalOf(Eval<T>) - Static method in interface cyclops.control.Maybe
Deprecated.
fromEvalOptional(Eval<Optional<T>>) - Static method in interface cyclops.control.Maybe
 
fromExternal(Supplier<T>, Consumer<T>) - Static method in class com.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.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.oath.cyclops.util.box.MutableShort
Construct a MutableShort that gets and sets an external value using the provided Supplier and Consumer e.g.
fromFuture(Future<T>) - Static method in interface cyclops.control.Eval
 
fromFuture(Future<T>) - Static method in interface cyclops.control.LazyEither
 
fromFuture(Future<RT>) - Static method in interface cyclops.control.LazyEither3
 
fromFuture(Future<RT>) - Static method in interface cyclops.control.LazyEither4
 
fromFuture(Future<RT>) - Static method in interface cyclops.control.LazyEither5
 
fromFuture(Future<T>) - Static method in interface cyclops.control.Maybe
 
fromFuture(Future<T>) - Static method in interface cyclops.control.Option
 
fromIntStream(IntStream) - Static method in interface cyclops.companion.Streamable
Construct a Sequence from a Stream
fromIntStream(IntStream) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a Stream
fromIterable(Iterable<T>) - Static method in class cyclops.companion.Iterables
 
fromIterable(Iterable<? extends T>) - Method in class cyclops.companion.Optionals
 
fromIterable(Iterable<T>) - Static method in interface cyclops.companion.Streamable
(Lazily) Construct a Streamable from an Iterable.
fromIterable(Iterable<T>) - Static method in interface cyclops.control.Either
Construct a Right Either from the supplied Iterable
fromIterable(Iterable<T>) - Static method in interface cyclops.control.Eval
Create an Eval instance from an Iterable
fromIterable(Iterable<T>, Executor) - Static method in class cyclops.control.Future
Construct a Future asyncrhonously that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<T>) - Static method in class cyclops.control.Future
Construct a Future syncrhonously that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<T>, T) - Static method in interface cyclops.control.Ior
Construct an Ior that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<T>, T) - Static method in interface cyclops.control.LazyEither
Construct a Right Either from the supplied Iterable
fromIterable(Iterable<RT>) - Static method in interface cyclops.control.LazyEither3
Construct a Right Either3 from the supplied Iterable
fromIterable(Iterable<RT>) - Static method in interface cyclops.control.LazyEither4
Construct a Right Either4 from the supplied Iterable
fromIterable(Iterable<RT>) - Static method in interface cyclops.control.LazyEither5
Construct a Right Either4 from the supplied Iterable
fromIterable(Iterable<T>) - Static method in interface cyclops.control.Maybe
Construct a Maybe that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<T>) - Static method in interface cyclops.control.Option
Construct an Option that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<T>, T) - Static method in class cyclops.control.Try
Construct a Try that contains a single value extracted from the supplied Iterable
fromIterable(Iterable<? extends T>) - Static method in class cyclops.data.Bag
 
fromIterable(Iterable<T>) - Static method in interface cyclops.data.BankersQueue
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.DifferenceList
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.HashSet
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.IntMap
 
fromIterable(Iterable<T>) - Static method in interface cyclops.data.LazySeq
 
fromIterable(Iterable<Character>) - Static method in class cyclops.data.LazyString
 
fromIterable(Iterable<T>) - Static method in interface cyclops.data.Seq
 
fromIterable(Iterable<T>, Comparator<? super T>) - Static method in class cyclops.data.TreeSet
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.TreeSet
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.TrieSet
 
fromIterable(Iterable<T>) - Static method in class cyclops.data.Vector
 
fromIterable(Iterable<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from an Iterable
fromIterable(Iterable<T>) - Static method in interface cyclops.reactive.Spouts
 
fromIterator(Iterator<T>) - Static method in interface cyclops.companion.Streamable
 
fromIterator(Iterator<T>) - Static method in interface cyclops.data.BankersQueue
 
fromIterator(Iterator<T>) - Static method in class cyclops.data.HashSet
 
fromIterator(Iterator<T>) - Static method in interface cyclops.data.LazySeq
 
fromIterator(Iterator<T>) - Static method in interface cyclops.data.Seq
 
fromIterator(Iterator<T>) - Static method in class cyclops.data.Vector
 
fromIterator(Iterator<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from an Iterator
fromLazy(Eval<LazyEither<LT, RT>>) - Static method in interface cyclops.control.LazyEither
 
fromLazy(Eval<LazyEither3<LT1, LT2, RT>>) - Static method in interface cyclops.control.LazyEither3
 
fromLazy(Eval<LazyEither4<LT1, LT2, LT3, RT>>) - Static method in interface cyclops.control.LazyEither4
 
fromLazy(Eval<LazyEither5<LT1, LT2, LT3, LT4, RT>>) - Static method in interface cyclops.control.LazyEither5
 
fromLazy(Eval<Maybe<T>>) - Static method in interface cyclops.control.Maybe
 
fromLazyOption(Supplier<Option<T>>) - Static method in interface cyclops.control.Maybe
 
fromLazySeq(LazySeq<Character>) - Static method in class cyclops.data.LazyString
 
fromList(List<T>) - Static method in interface cyclops.companion.Streamable
 
fromList(List<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a List (prefer this method if the source is a list, as it allows more efficient Stream reversal).
fromLongStream(LongStream) - Static method in interface cyclops.companion.Streamable
Construct a Sequence from a Stream
fromLongStream(LongStream) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a Stream
fromMap(Map<K, V>) - Static method in class cyclops.data.HashMap
 
fromMap(PersistentMap<K, V>) - Static method in class cyclops.data.HashMap
 
fromMap(Map<K, V>) - Static method in class cyclops.data.LinkedMap
 
fromMap(Comparator<K>, Map<K, V>) - Static method in class cyclops.data.TreeMap
 
fromMap(Comparator<K>, PersistentMap<K, V>) - Static method in class cyclops.data.TreeMap
 
fromMap(Map<K, V>) - Static method in class cyclops.data.TrieMap
 
fromMonoid(Monoid<T>, Function<? super U, T>) - Static method in interface cyclops.function.Reducer
 
fromNullable(T) - Static method in interface cyclops.control.Option
 
fromOption(Option<T>) - Static method in interface cyclops.control.Maybe
 
fromOptional(Optional<T>) - Static method in interface cyclops.control.Maybe
Construct an equivalent Maybe from the Supplied Optional
fromOptional(Optional<T>) - Static method in interface cyclops.control.Option
Construct an equivalent Option from the Supplied Optional
fromPublisher(Publisher<? extends T>) - Static method in interface cyclops.companion.Streamable
Construct a FutureStream from an Publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Either
Construct a Right Either from the supplied publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Eval
Create an Eval instance from a reactive-streams publisher
fromPublisher(Publisher<T>, Executor) - Static method in class cyclops.control.Future
Construct a Future asyncrhonously that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<? extends T>) - Static method in class cyclops.control.Future
Construct a Future syncrhonously that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Ior
Construct an Ior that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.LazyEither
Lazily construct a Right Either from the supplied publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.LazyEither3
Lazily construct a Right Either from the supplied publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.LazyEither4
Lazily construct a Right Either from the supplied publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.LazyEither5
Lazily construct a Right Either from the supplied publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Maybe
Construct a Maybe that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Option
Construct a Maybe that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<T>, Class<X>...) - Static method in class cyclops.control.Try
Construct a Try that contains a single value extracted from the supplied reactive-streams Publisher, will catch any Exceptions of the provided types
fromPublisher(Publisher<T>) - Static method in class cyclops.control.Try
Construct a Try that contains a single value extracted from the supplied reactive-streams Publisher
fromPublisher(Publisher<T>) - Static method in interface cyclops.control.Validated
 
fromPublisher(Publisher<T>) - Static method in interface cyclops.reactive.IO
 
fromPublisher(Publisher<T>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
fromPublisher(Publisher<? extends T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from an Publisher
fromSortedSet(SortedSet<T>, Comparator<? super T>) - Static method in class cyclops.data.TreeSet
 
fromSpliterator(Spliterator<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from the Supplied Spliterator
fromSpliterator(Spliterator<T>) - Static method in interface cyclops.reactive.Spouts
 
fromStream(Stream<T>) - Method in interface com.oath.cyclops.async.adapters.Adapter
 
fromStream(Stream<T>) - Method in class com.oath.cyclops.async.adapters.Queue
 
fromStream(Stream<T>) - Method in class com.oath.cyclops.async.adapters.Signal
 
fromStream(Stream<T>) - Method in class com.oath.cyclops.async.adapters.Topic
 
FromStream<T> - Interface in com.oath.cyclops.types.stream
 
fromStream(ReactiveSeq<T>) - Method in interface com.oath.cyclops.types.stream.FromStream
 
fromStream(Stream<T>) - Static method in interface cyclops.companion.Streamable
(Lazily) Construct a Streamable from a Stream.
fromStream(Stream<? extends R>) - Static method in interface cyclops.control.Maybe
 
fromStream(Stream<R>) - Static method in interface cyclops.control.Option
 
fromStream(Stream<T>) - Static method in class cyclops.data.Bag
 
fromStream(Stream<T>) - Static method in interface cyclops.data.BankersQueue
 
fromStream(Comparator<? super K>, Stream<? extends Tuple2<? extends K, ? extends V>>) - Static method in interface cyclops.data.base.RedBlackTree
 
fromStream(Stream<T>) - Static method in class cyclops.data.DifferenceList
 
fromStream(Stream<Tuple2<K, V>>) - Static method in class cyclops.data.HashMap
 
fromStream(Stream<T>) - Static method in class cyclops.data.HashSet
 
fromStream(Stream<T>) - Static method in class cyclops.data.IntMap
 
fromStream(Stream<T>) - Static method in interface cyclops.data.LazySeq
 
fromStream(Stream<Tuple2<K, V>>) - Static method in class cyclops.data.LinkedMap
 
fromStream(Stream<T>) - Static method in interface cyclops.data.Seq
 
fromStream(Stream<Tuple2<K, V>>, Comparator<K>) - Static method in class cyclops.data.TreeMap
 
fromStream(Stream<T>, Comparator<? super T>) - Static method in class cyclops.data.TreeSet
 
fromStream(Stream<Tuple2<K, V>>) - Static method in class cyclops.data.TrieMap
 
fromStream(Stream<T>) - Static method in class cyclops.data.TrieSet
 
fromStream(Stream<T>) - Static method in class cyclops.data.Vector
 
fromStream(Stream<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a ReactiveSeq from a Stream
fromTry(Try<T, X>) - Static method in class cyclops.control.Future
Construct a Future syncrhonously from the Supplied Try
Function0<R> - Interface in cyclops.function
 
Function0.FunctionalOperations<R> - Interface in cyclops.function
 
Function1<T,R> - Interface in cyclops.function
 
Function1.FunctionalOperations<T1,R> - Interface in cyclops.function
 
Function2<T1,T2,R> - Interface in cyclops.function
 
Function2.FunctionalOperations<T1,T2,R> - Interface in cyclops.function
 
Function3<S1,S2,S3,R> - Interface in cyclops.function
 
Function4<T1,T2,T3,T4,R> - Interface in cyclops.function
 
Function5<T1,T2,T3,T4,T5,R> - Interface in cyclops.function
 
Function6<T1,T2,T3,T4,T5,T6,R> - Interface in cyclops.function
 
Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in cyclops.function
 
Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in cyclops.function
 
functionComposition() - Static method in interface cyclops.companion.Monoids
 
functionComposition() - Static method in interface cyclops.companion.Semigroups
 
functionOps() - Method in interface cyclops.function.Function0
 
functionOps() - Method in interface cyclops.function.Function1
 
functionOps() - Method in interface cyclops.function.Function2
 
Functions - Class in cyclops.companion
Functions() - Constructor for class cyclops.companion.Functions
 
future(Executor) - Method in class cyclops.control.Eval.Module.FutureAlways
This convertable converted to a Future asyncrhonously using the supplied Executor
Future<T> - Class in cyclops.control
A Wrapper around CompletableFuture that implements cyclops2-react interfaces and provides a more standard api e.g.
Future() - Constructor for class cyclops.control.Future
 
future() - Static method in class cyclops.control.Future
An zero Future
future(Executor) - Method in interface cyclops.function.Effect
 
future(Executor) - Method in interface cyclops.function.Function0
 
future() - Method in interface cyclops.reactive.IO
 
future() - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
future() - Method in class cyclops.reactive.Managed
 
futureM() - Method in interface cyclops.function.Function2.FunctionalOperations
 
futureZip() - Method in interface cyclops.function.Function2.FunctionalOperations
 

G

generate(T) - Method in interface com.oath.cyclops.types.Value
 
generate(Supplier<T>) - Static method in interface cyclops.companion.Streamable
 
generate() - Method in class cyclops.control.Eval.Module.FutureAlways
 
generate(Supplier<T>) - Static method in class cyclops.data.DifferenceList
 
generate(Supplier<T>, long) - Static method in class cyclops.data.DifferenceList
 
generate(Generator<T>) - Static method in class cyclops.data.DifferenceList
 
generate(Supplier<T>, int) - Static method in class cyclops.data.HashSet
 
generate(Generator<T>) - Static method in class cyclops.data.HashSet
 
generate(Supplier<T>) - Static method in interface cyclops.data.LazySeq
 
generate(Supplier<T>, long) - Static method in interface cyclops.data.LazySeq
 
generate(Generator<T>) - Static method in interface cyclops.data.LazySeq
 
generate(Supplier<T>, int) - Static method in interface cyclops.data.Seq
 
generate(Generator<T>) - Static method in interface cyclops.data.Seq
 
generate(Supplier<T>, int) - Static method in class cyclops.data.Vector
 
generate(Generator<T>) - Static method in class cyclops.data.Vector
 
generate(T1, T2) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Generate an infinite Stream by applying the input parameters to this function repeatedly
generate(T) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
generate() - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
generate(T1, T2, T3) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Generate an infinite Stream by applying the input parameters to this function repeatedly
generate() - Method in interface cyclops.function.Function0
 
generate(Generator<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
generate(Supplier<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
generate(Supplier<T>) - Static method in interface cyclops.reactive.Spouts
 
Generator<T> - Class in cyclops.reactive
Sequence generator, for simple and complex sequences
Generator(Generator.Suspended, Maybe<T>, Generator.GeneratorSupplier<T>) - Constructor for class cyclops.reactive.Generator
 
Generator(Generator.Suspended, T, Generator.GeneratorSupplier<T>) - Constructor for class cyclops.reactive.Generator
 
Generator(Generator.Suspended, Generator.GeneratorSupplier<T>) - Constructor for class cyclops.reactive.Generator
 
Generator.GeneratorFunction<T> - Interface in cyclops.reactive
 
Generator.GeneratorSupplier<T> - Interface in cyclops.reactive
 
Generator.Suspended<T> - Class in cyclops.reactive
 
get() - Method in class com.oath.cyclops.async.adapters.Queue
 
get(int) - Method in interface com.oath.cyclops.types.persistent.PersistentIndexed
 
get(K) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
get(int) - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
get(int) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
get() - Method in class com.oath.cyclops.util.box.LazyImmutable
 
get() - Method in class com.oath.cyclops.util.box.Mutable
 
get() - Method in class com.oath.cyclops.util.box.MutableBoolean
 
get() - Method in class com.oath.cyclops.util.box.MutableByte
 
get() - Method in class com.oath.cyclops.util.box.MutableChar
 
get() - Method in class com.oath.cyclops.util.box.MutableDouble
 
get() - Method in class com.oath.cyclops.util.box.MutableFloat
 
get() - Method in class com.oath.cyclops.util.box.MutableInt
 
get() - Method in class com.oath.cyclops.util.box.MutableLong
 
get() - Method in class com.oath.cyclops.util.box.MutableShort
 
get() - Method in interface cyclops.control.Either
 
get() - Method in class cyclops.control.Either.Left
 
get() - Method in class cyclops.control.Either.Right
 
get() - Method in class cyclops.control.Eval.CompletableEval
 
get() - Method in interface cyclops.control.Eval
 
get() - Method in class cyclops.control.Eval.Module.Always
 
get() - Method in class cyclops.control.Eval.Module.FutureAlways
 
get() - Method in class cyclops.control.Eval.Module.Later
 
get() - Method in class cyclops.control.Future
 
get() - Method in class cyclops.control.Ior.Both
 
get() - Method in interface cyclops.control.Ior
 
get() - Method in class cyclops.control.Ior.Primary
 
get() - Method in class cyclops.control.Ior.Secondary
 
get() - Method in class cyclops.control.LazyEither.CompletableEither
 
get() - Method in interface cyclops.control.LazyEither
 
get() - Method in class cyclops.control.LazyEither.Lazy
 
get() - Method in class cyclops.control.LazyEither.Left
 
get() - Method in class cyclops.control.LazyEither.Right
 
get() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
get() - Method in interface cyclops.control.LazyEither3
 
get() - Method in class cyclops.control.LazyEither3.Lazy
 
get() - Method in class cyclops.control.LazyEither3.Left1
 
get() - Method in class cyclops.control.LazyEither3.Left2
 
get() - Method in class cyclops.control.LazyEither3.Right
 
get() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
get() - Method in interface cyclops.control.LazyEither4
 
get() - Method in class cyclops.control.LazyEither4.Lazy
 
get() - Method in class cyclops.control.LazyEither4.Left1
 
get() - Method in class cyclops.control.LazyEither4.Left2
 
get() - Method in class cyclops.control.LazyEither4.Left3
 
get() - Method in class cyclops.control.LazyEither4.Right
 
get() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
get() - Method in interface cyclops.control.LazyEither5
 
get() - Method in class cyclops.control.LazyEither5.Lazy
 
get() - Method in class cyclops.control.LazyEither5.Left1
 
get() - Method in class cyclops.control.LazyEither5.Left2
 
get() - Method in class cyclops.control.LazyEither5.Left3
 
get() - Method in class cyclops.control.LazyEither5.Left4
 
get() - Method in class cyclops.control.LazyEither5.Right
 
get() - Method in class cyclops.control.Option.Some
 
get() - Method in interface cyclops.control.Trampoline
 
get() - Method in interface cyclops.control.Try.CheckedSupplier
 
get() - Method in class cyclops.control.Try
 
get(int) - Method in class cyclops.data.BankersQueue.Cons
 
get(int) - Method in interface cyclops.data.BankersQueue
 
get(int) - Method in class cyclops.data.base.BAMT.ActiveTail
 
get(int) - Method in class cyclops.data.base.BAMT.Five
 
get(int) - Method in class cyclops.data.base.BAMT.Four
 
get(int) - Method in interface cyclops.data.base.BAMT.NestedArray
 
get(int) - Method in class cyclops.data.base.BAMT.One
 
get(int) - Method in interface cyclops.data.base.BAMT.PopulatedArray
 
get(int) - Method in class cyclops.data.base.BAMT.Six
 
get(int) - Method in class cyclops.data.base.BAMT.Three
 
get(int) - Method in class cyclops.data.base.BAMT.Two
 
get(int) - Method in class cyclops.data.base.BAMT.Zero
 
get(int, int, K) - Method in class cyclops.data.base.HAMT.BitsetNode
 
get(int, int, K) - Method in class cyclops.data.base.HAMT.CollisionNode
 
get(int, int, K) - Method in class cyclops.data.base.HAMT.EmptyNode
 
get(K) - Method in interface cyclops.data.base.HAMT.Node
 
get(int, int, K) - Method in interface cyclops.data.base.HAMT.Node
 
get(int, int, K) - Method in class cyclops.data.base.HAMT.ValueNode
 
get(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
get(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
get(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
get(int, K) - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
get(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
get(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
get(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
get(int, int) - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
get(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
get(K) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
get(K) - Method in class cyclops.data.base.RedBlackTree.Node
 
get(K) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
get(int) - Method in class cyclops.data.DifferenceList
 
get(Either<K1, K2>) - Method in class cyclops.data.DMap.DMap2
 
get(LazyEither3<K1, K2, K3>) - Method in class cyclops.data.DMap.DMap3
 
get(LazyEither3<K1, K2, K3>) - Method in interface cyclops.data.DMap.Three
 
get(Either<K1, K2>) - Method in interface cyclops.data.DMap.Two
 
get(K) - Method in class cyclops.data.HashMap
 
get(int) - Method in interface cyclops.data.ImmutableList
 
get(K) - Method in interface cyclops.data.ImmutableMap
 
get(int) - Method in interface cyclops.data.ImmutableQueue
 
get(int) - Method in class cyclops.data.IntMap
 
get(int) - Method in interface cyclops.data.LazySeq
 
get(int) - Method in class cyclops.data.LazyString
 
get(K) - Method in class cyclops.data.LinkedMap
 
get(int) - Method in class cyclops.data.NonEmptyList
 
get(int) - Method in interface cyclops.data.Seq
 
get(K) - Method in class cyclops.data.TreeMap
 
get(int) - Method in class cyclops.data.TreeSet
 
get(K) - Method in class cyclops.data.TrieMap
 
get(int) - Method in class cyclops.data.Vector
 
get() - Method in interface cyclops.function.checked.CheckedSupplier
 
get() - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
get1(K1) - Method in class cyclops.data.DMap.DMap2
 
get1(K1) - Method in class cyclops.data.DMap.DMap3
 
get1(K1) - Method in interface cyclops.data.DMap.Three
 
get1(K1) - Method in interface cyclops.data.DMap.Two
 
get2(K2) - Method in class cyclops.data.DMap.DMap2
 
get2(K2) - Method in class cyclops.data.DMap.DMap3
 
get2(K2) - Method in interface cyclops.data.DMap.Three
 
get2(K2) - Method in interface cyclops.data.DMap.Two
 
get3(K3) - Method in class cyclops.data.DMap.DMap3
 
get3(K3) - Method in interface cyclops.data.DMap.Three
 
getAsBoolean() - Method in class com.oath.cyclops.util.box.MutableBoolean
 
getAsBoolean() - Method in interface cyclops.function.checked.CheckedBooleanSupplier
 
getAsByte() - Method in class com.oath.cyclops.util.box.MutableByte
 
getAsChar() - Method in class com.oath.cyclops.util.box.MutableChar
 
getAsDouble() - Method in class com.oath.cyclops.util.box.MutableDouble
 
getAsDouble() - Method in interface cyclops.function.checked.CheckedDoubleSupplier
 
getAsFloat() - Method in class com.oath.cyclops.util.box.MutableFloat
 
getAsInt() - Method in class com.oath.cyclops.util.box.MutableInt
 
getAsInt() - Method in interface cyclops.function.checked.CheckedIntSupplier
 
getAsLong() - Method in class com.oath.cyclops.util.box.MutableLong
 
getAsLong() - Method in interface cyclops.function.checked.CheckedLongSupplier
 
getAsShort() - Method in class com.oath.cyclops.util.box.MutableShort
 
getCronExpression() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getDayOfWeekNumber(String) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getElapsedNanoseconds() - Method in class com.oath.cyclops.util.SimpleTimer
 
getExec() - Method in interface com.oath.cyclops.types.stream.HasExec
 
getExpressionSetSummary(Set<Integer>) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getExpressionSummary() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getFinalFireTime() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will fold.
getFuture() - Method in class cyclops.control.Future
 
getLastDayOfMonth(int, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getLazyExecutor() - Static method in class com.oath.cyclops.react.ThreadPools
 
getLeft() - Method in interface cyclops.control.Either
 
getLeft() - Method in class cyclops.control.Either.Left
 
getLeft() - Method in class cyclops.control.Either.Right
 
getLeft() - Method in class cyclops.control.Ior.Both
 
getLeft() - Method in interface cyclops.control.Ior
 
getLeft() - Method in class cyclops.control.Ior.Primary
 
getLeft() - Method in class cyclops.control.Ior.Secondary
 
getLeft() - Method in class cyclops.control.LazyEither.CompletableEither
 
getLeft() - Method in interface cyclops.control.LazyEither
 
getLeft() - Method in class cyclops.control.LazyEither.Lazy
 
getLeft() - Method in class cyclops.control.LazyEither.Left
 
getLeft() - Method in class cyclops.control.LazyEither.Right
 
getMonthNumber(String) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.ActiveTail
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.Five
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.Four
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.One
 
getNestedArrayAt(int) - Method in interface cyclops.data.base.BAMT.PopulatedArray
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.Six
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.Three
 
getNestedArrayAt(int) - Method in class cyclops.data.base.BAMT.Two
 
getNextInvalidTimeAfter(Date) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNumericValue(String, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getOrDefault(Object, V) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
getOrElse(int, T) - Method in interface com.oath.cyclops.types.persistent.PersistentIndexed
 
getOrElse(K, V) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
getOrElse(T) - Method in class cyclops.control.Future
 
getOrElse(int, T) - Method in class cyclops.data.BankersQueue.Cons
 
getOrElse(int, T) - Method in class cyclops.data.BankersQueue.Nil
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.ActiveTail
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Five
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Four
 
getOrElse(int, T) - Method in interface cyclops.data.base.BAMT.NestedArray
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.One
 
getOrElse(int, T) - Method in interface cyclops.data.base.BAMT.PopulatedArray
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Six
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Three
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Two
 
getOrElse(int, T) - Method in class cyclops.data.base.BAMT.Zero
 
getOrElse(int, int, K, V) - Method in class cyclops.data.base.HAMT.BitsetNode
 
getOrElse(int, int, K, V) - Method in class cyclops.data.base.HAMT.CollisionNode
 
getOrElse(int, int, K, V) - Method in class cyclops.data.base.HAMT.EmptyNode
 
getOrElse(K, V) - Method in interface cyclops.data.base.HAMT.Node
 
getOrElse(int, int, K, V) - Method in interface cyclops.data.base.HAMT.Node
 
getOrElse(int, int, K, V) - Method in class cyclops.data.base.HAMT.ValueNode
 
getOrElse(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
getOrElse(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
getOrElse(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
getOrElse(int, K, V) - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
getOrElse(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
getOrElse(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
getOrElse(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
getOrElse(int, int, V) - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
getOrElse(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
getOrElse(K, V) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
getOrElse(K, V) - Method in class cyclops.data.base.RedBlackTree.Node
 
getOrElse(K, V) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
getOrElse(int, T) - Method in class cyclops.data.DifferenceList
 
getOrElse(K, V) - Method in class cyclops.data.HashMap
 
getOrElse(int, T) - Method in interface cyclops.data.ImmutableList
 
getOrElse(K, V) - Method in interface cyclops.data.ImmutableMap
 
getOrElse(int, T) - Method in interface cyclops.data.ImmutableQueue
 
getOrElse(int, T) - Method in class cyclops.data.IntMap
 
getOrElse(int, T) - Method in interface cyclops.data.LazySeq
 
getOrElse(int, Character) - Method in class cyclops.data.LazyString
 
getOrElse(K, V) - Method in class cyclops.data.LinkedMap
 
getOrElse(int, T) - Method in class cyclops.data.NonEmptyList
 
getOrElse(int, T) - Method in interface cyclops.data.Seq
 
getOrElse(K, V) - Method in class cyclops.data.TreeMap
 
getOrElse(K, V) - Method in class cyclops.data.TrieMap
 
getOrElse(int, T) - Method in class cyclops.data.Vector
 
getOrElse1(K1, V1) - Method in class cyclops.data.DMap.DMap2
 
getOrElse1(K1, V1) - Method in class cyclops.data.DMap.DMap3
 
getOrElse1(K1, V1) - Method in interface cyclops.data.DMap.Three
 
getOrElse1(K1, V1) - Method in interface cyclops.data.DMap.Two
 
getOrElse2(K2, V2) - Method in class cyclops.data.DMap.DMap2
 
getOrElse2(K2, V2) - Method in class cyclops.data.DMap.DMap3
 
getOrElse2(K2, V2) - Method in interface cyclops.data.DMap.Three
 
getOrElse2(K2, V2) - Method in interface cyclops.data.DMap.Two
 
getOrElse3(K3, V3) - Method in class cyclops.data.DMap.DMap3
 
getOrElse3(K3, V3) - Method in interface cyclops.data.DMap.Three
 
getOrElseGet(int, Supplier<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentIndexed
 
getOrElseGet(K, Supplier<? extends V>) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.BankersQueue.Cons
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.BankersQueue.Nil
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.ActiveTail
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Five
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Four
 
getOrElseGet(int, Supplier<T>) - Method in interface cyclops.data.base.BAMT.NestedArray
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.One
 
getOrElseGet(int, Supplier<T>) - Method in interface cyclops.data.base.BAMT.PopulatedArray
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Six
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Three
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Two
 
getOrElseGet(int, Supplier<T>) - Method in class cyclops.data.base.BAMT.Zero
 
getOrElseGet(int, int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HAMT.BitsetNode
 
getOrElseGet(int, int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HAMT.CollisionNode
 
getOrElseGet(int, int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HAMT.EmptyNode
 
getOrElseGet(int, int, K, Supplier<? extends V>) - Method in interface cyclops.data.base.HAMT.Node
 
getOrElseGet(int, int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HAMT.ValueNode
 
getOrElseGet(int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
getOrElseGet(int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
getOrElseGet(int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
getOrElseGet(int, K, Supplier<? extends V>) - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
getOrElseGet(int, K, Supplier<? extends V>) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
getOrElseGet(int, int, Supplier<? extends V>) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
getOrElseGet(int, int, Supplier<? extends V>) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
getOrElseGet(int, int, Supplier<? extends V>) - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
getOrElseGet(int, int, Supplier<? extends V>) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.base.RedBlackTree.Node
 
getOrElseGet(K, Supplier<? extends V>) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.DifferenceList
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.HashMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in interface cyclops.data.ImmutableList
 
getOrElseGet(K, Supplier<? extends V>) - Method in interface cyclops.data.ImmutableMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.IntMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in interface cyclops.data.LazySeq
 
getOrElseGet(int, Supplier<? extends Character>) - Method in class cyclops.data.LazyString
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.LinkedMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.NonEmptyList
 
getOrElseGet(int, Supplier<? extends T>) - Method in interface cyclops.data.Seq
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.TreeMap
 
getOrElseGet(K, Supplier<? extends V>) - Method in class cyclops.data.TrieMap
 
getOrElseGet(int, Supplier<? extends T>) - Method in class cyclops.data.Vector
 
getOrElseGet1(K1, Supplier<V1>) - Method in class cyclops.data.DMap.DMap2
 
getOrElseGet1(K1, Supplier<V1>) - Method in class cyclops.data.DMap.DMap3
 
getOrElseGet1(K1, Supplier<V1>) - Method in interface cyclops.data.DMap.Three
 
getOrElseGet1(K1, Supplier<V1>) - Method in interface cyclops.data.DMap.Two
 
getOrElseGet2(K2, Supplier<V2>) - Method in class cyclops.data.DMap.DMap2
 
getOrElseGet2(K2, Supplier<V2>) - Method in class cyclops.data.DMap.DMap3
 
getOrElseGet2(K2, Supplier<V2>) - Method in interface cyclops.data.DMap.Three
 
getOrElseGet2(K2, Supplier<V2>) - Method in interface cyclops.data.DMap.Two
 
getOrElseGet3(K3, Supplier<V3>) - Method in class cyclops.data.DMap.DMap3
 
getOrElseGet3(K3, Supplier<V3>) - Method in interface cyclops.data.DMap.Three
 
getSequential() - Static method in class com.oath.cyclops.react.ThreadPools
 
getSequentialSchedular() - Static method in class com.oath.cyclops.react.ThreadPools
 
getSizeSignal(int) - Method in class com.oath.cyclops.async.adapters.Topic
 
getStandard() - Static method in class com.oath.cyclops.react.ThreadPools
 
getStandardSchedular() - Static method in class com.oath.cyclops.react.ThreadPools
 
getStream() - Method in interface com.oath.cyclops.types.stream.HasStream
 
getStreamable() - Method in interface cyclops.companion.Streamable
 
getTimeAfter(Date) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
getTimeBefore(Date) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeZone() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getValue(int, String, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
go(Function<? super Transformable<Unrestricted<T>>, ? extends Unrestricted<T>>) - Method in class cyclops.control.Unrestricted
 
greaterThan(T1) - Static method in class cyclops.function.Predicates
 
greaterThanOrEquals(T1) - Static method in class cyclops.function.Predicates
 
Group<T> - Interface in cyclops.function
 
groupBy(Function<? super T, ? extends K>) - Method in interface com.oath.cyclops.types.foldable.Folds
Use classifier function to group elements in this Sequence into a Map
groupBy(Function<? super T, ? extends K>) - Method in interface cyclops.companion.Streamable
Use classifier function to group elements in this Sequence into a Map
groupBy(Function<? super T, ? extends K>) - Method in interface cyclops.reactive.ReactiveSeq
Use classifier function to group elements in this Sequence into a Map
grouped(int, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
grouped(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
grouped(int, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Batch elements in a Stream by size into a toX created by the supplied factory
grouped(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Group elements in a Stream
grouped(int) - Method in interface cyclops.companion.Streamable
Group elements in a Stream
grouped(int, Supplier<C>) - Method in interface cyclops.companion.Streamable
Batch elements in a Stream by size into a toX created by the supplied factory
grouped(Stream<T>, int) - Static method in class cyclops.companion.Streams
Group elements in a Stream by size
grouped(Stream<T>, int, Supplier<C>) - Static method in class cyclops.companion.Streams
List<SetX<Integer>> list = Streams.grouped(Stream.of(1,2,3,4,5,6) ,3,()->SetX.zero()) .collect(CyclopsCollectors.toList()); assertThat(list.getValue(0),hasItems(1,2,3)); assertThat(list.getValue(1),hasItems(4,5,6));
grouped(int, Supplier<C>) - Method in interface cyclops.data.BankersQueue
 
grouped(int) - Method in interface cyclops.data.BankersQueue
 
grouped(int, Supplier<C>) - Method in class cyclops.data.DifferenceList
 
grouped(int) - Method in class cyclops.data.DifferenceList
 
grouped(int, Supplier<C>) - Method in class cyclops.data.HashSet
 
grouped(int) - Method in class cyclops.data.HashSet
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.ImmutableList
 
grouped(int) - Method in interface cyclops.data.ImmutableList
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.ImmutableQueue
 
grouped(int) - Method in interface cyclops.data.ImmutableQueue
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.ImmutableSet
 
grouped(int) - Method in interface cyclops.data.ImmutableSet
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.ImmutableSortedSet
 
grouped(int) - Method in interface cyclops.data.ImmutableSortedSet
 
grouped(int, Supplier<C>) - Method in class cyclops.data.IntMap
 
grouped(int) - Method in class cyclops.data.IntMap
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.LazySeq
 
grouped(int) - Method in interface cyclops.data.LazySeq
 
grouped(int, Supplier<C>) - Method in class cyclops.data.NonEmptyList
 
grouped(int) - Method in class cyclops.data.NonEmptyList
 
grouped(int, Supplier<C>) - Method in interface cyclops.data.Seq
 
grouped(int) - Method in interface cyclops.data.Seq
 
grouped(int, Supplier<C>) - Method in class cyclops.data.TreeSet
 
grouped(int) - Method in class cyclops.data.TreeSet
 
grouped(int, Supplier<C>) - Method in class cyclops.data.TrieSet
 
grouped(int) - Method in class cyclops.data.TrieSet
 
grouped(int, Supplier<C>) - Method in class cyclops.data.Vector
 
grouped(int) - Method in class cyclops.data.Vector
 
grouped(int) - Method in interface cyclops.reactive.ReactiveSeq
Group elements in a Stream
grouped(int, Supplier<C>) - Method in interface cyclops.reactive.ReactiveSeq
Batch elements in a Stream by size into a toX created by the supplied factory
groupedBySizeAndTime(int, long, TimeUnit) - Method in interface cyclops.companion.Streamable
Batch elements by size into a List
groupedBySizeAndTime(int, long, TimeUnit, Supplier<C>) - Method in interface cyclops.companion.Streamable
Batch elements by size into a toX created by the supplied factory
groupedBySizeAndTime(Stream<T>, int, long, TimeUnit) - Static method in class cyclops.companion.Streams
Group a Stream by size and time constraints
groupedBySizeAndTime(Stream<T>, int, long, TimeUnit, Supplier<C>) - Static method in class cyclops.companion.Streams
Group a Stream by size and time constraints
groupedBySizeAndTime(int, long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Batch elements by size into a List
groupedBySizeAndTime(int, long, TimeUnit, Supplier<C>) - Method in interface cyclops.reactive.ReactiveSeq
Batch elements by size into a toX created by the supplied factory
groupedBySizeAndTime(int, long, TimeUnit, Supplier<C>, Function<? super C, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
groupedByTime(long, TimeUnit) - Method in interface cyclops.companion.Streamable
Batch elements in a Stream by time period
groupedByTime(long, TimeUnit, Supplier<C>) - Method in interface cyclops.companion.Streamable
Batch elements by time into a toX created by the supplied factory
groupedByTime(Stream<T>, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
groupedByTime(Stream<T>, long, TimeUnit, Supplier<C>) - Static method in class cyclops.companion.Streams
 
groupedByTime(long, TimeUnit, Supplier<C>, Function<? super C, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
groupedByTime(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Batch elements in a Stream by time period
groupedByTime(long, TimeUnit, Supplier<C>) - Method in interface cyclops.reactive.ReactiveSeq
Batch elements by time into a toX created by the supplied factory
groupedStatefullyUntil(Stream<T>, BiPredicate<Seq<? super T>, ? super T>) - Static method in class cyclops.companion.Streams
Group data in a Stream using knowledge of the current batch and the next entry to determing grouping limits
groupedUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
groupedUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a Traversable batched by List, where each batch is populated until the predicate holds
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create Travesable of Lists where each List is populated while the supplied bipredicate holds.
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a ReactiveSeq batched by a Collection, where each batch is populated until the predicate holds
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.companion.Streamable
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
Create a Streamable batched by List, where each batch is populated until the predicate holds
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.companion.Streamable
Create a Streamable batched by a Collection, where each batch is populated until the predicate holds
groupedUntil(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Group a Stream until the supplied predicate holds
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.BankersQueue
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.BankersQueue
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.DifferenceList
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.DifferenceList
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.HashSet
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.HashSet
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.ImmutableList
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableList
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.ImmutableQueue
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableQueue
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.ImmutableSet
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableSet
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableSortedSet
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.IntMap
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.IntMap
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.LazySeq
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.LazySeq
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.NonEmptyList
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.NonEmptyList
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.NonEmptyList
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.data.Seq
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.Seq
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.TreeSet
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.TreeSet
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.TrieSet
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.TrieSet
 
groupedUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in class cyclops.data.Vector
 
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.Vector
 
groupedUntil(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Create ReactiveSeq of Seq where each Seq is populated while the supplied bipredicate holds.
groupedUntil(BiPredicate<C, ? super T>, Supplier<C>, Function<? super C, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
groupedUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Create a ReactiveSeq batched by List, where each batch is populated until the predicate holds
groupedUntil(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.reactive.ReactiveSeq
Create a ReactiveSeq batched by a Collection, where each batch is populated until the predicate holds
groupedWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
groupedWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a Traversable batched by List, where each batch is populated while the predicate holds
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a SequenceM batched by a Collection, where each batch is populated while the predicate holds
groupedWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
Create a Streamable batched by List, where each batch is populated while the predicate holds
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.companion.Streamable
Create a Streamable batched by a Collection, where each batch is populated while the predicate holds
groupedWhile(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Group a Stream while the supplied predicate holds
groupedWhile(Stream<T>, Predicate<? super T>, Supplier<C>) - Static method in class cyclops.companion.Streams
Group a Stream while the supplied predicate holds
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.BankersQueue
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.DifferenceList
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.HashSet
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableList
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableQueue
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableSet
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.ImmutableSortedSet
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.IntMap
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.LazySeq
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.NonEmptyList
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.NonEmptyList
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.data.Seq
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.TreeSet
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.TrieSet
 
groupedWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in class cyclops.data.Vector
 
groupedWhile(BiPredicate<Vector<? super T>, ? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
groupedWhile(BiPredicate<C, ? super T>, Supplier<C>, Function<? super C, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
groupedWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Create a ReactiveSeq batched by List, where each batch is populated while the predicate holds
groupedWhile(Predicate<? super T>, Supplier<C>) - Method in interface cyclops.reactive.ReactiveSeq
Create a ReactiveSeq batched by a Collection, where each batch is populated while the predicate holds
Groups - Interface in cyclops.companion
 

H

HAMT<K,V> - Class in cyclops.data.base
 
HAMT() - Constructor for class cyclops.data.base.HAMT
 
HAMT.BitsetNode<K,V> - Class in cyclops.data.base
 
HAMT.CollisionNode<K,V> - Class in cyclops.data.base
 
HAMT.EmptyNode<K,V> - Class in cyclops.data.base
 
HAMT.Node<K,V> - Interface in cyclops.data.base
 
HAMT.ValueNode<K,V> - Class in cyclops.data.base
 
handleContinuation() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.SingleContinuation
 
handleContinuation() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.StreamOfContinuations
 
handleContinuation() - Method in interface com.oath.cyclops.async.adapters.ContinuationStrategy
 
HasExec - Interface in com.oath.cyclops.types.stream
Represents a type that has an executor for asynchronous execution
hash() - Method in class cyclops.data.base.HAMT.ValueNode
 
hashCode() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
hashCode() - Method in class com.oath.cyclops.util.box.LazyImmutable
 
hashCode() - Method in class cyclops.control.Either.Left
 
hashCode() - Method in class cyclops.control.Either.Right
 
hashCode() - Method in class cyclops.control.Eval.Module.Always
 
hashCode() - Method in class cyclops.control.Eval.Module.FutureAlways
 
hashCode() - Method in class cyclops.control.Eval.Module.Later
 
hashCode() - Method in class cyclops.control.LazyEither.CompletableEither
 
hashCode() - Method in class cyclops.control.LazyEither.Lazy
 
hashCode() - Method in class cyclops.control.LazyEither.Left
 
hashCode() - Method in class cyclops.control.LazyEither.Right
 
hashCode() - Method in class cyclops.control.LazyEither3.Lazy
 
hashCode() - Method in class cyclops.control.LazyEither3.Left1
 
hashCode() - Method in class cyclops.control.LazyEither3.Left2
 
hashCode() - Method in class cyclops.control.LazyEither3.Right
 
hashCode() - Method in class cyclops.control.LazyEither4.Lazy
 
hashCode() - Method in class cyclops.control.LazyEither4.Left1
 
hashCode() - Method in class cyclops.control.LazyEither4.Left2
 
hashCode() - Method in class cyclops.control.LazyEither4.Left3
 
hashCode() - Method in class cyclops.control.LazyEither4.Right
 
hashCode() - Method in class cyclops.control.LazyEither5.Lazy
 
hashCode() - Method in class cyclops.control.LazyEither5.Left1
 
hashCode() - Method in class cyclops.control.LazyEither5.Left2
 
hashCode() - Method in class cyclops.control.LazyEither5.Left3
 
hashCode() - Method in class cyclops.control.LazyEither5.Left4
 
hashCode() - Method in class cyclops.control.LazyEither5.Right
 
hashCode() - Method in class cyclops.control.Maybe.CompletableMaybe
 
hashCode() - Method in class cyclops.control.Maybe.Just
 
hashCode() - Method in class cyclops.control.Maybe.Lazy
 
hashCode() - Method in class cyclops.control.Option.Some
 
hashCode() - Method in class cyclops.control.Try
 
hashCode() - Method in class cyclops.control.Validated.Async
 
hashCode() - Method in class cyclops.control.Validated.Invalid
 
hashCode() - Method in class cyclops.control.Validated.Valid
 
hashCode() - Method in class cyclops.data.Bag
 
hashCode() - Method in class cyclops.data.BankersQueue.Cons
 
hashCode() - Method in class cyclops.data.BankersQueue.Nil
 
hashCode() - Method in class cyclops.data.base.HAMT.EmptyNode
 
hashCode() - Method in class cyclops.data.DifferenceList
 
hashCode() - Method in class cyclops.data.DMap.DMap2
 
hashCode() - Method in class cyclops.data.DMap.DMap3
 
hashCode() - Method in class cyclops.data.HashMap
 
hashCode() - Method in class cyclops.data.HashSet
 
hashCode() - Method in class cyclops.data.IntMap
 
hashCode() - Method in class cyclops.data.LazySeq.Cons
 
hashCode() - Method in class cyclops.data.LazySeq.Nil
 
hashCode() - Method in class cyclops.data.LinkedMap
 
hashCode() - Method in class cyclops.data.NonEmptyList
 
hashCode() - Method in class cyclops.data.Seq.Cons
 
hashCode() - Method in class cyclops.data.Seq.Nil
 
hashCode() - Method in class cyclops.data.TreeMap
 
hashCode() - Method in class cyclops.data.TreeSet
 
hashCode() - Method in class cyclops.data.TrieMap
 
hashCode() - Method in class cyclops.data.TrieSet
 
hashCode() - Method in class cyclops.data.tuple.Tuple1
 
hashCode() - Method in class cyclops.data.tuple.Tuple2
 
hashCode() - Method in class cyclops.data.tuple.Tuple3
 
hashCode() - Method in class cyclops.data.tuple.Tuple4
 
hashCode() - Method in class cyclops.data.tuple.Tuple5
 
hashCode() - Method in class cyclops.data.tuple.Tuple6
 
hashCode() - Method in class cyclops.data.tuple.Tuple7
 
hashCode() - Method in class cyclops.data.tuple.Tuple8
 
hashCode() - Method in class cyclops.data.Vector
 
hashCode() - Method in class cyclops.data.Zipper
 
HashedPatriciaTrie<K,V> - Interface in cyclops.data.base
 
HashedPatriciaTrie.ArrayNode<K,V> - Class in cyclops.data.base
 
HashedPatriciaTrie.CollisionNode<K,V> - Class in cyclops.data.base
 
HashedPatriciaTrie.EmptyNode<K,V> - Class in cyclops.data.base
 
HashedPatriciaTrie.Node<K,V> - Interface in cyclops.data.base
 
HashedPatriciaTrie.SingleNode<K,V> - Class in cyclops.data.base
 
hashMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
HashMap<K,V> - Class in cyclops.data
 
HashMap() - Constructor for class cyclops.data.HashMap
 
hashSet() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
hashSet() - Method in interface com.oath.cyclops.types.foldable.Folds
 
HashSet<T> - Class in cyclops.data
 
HashSet() - Constructor for class cyclops.data.HashSet
 
hashSetConcat() - Static method in interface cyclops.companion.Monoids
 
hashSetConcat() - Static method in interface cyclops.companion.Semigroups
 
hasItems(Collection<T1>) - Static method in class cyclops.function.Predicates
 
hasItems(Stream<T1>) - Static method in class cyclops.function.Predicates
 
hasItems(T1...) - Static method in class cyclops.function.Predicates
 
HasStream<T> - Interface in com.oath.cyclops.types.stream
A type that lazy has a stream of data or can be converted to a Stream of data
HCons() - Constructor for class cyclops.data.HList.HCons
 
head() - Static method in class cyclops.companion.Functions
 
head() - Method in class cyclops.data.BankersQueue.Cons
 
head - Variable in class cyclops.data.HList.HCons
 
head() - Method in interface cyclops.data.ImmutableList.Some
 
head() - Method in interface cyclops.data.ImmutableQueue.Some
 
head - Variable in class cyclops.data.LazySeq.Cons
 
head() - Method in class cyclops.data.LazySeq.Cons
 
head() - Method in class cyclops.data.NonEmptyList
 
head - Variable in class cyclops.data.Seq.Cons
 
head() - Method in class cyclops.data.Seq.Cons
 
head - Variable in class cyclops.data.Tree
 
head() - Method in class cyclops.data.Tree
 
headOption() - Method in interface com.oath.cyclops.types.foldable.Folds
 
headOption() - Method in interface cyclops.reactive.ReactiveSeq
 
headOrElse(T) - Method in interface cyclops.data.LazySeq
 
headOrElse(T) - Method in interface cyclops.data.Seq
 
headOrElseGet(Supplier<? extends T>) - Method in interface cyclops.data.LazySeq
 
headOrElseGet(Supplier<? extends T>) - Method in interface cyclops.data.Seq
 
headSet(T) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
Higher<T1,T2> - Interface in com.oath.cyclops.hkt
Higher Kinded Type - a core type (e.g.
Higher2<T1,T2,T3> - Interface in com.oath.cyclops.hkt
Higher Kinded Type - a core type (e.g.
Higher3<T1,T2,T3,T4> - Interface in com.oath.cyclops.hkt
Higher Kinded Type - a core type (e.g.
Higher4<T1,T2,T3,T4,T5> - Interface in com.oath.cyclops.hkt
Higher Kinded Type - a core type (e.g.
HList<T1 extends HList<T1>> - Interface in cyclops.data
 
HList.HCons<T1,T2 extends HList<T2>> - Class in cyclops.data
 
HList.HNil - Class in cyclops.data
 
HNil() - Constructor for class cyclops.data.HList.HNil
 
hotStream(Executor) - Method in interface cyclops.companion.Streamable
Turns this Streamable into a Connectable, a connectable Stream, being executed on a thread on the supplied executor, that is producing data
hotStream(Stream<T>, Executor) - Static method in class cyclops.companion.Streams
 
hotStream(Executor) - Method in interface cyclops.reactive.ReactiveSeq
Turns this ReactiveSeq into a Connectable, a connectable Stream, being executed on a thread on the supplied executor, that is producing data.
HOUR - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
hours - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 

I

identity() - Static method in class cyclops.companion.Functions
 
identity() - Static method in interface cyclops.function.NaturalTransformation
 
identityComparator() - Static method in class cyclops.companion.Comparators
 
ImmutableList<T> - Interface in cyclops.data
 
ImmutableList.None<T> - Interface in cyclops.data
 
ImmutableList.Some<T> - Interface in cyclops.data
 
immutableListConcat() - Static method in interface cyclops.companion.Semigroups
 
ImmutableMap<K,V> - Interface in cyclops.data
 
ImmutableQueue<T> - Interface in cyclops.data
 
ImmutableQueue.None<T> - Interface in cyclops.data
 
ImmutableQueue.Some<T> - Interface in cyclops.data
 
ImmutableSet<T> - Interface in cyclops.data
 
ImmutableSortedSet<T> - Interface in cyclops.data
 
Impl() - Constructor for class com.oath.cyclops.types.persistent.views.ListView.Impl
 
Impl() - Constructor for class com.oath.cyclops.types.persistent.views.MapView.Impl
 
Impl() - Constructor for class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
Impl() - Constructor for class com.oath.cyclops.types.persistent.views.SetView.Impl
 
Impl() - Constructor for class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
imSeq() - Method in interface cyclops.data.ImmutableQueue
 
in(T1...) - Static method in class cyclops.function.Predicates
 
index() - Method in class cyclops.data.Zipper
 
indexOf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
indexOfSlice(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
infinitely() - Static method in class cyclops.reactive.Generator
 
init(Executor) - Method in class com.oath.cyclops.types.stream.NonPausableConnectable
 
insertAt(int, T) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
insertAt(int, Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
insertAt(int, T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
insertAt(int, T...) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
insertAt(int, Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
insertAt(int, T...) - Method in interface com.oath.cyclops.types.traversable.Traversable
Insert data into a stream at given position
insertAt(int, Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
insertAt(int, ReactiveSeq<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
insertAt(int, T...) - Method in interface cyclops.companion.Streamable
Insert data into a stream at given position
insertAt(Stream<T>, int, T...) - Static method in class cyclops.companion.Streams
Insert data into a stream at given position
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
insertAt(int, T) - Method in interface cyclops.data.BankersQueue
 
insertAt(int, T...) - Method in interface cyclops.data.BankersQueue
 
insertAt(int, T...) - Method in class cyclops.data.DifferenceList
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
insertAt(int, T) - Method in class cyclops.data.DifferenceList
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
insertAt(int, T) - Method in class cyclops.data.HashSet
 
insertAt(int, T...) - Method in class cyclops.data.HashSet
 
insertAt(int, T...) - Method in interface cyclops.data.ImmutableList
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
insertAt(int, T) - Method in interface cyclops.data.ImmutableList
 
insertAt(int, T...) - Method in interface cyclops.data.ImmutableQueue
 
insertAt(int, T) - Method in interface cyclops.data.ImmutableQueue
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
insertAt(int, T) - Method in interface cyclops.data.ImmutableSet
 
insertAt(int, T...) - Method in interface cyclops.data.ImmutableSet
 
insertAt(int, T...) - Method in interface cyclops.data.ImmutableSortedSet
 
insertAt(int, T...) - Method in class cyclops.data.IntMap
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.IntMap
 
insertAt(int, T) - Method in class cyclops.data.IntMap
 
insertAt(int, T) - Method in class cyclops.data.LazySeq.Cons
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.LazySeq.Cons
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
insertAt(int, T) - Method in interface cyclops.data.LazySeq
 
insertAt(int, T...) - Method in interface cyclops.data.LazySeq
 
insertAt(int, T) - Method in class cyclops.data.LazySeq.Nil
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.LazySeq.Nil
 
insertAt(int, Character...) - Method in class cyclops.data.LazyString
 
insertAt(int, Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
insertAt(int, Character) - Method in class cyclops.data.LazyString
 
insertAt(int, T...) - Method in class cyclops.data.NonEmptyList
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.NonEmptyList
 
insertAt(int, T) - Method in class cyclops.data.NonEmptyList
 
insertAt(int, T) - Method in class cyclops.data.Seq.Cons
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.Seq.Cons
 
insertAt(int, T) - Method in interface cyclops.data.Seq
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
insertAt(int, T...) - Method in interface cyclops.data.Seq
 
insertAt(int, T) - Method in class cyclops.data.Seq.Nil
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.Seq.Nil
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
insertAt(int, T) - Method in class cyclops.data.TreeSet
 
insertAt(int, T...) - Method in class cyclops.data.TreeSet
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.TrieSet
 
insertAt(int, T) - Method in class cyclops.data.TrieSet
 
insertAt(int, T...) - Method in class cyclops.data.TrieSet
 
insertAt(int, T...) - Method in class cyclops.data.Vector
 
insertAt(int, T) - Method in class cyclops.data.Vector
 
insertAt(int, Iterable<? extends T>) - Method in class cyclops.data.Vector
 
insertAt(int, ReactiveSeq<? extends T>) - Method in class cyclops.data.Vector
 
insertAt(int, T...) - Method in interface cyclops.reactive.ReactiveSeq
Insert data into a ReactiveSeq at a given position
insertAt(int, T) - Method in interface cyclops.reactive.ReactiveSeq
 
insertAt(int, Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
insertAt(int, ReactiveSeq<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
insertStreamableAt(int, Streamable<T>) - Method in interface cyclops.companion.Streamable
Insert a Stream into the middle of this stream at the specified position
insertStreamAt(int, Stream<T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
insertStreamAt(int, Stream<T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Insert a Stream into the middle of this stream at the specified position
insertStreamAt(int, Stream<T>) - Method in interface cyclops.companion.Streamable
 
insertStreamAt(Stream<T>, int, Stream<T>) - Static method in class cyclops.companion.Streams
Insert a Stream into the middle of this stream at the specified position
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.BankersQueue
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.DifferenceList
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.HashSet
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.ImmutableList
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.ImmutableQueue
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.ImmutableSet
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.ImmutableSortedSet
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.IntMap
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.LazySeq
 
insertStreamAt(int, Stream<Character>) - Method in class cyclops.data.LazyString
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.NonEmptyList
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.data.Seq
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.TreeSet
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.TrieSet
 
insertStreamAt(int, Stream<T>) - Method in class cyclops.data.Vector
 
insertStreamAt(int, Stream<T>) - Method in interface cyclops.reactive.ReactiveSeq
Insert a Stream into the middle of this stream at the specified position
INSTANCE - Static variable in class cyclops.data.DIET.Nil
 
instanceOf(Class<?>) - Static method in class cyclops.function.Predicates
 
instances(T) - Method in class cyclops.data.Bag
 
intersection(Range<T>) - Method in class cyclops.data.Range
 
intersperse(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
intersperse(T) - Method in interface com.oath.cyclops.types.traversable.Traversable
Returns a stream with a given value interspersed between any two values of this stream.
intersperse(T) - Method in interface cyclops.companion.Streamable
Returns a stream with a given value interspersed between any two values of this stream.
intersperse(Stream<T>, T) - Static method in class cyclops.companion.Streams
Returns a stream with a given value interspersed between any two values of this stream.
intersperse(T) - Method in interface cyclops.data.BankersQueue
 
intersperse(T) - Method in class cyclops.data.DifferenceList
 
intersperse(T) - Method in class cyclops.data.HashSet
 
intersperse(T) - Method in interface cyclops.data.ImmutableList
 
intersperse(T) - Method in interface cyclops.data.ImmutableQueue
 
intersperse(T) - Method in interface cyclops.data.ImmutableSet
 
intersperse(T) - Method in interface cyclops.data.ImmutableSortedSet
 
intersperse(T) - Method in class cyclops.data.IntMap
 
intersperse(T) - Method in interface cyclops.data.LazySeq
 
intersperse(T) - Method in class cyclops.data.NonEmptyList
 
intersperse(T) - Method in interface cyclops.data.Seq
 
intersperse(T) - Method in class cyclops.data.TreeSet
 
intersperse(T) - Method in class cyclops.data.TrieSet
 
intersperse(T) - Method in class cyclops.data.Vector
 
intersperse(T) - Method in interface cyclops.reactive.ReactiveSeq
Returns a stream with a given value interspersed between any two values of this stream.
interval(String, ScheduledExecutorService) - Static method in interface cyclops.reactive.Spouts
 
interval(long, ScheduledExecutorService) - Static method in interface cyclops.reactive.Spouts
 
IntMap<T> - Class in cyclops.data
 
IntMap() - Constructor for class cyclops.data.IntMap
 
intMapConcat() - Static method in interface cyclops.companion.Monoids
 
intMapConcat() - Static method in interface cyclops.companion.Semigroups
 
intMax - Static variable in interface cyclops.companion.Monoids
Combine two Integers by selecting the max
intMax - Static variable in interface cyclops.companion.Semigroups
Combine two Integers by selecting the max
intMin - Static variable in interface cyclops.companion.Monoids
Combine two Integers by selecting the min
intMin - Static variable in interface cyclops.companion.Semigroups
Combine two Integers by selecting the min
intMult - Static variable in interface cyclops.companion.Monoids
Combine two Integers by multiplying them
intMult - Static variable in interface cyclops.companion.Semigroups
Combine two Integers by multiplying them
IntPatriciaTrie<V> - Interface in cyclops.data.base
 
IntPatriciaTrie.ArrayNode<V> - Class in cyclops.data.base
 
IntPatriciaTrie.EmptyNode<V> - Class in cyclops.data.base
 
IntPatriciaTrie.Node<V> - Interface in cyclops.data.base
 
IntPatriciaTrie.SingleNode<V> - Class in cyclops.data.base
 
ints() - Static method in interface cyclops.data.Enumeration
 
ints(ToIntFunction<? super T>, Function<? super IntStream, ? extends IntStream>) - Method in interface cyclops.reactive.ReactiveSeq
Peform intermediate operations on a primitive IntStream (gives improved performance when working with Integers) If this ReactiveSeq has an OfInt Spliterator it will be converted directly to an IntStream, otherwise the provided conversion function will be used.
intStats(ToIntFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
intSum - Static variable in interface cyclops.companion.Groups
Combine two Integers by summing them
intSum - Static variable in interface cyclops.companion.Monoids
Combine two Integers by summing them
intSum - Static variable in interface cyclops.companion.Semigroups
Combine two Integers by summing them
invalid(E) - Static method in interface cyclops.control.Validated
 
invalid(NonEmptyList<E>) - Static method in interface cyclops.control.Validated
 
Invalid() - Constructor for class cyclops.control.Validated.Invalid
 
invert(T) - Method in interface cyclops.function.Group
 
IO<T> - Interface in cyclops.reactive
 
io() - Method in class cyclops.reactive.Managed
 
IO.Comprehensions - Class in cyclops.reactive
 
IO.ReactiveSeqIO<T> - Class in cyclops.reactive
 
Ior<LT,RT> - Interface in cyclops.control
Inclusive Or (can be one of Primary, Secondary or Both Primary and Secondary) An Either or Union type, but right biased.
Ior.Both<ST,PT> - Class in cyclops.control
 
Ior.Primary<ST,PT> - Class in cyclops.control
 
Ior.Secondary<ST,PT> - Class in cyclops.control
 
isBlack() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
isBlack() - Method in class cyclops.data.base.RedBlackTree.Node
 
isBlack() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
isBoth() - Method in class cyclops.control.Ior.Both
 
isBoth() - Method in interface cyclops.control.Ior
 
isBoth() - Method in class cyclops.control.Ior.Primary
 
isBoth() - Method in class cyclops.control.Ior.Secondary
 
isCancelled() - Method in class cyclops.control.Future
 
isCurrentTaskComplete() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
 
isDataPresent() - Method in exception com.oath.cyclops.async.adapters.Queue.ClosedQueueException
 
isDefinedAt(T) - Method in interface cyclops.function.PartialFunction
 
isDone() - Method in class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
isDone() - Method in interface com.oath.cyclops.types.reactive.Completable
 
isDone() - Method in class cyclops.control.Eval.CompletableEval
 
isDone() - Method in class cyclops.control.Future
 
isDone() - Method in class cyclops.control.LazyEither.CompletableEither
 
isDone() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
isDone() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isDone() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isDone() - Method in class cyclops.control.Maybe.CompletableMaybe
 
isEmpty() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
isEmpty() - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
isEmpty() - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
isEmpty() - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
isEmpty() - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
isEmpty() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
isEmpty() - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
isEmpty() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
isEmpty() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
isEmpty() - Method in interface cyclops.companion.Streamable
 
isEmpty() - Method in class cyclops.data.Bag
 
isEmpty() - Method in class cyclops.data.BankersQueue.Cons
 
isEmpty() - Method in interface cyclops.data.BankersQueue
 
isEmpty() - Method in class cyclops.data.BankersQueue.Nil
 
isEmpty() - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
isEmpty() - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
isEmpty() - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
isEmpty() - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
isEmpty() - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
isEmpty() - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
isEmpty() - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
isEmpty() - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
isEmpty() - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
isEmpty() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
isEmpty() - Method in class cyclops.data.base.RedBlackTree.Node
 
isEmpty() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
isEmpty() - Method in interface cyclops.data.DIET
 
isEmpty() - Method in class cyclops.data.DIET.Nil
 
isEmpty() - Method in class cyclops.data.DIET.Node
 
isEmpty() - Method in class cyclops.data.DifferenceList
 
isEmpty() - Method in class cyclops.data.HashMap
 
isEmpty() - Method in class cyclops.data.HashSet
 
isEmpty() - Method in interface cyclops.data.ImmutableList
 
isEmpty() - Method in interface cyclops.data.ImmutableMap
 
isEmpty() - Method in interface cyclops.data.ImmutableQueue
 
isEmpty() - Method in interface cyclops.data.ImmutableSet
 
isEmpty() - Method in class cyclops.data.IntMap
 
isEmpty() - Method in class cyclops.data.LazySeq.Cons
 
isEmpty() - Method in interface cyclops.data.LazySeq
 
isEmpty() - Method in class cyclops.data.LazySeq.Nil
 
isEmpty() - Method in class cyclops.data.LazyString
 
isEmpty() - Method in class cyclops.data.NonEmptyList
 
isEmpty() - Method in class cyclops.data.Seq.Cons
 
isEmpty() - Method in interface cyclops.data.Seq
 
isEmpty() - Method in class cyclops.data.Seq.Nil
 
isEmpty() - Method in class cyclops.data.TreeSet
 
isEmpty() - Method in class cyclops.data.TrieSet
 
isEmpty() - Method in class cyclops.data.Vector
 
isEmpty() - Method in interface cyclops.reactive.ReactiveSeq
 
isEnd() - Method in class cyclops.data.Zipper
 
isEqual(int) - Static method in interface cyclops.function.Ordering
 
isFailed() - Method in class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
isFailed() - Method in interface com.oath.cyclops.types.reactive.Completable
 
isFailed() - Method in class cyclops.control.Eval.CompletableEval
 
isFailed() - Method in class cyclops.control.Future
 
isFailed() - Method in class cyclops.control.LazyEither.CompletableEither
 
isFailed() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
isFailed() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isFailed() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isFailed() - Method in class cyclops.control.Maybe.CompletableMaybe
 
isFailure() - Method in class cyclops.control.Try
 
isFirstParameterGreaterThan(int) - Static method in interface cyclops.function.Ordering
 
isFirstParameterGreaterThanOrEqual(int) - Static method in interface cyclops.function.Ordering
 
isFirstParameterLessThan(int) - Static method in interface cyclops.function.Ordering
 
isFirstParameterLessThanOrEqual(int) - Static method in interface cyclops.function.Ordering
 
isGreaterThan(T, T) - Method in interface cyclops.function.Ordering
 
isGreaterThanOrEqual(T, T) - Method in interface cyclops.function.Ordering
 
isInitialized() - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
isInitialized() - Method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
isInitialized() - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
isInvalid() - Method in interface cyclops.control.Validated
 
isLeapYear(int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
isLeft() - Method in interface cyclops.control.Either
 
isLeft() - Method in class cyclops.control.Either.Left
 
isLeft() - Method in class cyclops.control.Either.Right
 
isLeft() - Method in class cyclops.control.Ior.Both
 
isLeft() - Method in interface cyclops.control.Ior
 
isLeft() - Method in class cyclops.control.Ior.Primary
 
isLeft() - Method in class cyclops.control.Ior.Secondary
 
isLeft() - Method in class cyclops.control.LazyEither.CompletableEither
 
isLeft() - Method in interface cyclops.control.LazyEither
 
isLeft() - Method in class cyclops.control.LazyEither.Lazy
 
isLeft() - Method in class cyclops.control.LazyEither.Left
 
isLeft() - Method in class cyclops.control.LazyEither.Right
 
isLeft1() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
isLeft1() - Method in interface cyclops.control.LazyEither3
 
isLeft1() - Method in class cyclops.control.LazyEither3.Lazy
 
isLeft1() - Method in class cyclops.control.LazyEither3.Left1
 
isLeft1() - Method in class cyclops.control.LazyEither3.Left2
 
isLeft1() - Method in class cyclops.control.LazyEither3.Right
 
isLeft1() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isLeft1() - Method in interface cyclops.control.LazyEither4
 
isLeft1() - Method in class cyclops.control.LazyEither4.Lazy
 
isLeft1() - Method in class cyclops.control.LazyEither4.Left1
 
isLeft1() - Method in class cyclops.control.LazyEither4.Left2
 
isLeft1() - Method in class cyclops.control.LazyEither4.Left3
 
isLeft1() - Method in class cyclops.control.LazyEither4.Right
 
isLeft1() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isLeft1() - Method in interface cyclops.control.LazyEither5
 
isLeft1() - Method in class cyclops.control.LazyEither5.Lazy
 
isLeft1() - Method in class cyclops.control.LazyEither5.Left1
 
isLeft1() - Method in class cyclops.control.LazyEither5.Left2
 
isLeft1() - Method in class cyclops.control.LazyEither5.Left3
 
isLeft1() - Method in class cyclops.control.LazyEither5.Left4
 
isLeft1() - Method in class cyclops.control.LazyEither5.Right
 
isLeft2() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
isLeft2() - Method in interface cyclops.control.LazyEither3
 
isLeft2() - Method in class cyclops.control.LazyEither3.Lazy
 
isLeft2() - Method in class cyclops.control.LazyEither3.Left1
 
isLeft2() - Method in class cyclops.control.LazyEither3.Left2
 
isLeft2() - Method in class cyclops.control.LazyEither3.Right
 
isLeft2() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isLeft2() - Method in interface cyclops.control.LazyEither4
 
isLeft2() - Method in class cyclops.control.LazyEither4.Lazy
 
isLeft2() - Method in class cyclops.control.LazyEither4.Left1
 
isLeft2() - Method in class cyclops.control.LazyEither4.Left2
 
isLeft2() - Method in class cyclops.control.LazyEither4.Left3
 
isLeft2() - Method in class cyclops.control.LazyEither4.Right
 
isLeft2() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isLeft2() - Method in interface cyclops.control.LazyEither5
 
isLeft2() - Method in class cyclops.control.LazyEither5.Lazy
 
isLeft2() - Method in class cyclops.control.LazyEither5.Left1
 
isLeft2() - Method in class cyclops.control.LazyEither5.Left2
 
isLeft2() - Method in class cyclops.control.LazyEither5.Left3
 
isLeft2() - Method in class cyclops.control.LazyEither5.Left4
 
isLeft2() - Method in class cyclops.control.LazyEither5.Right
 
isLeft3() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isLeft3() - Method in interface cyclops.control.LazyEither4
 
isLeft3() - Method in class cyclops.control.LazyEither4.Lazy
 
isLeft3() - Method in class cyclops.control.LazyEither4.Left1
 
isLeft3() - Method in class cyclops.control.LazyEither4.Left2
 
isLeft3() - Method in class cyclops.control.LazyEither4.Left3
 
isLeft3() - Method in class cyclops.control.LazyEither4.Right
 
isLeft3() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isLeft3() - Method in interface cyclops.control.LazyEither5
 
isLeft3() - Method in class cyclops.control.LazyEither5.Lazy
 
isLeft3() - Method in class cyclops.control.LazyEither5.Left1
 
isLeft3() - Method in class cyclops.control.LazyEither5.Left2
 
isLeft3() - Method in class cyclops.control.LazyEither5.Left3
 
isLeft3() - Method in class cyclops.control.LazyEither5.Left4
 
isLeft3() - Method in class cyclops.control.LazyEither5.Right
 
isLeft4() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isLeft4() - Method in interface cyclops.control.LazyEither5
 
isLeft4() - Method in class cyclops.control.LazyEither5.Lazy
 
isLeft4() - Method in class cyclops.control.LazyEither5.Left1
 
isLeft4() - Method in class cyclops.control.LazyEither5.Left2
 
isLeft4() - Method in class cyclops.control.LazyEither5.Left3
 
isLeft4() - Method in class cyclops.control.LazyEither5.Left4
 
isLeft4() - Method in class cyclops.control.LazyEither5.Right
 
isLessThan(T, T) - Method in interface cyclops.function.Ordering
 
isLessThanOrEqual(T, T) - Method in interface cyclops.function.Ordering
 
isOpen() - Method in class com.oath.cyclops.async.adapters.Queue
 
isOpen() - Method in class com.oath.cyclops.async.adapters.Queue.QueueReader
 
isParallel() - Method in interface cyclops.companion.Streamable
 
isPresent() - Method in interface com.oath.cyclops.types.Value
 
isPresent() - Method in interface cyclops.control.Either
 
isPresent() - Method in class cyclops.control.Future
 
isPresent() - Method in interface cyclops.control.Ior
 
isPresent() - Method in interface cyclops.control.LazyEither
 
isPresent() - Method in class cyclops.control.Maybe.CompletableMaybe
 
isPresent() - Method in interface cyclops.control.Maybe
 
isPresent() - Method in class cyclops.control.Maybe.Just
 
isPresent() - Method in class cyclops.control.Maybe.Lazy
 
isPresent() - Method in class cyclops.control.Maybe.Nothing
 
isPresent() - Method in interface cyclops.control.Option
 
isPresent() - Method in class cyclops.control.Option.None
 
isPresent() - Method in class cyclops.control.Option.Some
 
isPresent() - Method in class cyclops.control.Try
 
isRed() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
isReplayable() - Method in interface cyclops.reactive.ReactiveSeq
 
isRight() - Method in interface cyclops.control.Either
 
isRight() - Method in class cyclops.control.Either.Left
 
isRight() - Method in class cyclops.control.Either.Right
 
isRight() - Method in class cyclops.control.Ior.Both
 
isRight() - Method in interface cyclops.control.Ior
 
isRight() - Method in class cyclops.control.Ior.Primary
 
isRight() - Method in class cyclops.control.Ior.Secondary
 
isRight() - Method in class cyclops.control.LazyEither.CompletableEither
 
isRight() - Method in interface cyclops.control.LazyEither
 
isRight() - Method in class cyclops.control.LazyEither.Lazy
 
isRight() - Method in class cyclops.control.LazyEither.Left
 
isRight() - Method in class cyclops.control.LazyEither.Right
 
isRight() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
isRight() - Method in interface cyclops.control.LazyEither3
 
isRight() - Method in class cyclops.control.LazyEither3.Lazy
 
isRight() - Method in class cyclops.control.LazyEither3.Left1
 
isRight() - Method in class cyclops.control.LazyEither3.Left2
 
isRight() - Method in class cyclops.control.LazyEither3.Right
 
isRight() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
isRight() - Method in interface cyclops.control.LazyEither4
 
isRight() - Method in class cyclops.control.LazyEither4.Lazy
 
isRight() - Method in class cyclops.control.LazyEither4.Left1
 
isRight() - Method in class cyclops.control.LazyEither4.Left2
 
isRight() - Method in class cyclops.control.LazyEither4.Left3
 
isRight() - Method in class cyclops.control.LazyEither4.Right
 
isRight() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
isRight() - Method in interface cyclops.control.LazyEither5
 
isRight() - Method in class cyclops.control.LazyEither5.Lazy
 
isRight() - Method in class cyclops.control.LazyEither5.Left1
 
isRight() - Method in class cyclops.control.LazyEither5.Left2
 
isRight() - Method in class cyclops.control.LazyEither5.Left3
 
isRight() - Method in class cyclops.control.LazyEither5.Left4
 
isRight() - Method in class cyclops.control.LazyEither5.Right
 
isSatisfiedBy(Date) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Indicates whether the given date satisfies the cron expression.
isSet() - Method in class com.oath.cyclops.util.box.LazyImmutable
 
isStart() - Method in class cyclops.data.Zipper
 
isStreamComplete() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
 
isSuccess() - Method in class cyclops.control.Future
 
isSuccess() - Method in class cyclops.control.Try
 
isUseCommon() - Static method in class com.oath.cyclops.react.ThreadPools
 
isValid() - Method in class cyclops.control.Validated.Async
 
isValid() - Method in class cyclops.control.Validated.Invalid
 
isValid() - Method in interface cyclops.control.Validated
 
isValid() - Method in class cyclops.control.Validated.Valid
 
isValidExpression(String) - Static method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
it(Iterable<T>) - Static method in class cyclops.function.Lambda
 
IterableComprehension() - Constructor for class cyclops.companion.Iterables.IterableComprehension
 
IterableFilterable<T> - Interface in com.oath.cyclops.types.traversable
An interface that represents a non-scalar Filters
iterablePresent() - Static method in class cyclops.function.Predicates
import static cyclops2.function.Predicates.valuePresent; Seq.of(Arrays.asList(),Arrays.asList(1),null) .filter(iterablePresent()); //Seq[List[1]]
Iterables - Class in cyclops.companion
 
Iterables() - Constructor for class cyclops.companion.Iterables
 
Iterables.IterableComprehension<T> - Class in cyclops.companion
 
iterableTo(Function<? super Iterable<? super T>, ? extends R>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
IterableX<T> - Interface in com.oath.cyclops.types.traversable
Iterable on steroids.
iterate(UnaryOperator<T>, T) - Method in interface com.oath.cyclops.types.Value
Use the value stored in this Value to seed a Stream generated from the provided function
iterate(T, UnaryOperator<T>) - Static method in interface cyclops.companion.Streamable
 
iterate(UnaryOperator<T>) - Method in class cyclops.control.Eval.Module.FutureAlways
 
iterate(T, UnaryOperator<T>) - Static method in class cyclops.data.DifferenceList
 
iterate(T, UnaryOperator<T>, long) - Static method in class cyclops.data.DifferenceList
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class cyclops.data.DifferenceList
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class cyclops.data.HashSet
 
iterate(T, UnaryOperator<T>, int) - Static method in class cyclops.data.HashSet
 
iterate(T, UnaryOperator<T>) - Static method in interface cyclops.data.LazySeq
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in interface cyclops.data.LazySeq
 
iterate(T, UnaryOperator<T>, long) - Static method in interface cyclops.data.LazySeq
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in interface cyclops.data.Seq
 
iterate(T, UnaryOperator<T>, int) - Static method in interface cyclops.data.Seq
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in class cyclops.data.Vector
 
iterate(T, UnaryOperator<T>, int) - Static method in class cyclops.data.Vector
 
iterate(T1, T2, Function<R, Tuple2<T1, T2>>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Generate an infinite Stream from the provided seed values and mapping function.
iterate(T, Function<R, T>) - Method in class cyclops.function.FluentFunctions.FluentFunction
Generate an infinite Stream that iterates from the specified seed using the currently wrapped function e.g.
iterate(T1, T2, T3, Function<R, Tuple3<T1, T2, T3>>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Generate an infinite Stream from the provided seed values and mapping function.
iterate(UnaryOperator<R>) - Method in interface cyclops.function.Function0
Use the value stored in this Value to seed a Stream generated from the provided function
iterate(T, UnaryOperator<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
iterate(T, UnaryOperator<T>) - Static method in interface cyclops.reactive.Spouts
 
iterate(T, Predicate<? super T>, UnaryOperator<T>) - Static method in interface cyclops.reactive.Spouts
 
iterator() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
iterator() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
iterator() - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
iterator() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
iterator() - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
iterator() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
iterator() - Method in interface com.oath.cyclops.types.Value
 
iterator() - Method in class com.oath.cyclops.util.box.LazyImmutable
 
iterator() - Method in class com.oath.cyclops.util.box.Mutable
 
iterator() - Method in interface cyclops.companion.Streamable
 
iterator() - Method in class cyclops.companion.Streamable.PrintableIterable
 
iterator() - Method in class cyclops.control.Ior.Both
 
iterator() - Method in class cyclops.control.LazyEither.Lazy
 
iterator() - Method in class cyclops.control.LazyEither3.Lazy
 
iterator() - Method in class cyclops.control.LazyEither3.Left1
 
iterator() - Method in class cyclops.control.LazyEither3.Left2
 
iterator() - Method in class cyclops.control.LazyEither3.Right
 
iterator() - Method in class cyclops.control.LazyEither4.Lazy
 
iterator() - Method in class cyclops.control.LazyEither4.Left1
 
iterator() - Method in class cyclops.control.LazyEither4.Left2
 
iterator() - Method in class cyclops.control.LazyEither4.Left3
 
iterator() - Method in class cyclops.control.LazyEither4.Right
 
iterator() - Method in class cyclops.control.LazyEither5.Lazy
 
iterator() - Method in class cyclops.control.LazyEither5.Left1
 
iterator() - Method in class cyclops.control.LazyEither5.Left2
 
iterator() - Method in class cyclops.control.LazyEither5.Left3
 
iterator() - Method in class cyclops.control.LazyEither5.Left4
 
iterator() - Method in class cyclops.control.LazyEither5.Right
 
iterator() - Method in interface cyclops.control.Trampoline
 
iterator() - Method in class cyclops.control.Try
 
iterator() - Method in class cyclops.data.Bag
 
iterator() - Method in interface cyclops.data.BankersQueue
 
iterator() - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
iterator() - Method in interface cyclops.data.DIET
 
iterator() - Method in class cyclops.data.DifferenceList
 
iterator() - Method in class cyclops.data.HashMap
 
iterator() - Method in class cyclops.data.HashSet
 
iterator() - Method in interface cyclops.data.ImmutableList
 
iterator() - Method in interface cyclops.data.ImmutableQueue
 
iterator() - Method in class cyclops.data.IntMap
 
iterator() - Method in interface cyclops.data.LazySeq
 
iterator() - Method in class cyclops.data.LinkedMap
 
iterator() - Method in class cyclops.data.NonEmptyList
 
iterator() - Method in class cyclops.data.Range
 
iterator() - Method in interface cyclops.data.Seq
 
iterator() - Method in class cyclops.data.TreeMap
 
iterator() - Method in class cyclops.data.TreeSet
 
iterator() - Method in class cyclops.data.TrieMap
 
iterator() - Method in class cyclops.data.TrieSet
 
iterator() - Method in class cyclops.data.Vector
 
iterator() - Method in class cyclops.data.Zipper
 
iterator() - Method in class cyclops.reactive.Generator
 

J

javaMap() - Method in interface cyclops.data.ImmutableMap
 
jdkStream(int) - Method in class com.oath.cyclops.async.adapters.Queue
Return a standard (unextended) JDK Stream connected to this Queue To disconnect cleanly close the queue
jdkStream() - Method in class com.oath.cyclops.async.adapters.Queue
Return a standard (unextended) JDK Stream connected to this Queue To disconnect cleanly close the queue
jdkStream(Continueable) - Method in class com.oath.cyclops.async.adapters.Queue
 
jdkStream() - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
jitter(long) - Method in interface cyclops.companion.Streamable
Introduce a random jitter / time delay between the emission of elements
jitter(Stream<T>, long) - Static method in class cyclops.companion.Streams
Introduce a random jitter / time delay between the emission of elements
jitter(long) - Method in interface cyclops.reactive.ReactiveSeq
Introduce a random jitter / time delay between the emission of elements
join() - Method in interface com.oath.cyclops.types.foldable.Folds
assertEquals("123".length(),ReactiveSeq.of(1, 2, 3).join().length());
join(String) - Method in interface com.oath.cyclops.types.foldable.Folds
assertEquals("1, 2, 3".length(), ReactiveSeq.of(1, 2, 3).join(", ").length());
join(String, String, String) - Method in interface com.oath.cyclops.types.foldable.Folds
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
join() - Method in interface cyclops.companion.Streamable
assertEquals("123".length(),Streamable.of(1, 2, 3).join().length());
join(String) - Method in interface cyclops.companion.Streamable
assertEquals("1, 2, 3".length(), Streamable.of(1, 2, 3).join(", ").length());
join(String, String, String) - Method in interface cyclops.companion.Streamable
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
join(Stream<T>) - Static method in class cyclops.companion.Streams
 
join(Stream<T>, String) - Static method in class cyclops.companion.Streams
 
join(Stream<T>, String, String, String) - Static method in class cyclops.companion.Streams
 
join() - Method in interface cyclops.reactive.ReactiveSeq
assertEquals("123".length(),ReactiveSeq.of(1, 2, 3).join().length());
join(String) - Method in interface cyclops.reactive.ReactiveSeq
assertEquals("1, 2, 3".length(), ReactiveSeq.of(1, 2, 3).join(", ").length());
join(String, String, String) - Method in interface cyclops.reactive.ReactiveSeq
assertEquals("^1|2|3$".length(), of(1, 2, 3).join("|", "^", "$").length());
just(T) - Static method in interface cyclops.control.Maybe
Construct an Maybe which contains the provided (non-null) value.
Just() - Constructor for class cyclops.control.Maybe.Just
 

K

key - Variable in class cyclops.data.base.HAMT.ValueNode
 

L

l1(Function1<T1, R>) - Static method in class cyclops.function.Lambda
e.g.
l2(Function1<T1, Function1<T2, R>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 2 e.g.
l3(Function1<T1, Function1<T2, Function1<T3, R>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 3 e.g.
l4(Function1<T1, Function1<T2, Function1<T3, Function1<T4, R>>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 4 e.g.
l5(Function1<T1, Function1<T2, Function1<T3, Function1<T4, Function1<T5, R>>>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 5 e.g.
l6(Function1<T1, Function1<T2, Function1<T3, Function1<T4, Function1<T5, Function1<T6, R>>>>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 6 e.g.
l7(Function1<T1, Function1<T2, Function1<T3, Function1<T4, Function1<T5, Function1<T6, Function1<T7, R>>>>>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 7 e.g.
l8(Function1<T1, Function1<T2, Function1<T3, Function1<T4, Function1<T5, Function1<T6, Function1<T7, Function1<T8, R>>>>>>>>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 8 e.g.
Lambda - Class in cyclops.function
Lambda type inferencing helper / curried function creation helper
Lambda() - Constructor for class cyclops.function.Lambda
 
last() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
last(T[]) - Static method in class cyclops.data.base.BAMT.ArrayUtils
 
last(T) - Method in interface cyclops.data.ImmutableList
 
last() - Method in interface cyclops.data.ImmutableSortedSet
 
last() - Method in class cyclops.data.TreeSet
 
lastdayOffset - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
lastdayOfMonth - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
lastdayOfWeek - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
lastIndexOf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
lastIndexOfSlice(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
lastLeftEither(PT) - Static method in interface cyclops.companion.Monoids
 
lastLeftEither() - Static method in interface cyclops.companion.Semigroups
 
lastNonEmpty(C) - Static method in interface cyclops.companion.Monoids
 
lastNonEmpty() - Static method in interface cyclops.companion.Semigroups
 
lastPresentMaybe() - Static method in interface cyclops.companion.Monoids
 
lastPresentMaybe() - Static method in interface cyclops.companion.Semigroups
 
lastPresentOptional() - Static method in interface cyclops.companion.Monoids
 
lastPresentOptional() - Static method in interface cyclops.companion.Semigroups
 
lastPrimaryIor(ST) - Static method in interface cyclops.companion.Monoids
 
lastPrimaryIor() - Static method in interface cyclops.companion.Semigroups
 
lastRightEither(ST) - Static method in interface cyclops.companion.Monoids
 
lastRightEither() - Static method in interface cyclops.companion.Semigroups
 
lastSecondaryIor(PT) - Static method in interface cyclops.companion.Monoids
 
lastSecondaryIor() - Static method in interface cyclops.companion.Semigroups
 
lastTryFailure(T) - Static method in interface cyclops.companion.Monoids
 
lastTryFailure() - Static method in interface cyclops.companion.Semigroups
 
lastTrySuccess(X) - Static method in interface cyclops.companion.Monoids
 
lastTrySuccess() - Static method in interface cyclops.companion.Semigroups
 
later(Supplier<T>) - Static method in interface cyclops.control.Eval
Lazily create an Eval from the specified Supplier.
later(T) - Method in interface cyclops.function.Function1
 
lazy - Variable in class cyclops.control.Eval.CompletableEval
 
Lazy() - Constructor for class cyclops.control.LazyEither.Lazy
 
Lazy() - Constructor for class cyclops.control.LazyEither3.Lazy
 
Lazy() - Constructor for class cyclops.control.LazyEither4.Lazy
 
Lazy() - Constructor for class cyclops.control.LazyEither5.Lazy
 
lazy() - Method in interface cyclops.control.Maybe
 
Lazy() - Constructor for class cyclops.control.Maybe.Lazy
 
lazy() - Method in interface cyclops.control.Option
 
lazy(T, Supplier<ImmutableList<T>>) - Static method in interface cyclops.data.LazySeq
 
lazy(T, Supplier<LazySeq<Tree<T>>>) - Static method in class cyclops.data.Tree
 
lazy(Supplier<? extends T>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>, Supplier<? extends T7>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>, Supplier<? extends T7>, Supplier<? extends T8>) - Static method in class cyclops.data.tuple.Tuple
 
lazy(Supplier<? extends T>) - Static method in class cyclops.data.tuple.Tuple1
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>) - Static method in class cyclops.data.tuple.Tuple2
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>) - Static method in class cyclops.data.tuple.Tuple3
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>) - Static method in class cyclops.data.tuple.Tuple4
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>) - Static method in class cyclops.data.tuple.Tuple5
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>) - Static method in class cyclops.data.tuple.Tuple6
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>, Supplier<? extends T7>) - Static method in class cyclops.data.tuple.Tuple7
 
lazy(Supplier<? extends T1>, Supplier<? extends T2>, Supplier<? extends T3>, Supplier<? extends T4>, Supplier<? extends T5>, Supplier<? extends T6>, Supplier<? extends T7>, Supplier<? extends T8>) - Static method in class cyclops.data.tuple.Tuple8
 
lazyBimap(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>) - Method in class cyclops.data.tuple.Tuple2
 
lazyCollection() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
Lazily converts this ReactiveSeq into a Collection.
lazyConcat(Tuple1<T2>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple2<T2, T3>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple3<T2, T3, T4>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple4<T2, T3, T4, T5>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple5<T2, T3, T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple6<T2, T3, T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple7<T2, T3, T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple1
 
lazyConcat(Tuple1<T3>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple2<T3, T4>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple3<T3, T4, T5>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple4<T3, T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple5<T3, T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple6<T3, T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple2
 
lazyConcat(Tuple1<T4>) - Method in class cyclops.data.tuple.Tuple3
 
lazyConcat(Tuple2<T4, T5>) - Method in class cyclops.data.tuple.Tuple3
 
lazyConcat(Tuple3<T4, T5, T6>) - Method in class cyclops.data.tuple.Tuple3
 
lazyConcat(Tuple4<T4, T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple3
 
lazyConcat(Tuple5<T4, T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple3
 
lazyConcat(Tuple1<T5>) - Method in class cyclops.data.tuple.Tuple4
 
lazyConcat(Tuple2<T5, T6>) - Method in class cyclops.data.tuple.Tuple4
 
lazyConcat(Tuple3<T5, T6, T7>) - Method in class cyclops.data.tuple.Tuple4
 
lazyConcat(Tuple4<T5, T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple4
 
lazyConcat(Tuple1<T6>) - Method in class cyclops.data.tuple.Tuple5
 
lazyConcat(Tuple2<T6, T7>) - Method in class cyclops.data.tuple.Tuple5
 
lazyConcat(Tuple3<T6, T7, T8>) - Method in class cyclops.data.tuple.Tuple5
 
lazyConcat(Tuple1<T7>) - Method in class cyclops.data.tuple.Tuple6
 
lazyConcat(Tuple2<T7, T8>) - Method in class cyclops.data.tuple.Tuple6
 
lazyConcat(Tuple1<T8>) - Method in class cyclops.data.tuple.Tuple7
 
lazyConcat(Publisher<Publisher<T>>) - Static method in interface cyclops.reactive.Spouts
 
LazyEither<LT,RT> - Interface in cyclops.control
A totally Lazy Either implementation with tail call optimization for transform and flatMap operators.
LazyEither.CompletableEither<ORG,RT> - Class in cyclops.control
 
LazyEither.Lazy<ST,PT> - Class in cyclops.control
 
LazyEither.Left<ST,PT> - Class in cyclops.control
 
LazyEither.Right<ST,PT> - Class in cyclops.control
 
LazyEither3<LT1,LT2,RT> - Interface in cyclops.control
A right biased Lazy Either3 type.
LazyEither3.CompletableEither3<ORG,LT1,RT> - Class in cyclops.control
 
LazyEither3.Lazy<ST,M,PT> - Class in cyclops.control
 
LazyEither3.Left1<ST,M,PT> - Class in cyclops.control
 
LazyEither3.Left2<ST,M,PT> - Class in cyclops.control
 
LazyEither3.Right<ST,M,PT> - Class in cyclops.control
 
LazyEither4<LT1,LT2,LT3,RT> - Interface in cyclops.control
A right biased Lazy Either4 type.
LazyEither4.CompletableEither4<ORG,LT1,LT2,RT> - Class in cyclops.control
 
LazyEither4.Lazy<ST,M,M2,PT> - Class in cyclops.control
 
LazyEither4.Left1<ST,M,M2,PT> - Class in cyclops.control
 
LazyEither4.Left2<ST,M,M2,PT> - Class in cyclops.control
 
LazyEither4.Left3<ST,M,M2,PT> - Class in cyclops.control
 
LazyEither4.Right<ST,M,M2,PT> - Class in cyclops.control
 
LazyEither5<LT1,LT2,LT3,LT4,RT> - Interface in cyclops.control
A right biased Lazy Either4 type.
LazyEither5.CompletableEither5<ORG,LT1,LT2,LT3,RT> - Class in cyclops.control
 
LazyEither5.Lazy<ST,M,M2,M3,PT> - Class in cyclops.control
 
LazyEither5.Left1<ST,M,M2,M3,PT> - Class in cyclops.control
 
LazyEither5.Left2<ST,M,M2,M3,PT> - Class in cyclops.control
 
LazyEither5.Left3<ST,M,M2,M3,PT> - Class in cyclops.control
 
LazyEither5.Left4<ST,M,M2,M3,PT> - Class in cyclops.control
 
LazyEither5.Right<ST,M,M2,M3,PT> - Class in cyclops.control
 
lazyFirstValue() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
lazyFlatMap(Function<? super T, ? extends Tuple1<R>>) - Method in class cyclops.data.tuple.Tuple1
 
lazyFoldRight(R, BiFunction<? super T, Supplier<R>, ? extends R>) - Method in class cyclops.data.LazySeq.Cons
 
lazyFoldRight(R, BiFunction<? super T, Supplier<R>, ? extends R>) - Method in interface cyclops.data.LazySeq
 
lazyFoldRight(R, BiFunction<? super T, Supplier<R>, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
LazyImmutable<T> - Class in com.oath.cyclops.util.box
A class that represents an 'immutable' value that is generated inside a lambda expression, but is accessible outside it It will only allow it's value to be set once.
LazyImmutable() - Constructor for class com.oath.cyclops.util.box.LazyImmutable
 
lazyLift() - Method in interface cyclops.function.Function0
 
lazyLift() - Method in interface cyclops.function.Function1
 
lazyLift() - Method in interface cyclops.function.Function2
 
lazyLift3() - Method in interface cyclops.function.Function3
 
lazyLift4() - Method in interface cyclops.function.Function4
 
lazyLift5() - Method in interface cyclops.function.Function5
 
lazyLift6() - Method in interface cyclops.function.Function6
 
lazyLift7() - Method in interface cyclops.function.Function7
 
lazyLift8() - Method in interface cyclops.function.Function8
 
lazyList() - Method in class cyclops.data.base.HAMT.BitsetNode
 
lazyList() - Method in class cyclops.data.base.HAMT.CollisionNode
 
lazyList() - Method in class cyclops.data.base.HAMT.EmptyNode
 
lazyList() - Method in interface cyclops.data.base.HAMT.Node
 
lazyList() - Method in class cyclops.data.base.HAMT.ValueNode
 
lazyMap(Function<? super T, ? extends R>) - Method in class cyclops.data.tuple.Tuple1
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple2
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple2
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
lazyMap4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMap4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMap5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMap6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap7(Function<? super T7, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMap7(Function<? super T7, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMap8(Function<? super T8, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>) - Method in class cyclops.data.tuple.Tuple3
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>) - Method in class cyclops.data.tuple.Tuple4
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>) - Method in class cyclops.data.tuple.Tuple5
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>) - Method in class cyclops.data.tuple.Tuple6
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>, Function<? super T7, ? extends R7>) - Method in class cyclops.data.tuple.Tuple7
 
lazyMapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>, Function<? super T7, ? extends R7>, Function<? super T8, ? extends R8>) - Method in class cyclops.data.tuple.Tuple8
 
lazyMaybe() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
lazyScanRight(R, BiFunction<? super T, Supplier<R>, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
lazySeq() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
lazySeq() - Method in interface com.oath.cyclops.types.foldable.Folds
 
lazySeq() - Method in interface cyclops.control.Either
 
lazySeq() - Method in interface cyclops.control.LazyEither
 
lazySeq() - Method in class cyclops.data.BankersQueue.Cons
 
lazySeq() - Method in interface cyclops.data.BankersQueue
 
lazySeq() - Method in class cyclops.data.BankersQueue.Nil
 
lazySeq() - Method in interface cyclops.data.DIET
 
lazySeq() - Method in class cyclops.data.DIET.Nil
 
lazySeq() - Method in class cyclops.data.DIET.Node
 
lazySeq(E) - Method in interface cyclops.data.Enumeration
 
lazySeq() - Method in interface cyclops.data.ImmutableList
 
lazySeq() - Method in interface cyclops.data.ImmutableQueue
 
LazySeq<T> - Interface in cyclops.data
 
lazySeq() - Method in class cyclops.data.NonEmptyList
 
lazySeq() - Method in class cyclops.data.Range
 
LazySeq.Cons<T> - Class in cyclops.data
 
LazySeq.Nil<T> - Class in cyclops.data
 
lazySeqConcat() - Static method in interface cyclops.companion.Monoids
 
lazySeqConcat() - Static method in interface cyclops.companion.Semigroups
 
lazySeqZip() - Method in interface cyclops.function.Function2.FunctionalOperations
 
lazyString() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
LazyString - Class in cyclops.data
 
LazyString() - Constructor for class cyclops.data.LazyString
 
lazyStringConcat() - Static method in interface cyclops.companion.Monoids
 
lazyStringConcat() - Static method in interface cyclops.companion.Semigroups
 
lazySwap() - Method in class cyclops.data.tuple.Tuple2
 
lazyZip(Tuple1<T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple1
 
Leaf() - Constructor for class cyclops.data.base.RedBlackTree.Leaf
 
left(ST) - Static method in interface cyclops.control.Either
Create an instance of the left type.
Left() - Constructor for class cyclops.control.Either.Left
 
left(LT) - Static method in interface cyclops.control.Ior
Create an instance of the left type.
left(ST) - Static method in interface cyclops.control.LazyEither
Create an instance of the left type.
Left() - Constructor for class cyclops.control.LazyEither.Left
 
left() - Method in class cyclops.data.base.RedBlackTree.Node
 
left(T) - Method in class cyclops.data.Zipper
 
left1(LT) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Left1
Left1() - Constructor for class cyclops.control.LazyEither3.Left1
 
left1(LT) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Left1
Left1() - Constructor for class cyclops.control.LazyEither4.Left1
 
left1(LT) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Left1
Left1() - Constructor for class cyclops.control.LazyEither5.Left1
 
left1Eval(Eval<LT>) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Left1 from an Eval
left1Eval(Eval<LT>) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Left1 from an Eval
left1Eval(Eval<LT>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Left1 from an Eval
left2(B) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Left2
Left2() - Constructor for class cyclops.control.LazyEither3.Left2
 
left2(M1) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Second
Left2() - Constructor for class cyclops.control.LazyEither4.Left2
 
left2(M1) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Second
Left2() - Constructor for class cyclops.control.LazyEither5.Left2
 
left2Eval(Eval<B>) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Left2 from an Eval
left2Eval(Eval<M1>) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Second from an Eval
left2Eval(Eval<M1>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Second from an Eval
left3(B) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Third
Left3() - Constructor for class cyclops.control.LazyEither4.Left3
 
left3(B) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Third
Left3() - Constructor for class cyclops.control.LazyEither5.Left3
 
left3Eval(Eval<B>) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Third from an Eval
left3Eval(Eval<B>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Third from an Eval
left4(T4) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Third
Left4() - Constructor for class cyclops.control.LazyEither5.Left4
 
left4Eval(Eval<T4>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Third from an Eval
leftEval(Eval<LT>) - Static method in interface cyclops.control.LazyEither
 
leftFn() - Method in interface cyclops.function.Function1
 
leftOrElse(L) - Method in class cyclops.control.Either.Left
 
leftOrElse(LT) - Method in interface cyclops.control.Either
 
leftOrElse(L) - Method in class cyclops.control.Either.Right
 
leftOrElse(Throwable) - Method in class cyclops.control.LazyEither.CompletableEither
 
leftOrElse(ST) - Method in class cyclops.control.LazyEither.Lazy
 
leftOrElse(ST) - Method in class cyclops.control.LazyEither.Left
 
leftOrElse(ST) - Method in class cyclops.control.LazyEither.Right
 
leftToStream() - Method in class cyclops.control.Either.Left
 
leftToStream() - Method in interface cyclops.control.Either
 
leftToStream() - Method in class cyclops.control.Either.Right
 
leftToStream() - Method in class cyclops.control.LazyEither.CompletableEither
 
leftToStream() - Method in class cyclops.control.LazyEither.Lazy
 
leftToStream() - Method in class cyclops.control.LazyEither.Left
 
leftToStream() - Method in interface cyclops.control.LazyEither
 
leftToStream() - Method in class cyclops.control.LazyEither.Right
 
length() - Method in class cyclops.data.LazyString
 
lessThan(T1) - Static method in class cyclops.function.Predicates
 
lessThanOrEquals(T1) - Static method in class cyclops.function.Predicates
 
levels() - Method in class cyclops.data.Tree
 
lift(Executor) - Method in interface cyclops.function.Function0
 
lift() - Method in interface cyclops.function.Function0
 
lift(Executor) - Method in interface cyclops.function.Function1
 
lift() - Method in interface cyclops.function.Function1
 
lift(Executor) - Method in interface cyclops.function.Function2
 
lift() - Method in interface cyclops.function.Function2
 
lift3(Executor) - Method in interface cyclops.function.Function3
 
lift3() - Method in interface cyclops.function.Function3
 
lift4(Executor) - Method in interface cyclops.function.Function4
 
lift4() - Method in interface cyclops.function.Function4
 
lift5(Executor) - Method in interface cyclops.function.Function5
 
lift5() - Method in interface cyclops.function.Function5
 
lift6(Executor) - Method in interface cyclops.function.Function6
 
lift6() - Method in interface cyclops.function.Function6
 
lift7(Executor) - Method in interface cyclops.function.Function7
 
lift7() - Method in interface cyclops.function.Function7
 
lift8(Executor) - Method in interface cyclops.function.Function8
 
lift8() - Method in interface cyclops.function.Function8
 
liftAsync(Executor) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
liftAsync(Executor) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
liftAsync(Executor) - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
liftAsync(Executor) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Convert this TriFunction into one that executes asynchronously and returns a CompleteableFuture with the result
lifted() - Static method in class cyclops.companion.Functions
 
lifted(R) - Method in interface cyclops.function.PartialFunction
 
lifted(Supplier<? extends R>) - Method in interface cyclops.function.PartialFunction
 
liftF(Transformable<T>) - Static method in class cyclops.control.Unrestricted
 
liftFuture() - Method in interface cyclops.function.Function0.FunctionalOperations
 
liftFuture() - Method in interface cyclops.function.Function1.FunctionalOperations
 
liftLazySeq() - Method in interface cyclops.function.Function0.FunctionalOperations
 
liftLazySeq() - Method in interface cyclops.function.Function1.FunctionalOperations
 
liftList() - Method in interface cyclops.function.Function1.FunctionalOperations
 
liftOption() - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
liftOption() - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
liftSeq() - Method in interface cyclops.function.Function0.FunctionalOperations
 
liftStream() - Method in interface cyclops.function.Function0.FunctionalOperations
 
liftStream() - Method in interface cyclops.function.Function1.FunctionalOperations
 
liftTry(Class<X>...) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
liftTry(Class<X>...) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
liftTry(Class<X>...) - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
liftTry(Class<X>...) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
liftTry() - Method in interface cyclops.function.Function0
 
liftTry() - Method in interface cyclops.function.Function1
 
liftTry() - Method in interface cyclops.function.Function2
 
liftTry3() - Method in interface cyclops.function.Function3
 
liftTry4() - Method in interface cyclops.function.Function4
 
liftTry5() - Method in interface cyclops.function.Function5
 
liftTry6() - Method in interface cyclops.function.Function6
 
liftTry7() - Method in interface cyclops.function.Function7
 
liftTry8() - Method in interface cyclops.function.Function8
 
liftVector() - Method in interface cyclops.function.Function0.FunctionalOperations
 
liftVector() - Method in interface cyclops.function.Function1.FunctionalOperations
 
limit(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
limit(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7).limit(2).toList(),equalTo(Arrays.asList(4,3));
limit(long) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).limit(2).toList(),equalTo(Arrays.asList(4,3));
limit(long, TimeUnit) - Method in interface cyclops.companion.Streamable
Return all elements until specified time period has elapsed
limit(Stream<U>, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
limit(long) - Method in interface cyclops.data.BankersQueue
 
limit(long) - Method in class cyclops.data.DifferenceList
 
limit(long) - Method in class cyclops.data.HashSet
 
limit(long) - Method in interface cyclops.data.ImmutableList
 
limit(long) - Method in interface cyclops.data.ImmutableQueue
 
limit(long) - Method in interface cyclops.data.ImmutableSet
 
limit(long) - Method in interface cyclops.data.ImmutableSortedSet
 
limit(long) - Method in class cyclops.data.IntMap
 
limit(long) - Method in interface cyclops.data.LazySeq
 
limit(long) - Method in class cyclops.data.LazyString
 
limit(long) - Method in interface cyclops.data.Seq
 
limit(long) - Method in class cyclops.data.TreeSet
 
limit(long) - Method in class cyclops.data.TrieSet
 
limit(long) - Method in class cyclops.data.Vector
 
limit(long) - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(4,3,6,7).limit(2).toList(),equalTo(Arrays.asList(4,3));
limit(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Return all elements until specified time period has elapsed
limitDouble(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
limitInts(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
limitLast(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
limitLast(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Limit results to the last x elements in a SequenceM
limitLast(int) - Method in interface cyclops.companion.Streamable
Limit results to the last x elements in a Streamable
limitLast(Stream<U>, int) - Static method in class cyclops.companion.Streams
 
limitLast(int) - Method in interface cyclops.data.BankersQueue
 
limitLast(int) - Method in class cyclops.data.DifferenceList
 
limitLast(int) - Method in class cyclops.data.HashSet
 
limitLast(int) - Method in interface cyclops.data.ImmutableList
 
limitLast(int) - Method in interface cyclops.data.ImmutableQueue
 
limitLast(int) - Method in interface cyclops.data.ImmutableSet
 
limitLast(int) - Method in interface cyclops.data.ImmutableSortedSet
 
limitLast(int) - Method in class cyclops.data.IntMap
 
limitLast(int) - Method in interface cyclops.data.LazySeq
 
limitLast(int) - Method in class cyclops.data.LazyString
 
limitLast(int) - Method in interface cyclops.data.Seq
 
limitLast(int) - Method in class cyclops.data.TreeSet
 
limitLast(int) - Method in class cyclops.data.TrieSet
 
limitLast(int) - Method in class cyclops.data.Vector
 
limitLast(int) - Method in interface cyclops.reactive.ReactiveSeq
Limit results to the last x elements in a ReactiveSeq
limitLongs(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
limitUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
limitUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Take elements from the Stream until the predicate returns true, after which all elements are excluded.
limitUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).limitUntil(i->i==6).toList(),equalTo(Arrays.asList(4,3)));
limitUntil(Stream<U>, Predicate<? super U>) - Static method in class cyclops.companion.Streams
Take elements from a Stream until the predicate holds
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
limitUntil(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
limitUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
limitUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Take elements from the Stream until the predicate returns true, after which all elements are excluded.
limitUntilClosed(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
limitWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
limitWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Take elements from the Stream while the predicate holds, once the predicate returns false all subsequent elements are excluded
limitWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).sorted().limitWhile(i->i<6).toList(),equalTo(Arrays.asList(3,4)));
limitWhile(Stream<U>, Predicate<? super U>) - Static method in class cyclops.companion.Streams
Take elements from a stream while the predicates hold
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
limitWhile(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
limitWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
limitWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Take elements from the Stream while the predicate holds, once the predicate returns false all subsequent elements are excluded
limitWhileClosed(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
lines() - Method in class cyclops.data.LazyString
 
LinkedMap<K,V> - Class in cyclops.data
 
LinkedMap() - Constructor for class cyclops.data.LinkedMap
 
linkedSeq() - Method in interface cyclops.data.LazySeq
 
linkedSeq() - Method in class cyclops.data.NonEmptyList
 
linkedSeq() - Method in interface cyclops.data.Seq
 
linkedSeqM() - Method in interface cyclops.function.Function2.FunctionalOperations
 
list() - Method in class cyclops.data.Zipper
 
listView() - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
ListView<T> - Interface in com.oath.cyclops.types.persistent.views
 
ListView.Impl<T> - Class in com.oath.cyclops.types.persistent.views
 
log(Consumer<String>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
A BiFunction that logs it's success or error states to the provided Consumers
log(Consumer<String>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentFunction
A Function that logs it's success or error states to the provided Consumers
log(Consumer<String>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentRunnable
A supplier that logs it's success or error states to the provided Consumers
log(Consumer<String>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentSupplier
A supplier that logs it's success or error states to the provided Consumers
log(Consumer<String>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
A TriFunction that logs it's success or error states to the provided Consumers
longMax - Static variable in interface cyclops.companion.Monoids
Combine two Longs by selecting the max
longMax - Static variable in interface cyclops.companion.Semigroups
Combine two Longs by selecting the max
longMin - Static variable in interface cyclops.companion.Monoids
Combine two Longs by selecting the min
longMin - Static variable in interface cyclops.companion.Semigroups
Combine two Longs by selecting the min
longMult - Static variable in interface cyclops.companion.Monoids
Combine two Longs by multiplying them
longMult - Static variable in interface cyclops.companion.Semigroups
Combine two Longs by multiplying them
longs(ToLongFunction<? super T>, Function<? super LongStream, ? extends LongStream>) - Method in interface cyclops.reactive.ReactiveSeq
Peform intermediate operations on a primitive IntStream (gives improved performance when working with Integers) If this ReactiveSeq has an OfInt Spliterator it will be converted directly to an IntStream, otherwise the provided conversion function will be used.
longStats(ToLongFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
longSum - Static variable in interface cyclops.companion.Groups
Combine two Longs by summing them
longSum - Static variable in interface cyclops.companion.Monoids
Combine two Longs by summing them
longSum - Static variable in interface cyclops.companion.Semigroups
Combine two Longs by summing them

M

Managed<T> - Class in cyclops.reactive
 
Managed() - Constructor for class cyclops.reactive.Managed
 
managed(T, Consumer<T>) - Static method in class cyclops.reactive.Managed
 
managed(T) - Static method in class cyclops.reactive.Managed
 
managed() - Method in class cyclops.reactive.Managed.Tupled
 
managed() - Method in class cyclops.reactive.Managed.Tupled3
 
Managed.Comprehensions - Class in cyclops.reactive
 
Managed.Tupled<T1,T2> - Class in cyclops.reactive
 
Managed.Tupled3<T1,T2,T3> - Class in cyclops.reactive
 
map(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.functor.FilterableTransformable
 
map(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.functor.Transformable
Transform this functor using the supplied transformation function
map(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
 
map(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
map(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
map(Function<? super T, ? extends R>) - Method in class com.oath.cyclops.util.box.LazyImmutable
Map the value stored in this Immutable Closed Value from one Value to another If this is an unitiatilised ImmutableClosedValue, an uninitialised closed value will be returned instead
map(Function<? super T, ? extends R>) - Method in interface cyclops.companion.Streamable
Map the values in the Streamable from one set of values / types to another
map(Function<? super R, ? extends R2>) - Method in class cyclops.control.Either.Left
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.Either
 
map(Function<? super RT, ? extends R>) - Method in class cyclops.control.Either.Right
 
map(Function<? super T2, ? extends R>) - Method in class cyclops.control.Eval.CompletableEval
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.control.Eval
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Eval.Module.FutureAlways
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Eval.Module.Later
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Future
 
map(Function<? super T, ? extends R>, Executor) - Method in class cyclops.control.Future
Asyncrhonous transform operation
map(Function<? super T, R>, Function<Throwable, R>) - Method in class cyclops.control.Future
Map this Future differently depending on whether the previous stage completed successfully or failed
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.Ior.Both
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.Ior
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.Ior.Primary
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.Ior.Secondary
 
map(Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither.CompletableEither
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Lazy
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Left
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither.Right
 
map(Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Lazy
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Left1
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Left2
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither3.Right
 
map(Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Lazy
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left1
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left2
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Left3
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither4.Right
 
map(Function<? super RT, ? extends R>) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Lazy
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left1
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left2
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left3
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Left4
 
map(Function<? super RT, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
map(Function<? super PT, ? extends R>) - Method in class cyclops.control.LazyEither5.Right
 
map(Function<? super T2, ? extends R>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Maybe.Just
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Maybe.Lazy
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.control.Maybe
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Maybe.Nothing
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.control.Option
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Option.None
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Option.Some
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.control.Trampoline
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Try
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Unrestricted
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Async
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Invalid
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.control.Validated
 
map(Function<? super T, ? extends R>) - Method in class cyclops.control.Validated.Valid
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Bag
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.BankersQueue.Cons
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.BankersQueue.Nil
 
map(Function<? super T, ? extends R>, Enumeration<R>, Comparator<? super R>) - Method in interface cyclops.data.DIET
 
map(Function<? super T, ? extends T>) - Method in interface cyclops.data.DIET
 
map(Function<? super T, ? extends R>, Enumeration<R>, Comparator<? super R>) - Method in class cyclops.data.DIET.Nil
 
map(Function<? super T, ? extends T>) - Method in class cyclops.data.DIET.Nil
 
map(Function<? super T, ? extends R>, Enumeration<R>, Comparator<? super R>) - Method in class cyclops.data.DIET.Node
 
map(Function<? super T, ? extends T>) - Method in class cyclops.data.DIET.Node
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.DifferenceList
 
map(Function<? super K1, ? extends KR1>, Function<? super V1, ? extends VR1>, Function<? super K2, ? extends KR2>, Function<? super V2, ? extends VR2>) - Method in class cyclops.data.DMap.DMap2
 
map(Function<? super K1, ? extends KR1>, Function<? super V1, ? extends VR1>, Function<? super K2, ? extends KR2>, Function<? super V2, ? extends VR2>, Function<? super K3, ? extends KR3>, Function<? super V3, ? extends VR3>) - Method in class cyclops.data.DMap.DMap3
 
map(Function<? super K1, ? extends KR1>, Function<? super V1, ? extends VR1>, Function<? super K2, ? extends KR2>, Function<? super V2, ? extends VR2>, Function<? super K3, ? extends KR3>, Function<? super V3, ? extends VR3>) - Method in interface cyclops.data.DMap.Three
 
map(Function<? super K1, ? extends KR1>, Function<? super V1, ? extends VR1>, Function<? super K2, ? extends KR2>, Function<? super V2, ? extends VR2>) - Method in interface cyclops.data.DMap.Two
 
map(Function<? super V, ? extends R>) - Method in class cyclops.data.HashMap
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.HashSet
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
map(Function<? super V, ? extends R>) - Method in interface cyclops.data.ImmutableMap
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.IntMap
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.LazySeq.Cons
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.LazySeq
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.LazySeq.Nil
 
map(Function<? super Character, ? extends R>) - Method in class cyclops.data.LazyString
 
map(Function<? super V, ? extends R>) - Method in class cyclops.data.LinkedMap
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.NonEmptyList
 
map(Function<? super T, ? extends R>, Enumeration<R>, Comparator<? super R>) - Method in class cyclops.data.Range
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Seq.Cons
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.data.Seq
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Seq.Nil
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Tree
 
map(Function<? super V, ? extends R>) - Method in class cyclops.data.TreeMap
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.TreeSet
 
map(Function<? super T, ? extends R>, Comparator<? super R>) - Method in class cyclops.data.TreeSet
 
map(Function<? super V, ? extends R>) - Method in class cyclops.data.TrieMap
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.TrieSet
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.tuple.Tuple1
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Vector
 
map(Function<? super T, ? extends R>) - Method in class cyclops.data.Zipper
 
map(Function<? super R, ? extends R1>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.IO
 
map(Function<? super T, ? extends R>) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
map(Function<? super T, ? extends R>) - Method in class cyclops.reactive.Managed
 
map(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class cyclops.reactive.Managed.Tupled
 
map(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Method in class cyclops.reactive.Managed.Tupled3
 
map(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
map1() - Method in class cyclops.data.DMap.DMap2
 
map1() - Method in class cyclops.data.DMap.DMap3
 
map1() - Method in interface cyclops.data.DMap.Three
 
map1() - Method in interface cyclops.data.DMap.Two
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple2
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map1(Function<? super T1, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map2() - Method in class cyclops.data.DMap.DMap2
 
map2() - Method in class cyclops.data.DMap.DMap3
 
map2() - Method in interface cyclops.data.DMap.Three
 
map2() - Method in interface cyclops.data.DMap.Two
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple2
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map2(Function<? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map3() - Method in class cyclops.data.DMap.DMap3
 
map3() - Method in interface cyclops.data.DMap.Three
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple3
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map3(Function<? super T3, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple4
 
map4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
map4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map4(Function<? super T4, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple5
 
map5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map5(Function<? super T5, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple6
 
map6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map6(Function<? super T6, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map7(Function<? super T7, ? extends R>) - Method in class cyclops.data.tuple.Tuple7
 
map7(Function<? super T7, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
map8(Function<? super T8, ? extends R>) - Method in class cyclops.data.tuple.Tuple8
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>) - Method in class cyclops.data.tuple.Tuple3
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>) - Method in class cyclops.data.tuple.Tuple4
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>) - Method in class cyclops.data.tuple.Tuple5
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>) - Method in class cyclops.data.tuple.Tuple6
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>, Function<? super T7, ? extends R7>) - Method in class cyclops.data.tuple.Tuple7
 
mapAll(Function<? super T1, ? extends R1>, Function<? super T2, ? extends R2>, Function<? super T3, ? extends R3>, Function<? super T4, ? extends R4>, Function<? super T5, ? extends R5>, Function<? super T6, ? extends R6>, Function<? super T7, ? extends R7>, Function<? super T8, ? extends R8>) - Method in class cyclops.data.tuple.Tuple8
 
mapAsync(Function<? super T, ? extends R>, Executor) - Method in interface com.oath.cyclops.types.MonadicValue
 
mapChar(Function<Character, Character>) - Method in class cyclops.data.LazyString
 
mapDoubles(DoubleUnaryOperator) - Static method in interface cyclops.reactive.ReactiveSeq
 
mapF(Seq<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(LazySeq<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Vector<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Streamable<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(ReactiveSeq<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Eval<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Maybe<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Try<T1, X>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Either<ST, T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Ior<ST, T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapF(Future<T1>) - Method in interface cyclops.function.Function1.FunctionalOperations
 
mapFailure(Function<? super X, ? extends XR>) - Method in class cyclops.control.Try
 
mapFn(Function<? super T, ? extends R>) - Method in interface cyclops.control.Trampoline
 
mapFn(Function<? super R, ? extends R1>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
mapFn(Function<? super R, ? extends R1>) - Method in interface cyclops.function.Function0
 
mapFn(Function<? super R, ? extends R1>) - Method in interface cyclops.function.Function1
 
mapFn(Function<? super R, ? extends R1>) - Method in interface cyclops.function.Function2
 
mapFn(Function<? super R, ? extends R1>) - Method in interface cyclops.function.PartialFunction
 
mapInput(Function<T1, T>) - Method in class com.oath.cyclops.util.box.Mutable
 
mapInput(DoubleUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableDouble
Use the supplied function to perform a lazy transform operation when getValue is called
mapInput(IntUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableInt
Use the supplied function to perform a lazy transform operation when getValue is called
mapInput(LongUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableLong
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Boolean>) - Method in class com.oath.cyclops.util.box.MutableBoolean
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Byte>) - Method in class com.oath.cyclops.util.box.MutableByte
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Character>) - Method in class com.oath.cyclops.util.box.MutableChar
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Double>) - Method in class com.oath.cyclops.util.box.MutableDouble
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Float>) - Method in class com.oath.cyclops.util.box.MutableFloat
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Integer>) - Method in class com.oath.cyclops.util.box.MutableInt
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Long>) - Method in class com.oath.cyclops.util.box.MutableLong
Use the supplied function to perform a lazy transform operation when getValue is called
mapInputToObj(Function<T1, Short>) - Method in class com.oath.cyclops.util.box.MutableShort
Use the supplied function to perform a lazy transform operation when getValue is called
mapInts(IntUnaryOperator) - Static method in interface cyclops.reactive.ReactiveSeq
 
mapKeys(Function<? super K, ? extends R>) - Method in class cyclops.data.HashMap
 
mapKeys(Function<? super K, ? extends R>) - Method in interface cyclops.data.ImmutableMap
 
mapKeys(Function<? super K, ? extends R>) - Method in class cyclops.data.LinkedMap
 
mapKeys(Function<? super K, ? extends R>) - Method in class cyclops.data.TreeMap
 
mapKeys(Function<? super K, ? extends R>, Comparator<R>) - Method in class cyclops.data.TreeMap
 
mapKeys(Function<? super K, ? extends R>) - Method in class cyclops.data.TrieMap
 
mapLeft(Function<? super L, ? extends R2>) - Method in class cyclops.control.Either.Left
 
mapLeft(Function<? super LT, ? extends R>) - Method in interface cyclops.control.Either
Always transform the Left type of this Either if it is present using the provided transformation function
mapLeft(Function<? super L, ? extends R>) - Method in class cyclops.control.Either.Right
 
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.Ior.Both
 
mapLeft(Function<? super LT, ? extends R>) - Method in interface cyclops.control.Ior
 
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.Ior.Primary
 
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.Ior.Secondary
 
mapLeft(Function<? super Throwable, ? extends R>) - Method in class cyclops.control.LazyEither.CompletableEither
 
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.LazyEither.Lazy
 
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.LazyEither.Left
 
mapLeft(Function<? super LT, ? extends R>) - Method in interface cyclops.control.LazyEither
Always transform the Left type of this Either if it is present using the provided transformation function
mapLeft(Function<? super ST, ? extends R>) - Method in class cyclops.control.LazyEither.Right
 
mapLeftToRight(Function<? super L, ? extends R>) - Method in class cyclops.control.Either.Left
 
mapLeftToRight(Function<? super LT, ? extends RT>) - Method in interface cyclops.control.Either
If this Either contains the Left type, transform it's value so that it contains the Right type
mapLeftToRight(Function<? super L, ? extends RT>) - Method in class cyclops.control.Either.Right
 
mapLeftToRight(Function<? super Throwable, ? extends RT>) - Method in class cyclops.control.LazyEither.CompletableEither
 
mapLeftToRight(Function<? super ST, ? extends PT>) - Method in class cyclops.control.LazyEither.Lazy
 
mapLeftToRight(Function<? super ST, ? extends PT>) - Method in class cyclops.control.LazyEither.Left
 
mapLeftToRight(Function<? super LT, ? extends RT>) - Method in interface cyclops.control.LazyEither
If this Either contains the Left type, transform it's value so that it contains the Right type
mapLeftToRight(Function<? super ST, ? extends PT>) - Method in class cyclops.control.LazyEither.Right
 
mapLongs(LongUnaryOperator) - Static method in interface cyclops.reactive.ReactiveSeq
 
mapOrCatch(Try.CheckedFunction<? super T, ? extends R, X>, Class<? extends X>...) - Method in class cyclops.control.Try
Perform a mapping operation that may catch the supplied Exception types The supplied Exception types are only applied during this map operation
mapOutput(Function<T, R>) - Method in class com.oath.cyclops.util.box.Mutable
 
mapOutput(DoubleUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableDouble
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutput(IntUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableInt
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutput(LongUnaryOperator) - Method in class com.oath.cyclops.util.box.MutableLong
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Boolean, R>) - Method in class com.oath.cyclops.util.box.MutableBoolean
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Byte, R>) - Method in class com.oath.cyclops.util.box.MutableByte
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Character, R>) - Method in class com.oath.cyclops.util.box.MutableChar
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Double, R>) - Method in class com.oath.cyclops.util.box.MutableDouble
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Float, R>) - Method in class com.oath.cyclops.util.box.MutableFloat
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Integer, R>) - Method in class com.oath.cyclops.util.box.MutableInt
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Long, R>) - Method in class com.oath.cyclops.util.box.MutableLong
Use the supplied function to perform a lazy transform operation when getValue is called
mapOutputToObj(Function<Short, R>) - Method in class com.oath.cyclops.util.box.MutableShort
Use the supplied function to perform a lazy transform operation when getValue is called
mapRetry(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
 
mapRetry(Function<? super T, ? extends R>, int, long, TimeUnit) - Method in interface com.oath.cyclops.types.MonadicValue
 
mapToDouble(ToDoubleFunction<? super T>) - Method in interface cyclops.companion.Streamable
 
mapToDouble(ToDoubleFunction<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
mapToInt(ToIntFunction<? super T>) - Method in interface cyclops.companion.Streamable
 
mapToInt(ToIntFunction<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
mapToLong(ToLongFunction<? super T>) - Method in interface cyclops.companion.Streamable
 
mapToLong(ToLongFunction<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
mapToType(Stream<U>) - Method in interface cyclops.function.Reducer
Map this reducer to the supported Type t.
mapTry(Function<? super T, ? extends R>, Class<X>...) - Method in interface com.oath.cyclops.types.MonadicValue
 
mapTry(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.MonadicValue
 
mapTry(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.IO
 
mapTry(Function<? super T, ? extends R>, Class<? extends X>...) - Method in interface cyclops.reactive.IO
 
mapTry(Function<? super T, ? extends R>) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
mapTry(Function<? super T, ? extends R>, Class<? extends X>...) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
mapTupled(BiFunction<? super T1, ? super T2, Tuple2<R1, R2>>) - Method in class cyclops.reactive.Managed.Tupled
 
mapTupled(Function3<? super T1, ? super T2, ? super T3, Tuple3<R1, R2, R3>>) - Method in class cyclops.reactive.Managed.Tupled3
 
mapValues(Function<? super V, ? extends R>) - Method in class cyclops.data.HashMap
 
mapValues(Function<? super V, ? extends R>) - Method in interface cyclops.data.ImmutableMap
 
mapValues(Function<? super V, ? extends R>) - Method in class cyclops.data.LinkedMap
 
mapValues(Function<? super V, ? extends R>) - Method in class cyclops.data.TreeMap
 
mapValues(Function<? super V, ? extends R>) - Method in class cyclops.data.TrieMap
 
mapView() - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
MapView<K,V> - Interface in com.oath.cyclops.types.persistent.views
 
MapView.Impl<K,V> - Class in com.oath.cyclops.types.persistent.views
 
mask(int, int) - Static method in interface cyclops.data.base.BAMT.NestedArray
 
mask(int) - Static method in interface cyclops.data.base.BAMT.NestedArray
 
MASK - Static variable in interface cyclops.data.base.HashedPatriciaTrie
 
MASK - Static variable in interface cyclops.data.base.IntPatriciaTrie
 
match(T) - Method in enum com.oath.cyclops.types.reactive.BufferOverflowPolicy
 
match(Function<? super BAMT.Zero<T>, ? extends R>, Function<? super BAMT.PopulatedArray<T>, ? extends R>) - Method in interface cyclops.data.base.BAMT.NestedArray
 
Match(Optional<T>) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
Match(T) - Static method in class cyclops.matching.Api
 
matches() - Method in interface com.oath.cyclops.async.adapters.Adapter
 
Matching - Interface in com.oath.cyclops.matching
 
Matching.OptionalMatching<T> - Class in com.oath.cyclops.matching
 
Matching.PatternMatching<T> - Class in com.oath.cyclops.matching
 
Matching.PatternMatching2<T1,T2> - Class in com.oath.cyclops.matching
 
Matching.PatternMatching3<T1,T2,T3> - Class in com.oath.cyclops.matching
 
Matching.PatternMatching4<T1,T2,T3,T4> - Class in com.oath.cyclops.matching
 
Matching.PatternMatching5<T1,T2,T3,T4,T5> - Class in com.oath.cyclops.matching
 
Matching.PatternMatchingOrNone<T1> - Class in com.oath.cyclops.matching
 
MatchOr(SealedOr<T1>) - Static method in class cyclops.matching.Api
 
MatchType(Sealed2<T1, T2>) - Static method in class cyclops.matching.Api
 
MatchType(Sealed3<T1, T2, T3>) - Static method in class cyclops.matching.Api
 
MatchType(Sealed4<T1, T2, T3, T4>) - Static method in class cyclops.matching.Api
 
MatchType(Sealed5<T1, T2, T3, T4, T5>) - Static method in class cyclops.matching.Api
 
max(Comparator<? super T>) - Method in interface cyclops.companion.Streamable
 
max(Stream<T>, Comparator<? super T>) - Static method in class cyclops.companion.Streams
 
max(T, T) - Method in interface cyclops.function.Ordering
 
max(Comparator<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
MAX_YEAR - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
maxBy(Function<? super T, ? extends U>, Comparator<? super U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
maxBy(Function<? super T, ? extends U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
maxBy(Stream<T>, Function<? super T, ? extends C>) - Static method in class cyclops.companion.Streams
 
maxComparable(T2) - Static method in interface cyclops.companion.Monoids
 
maxComparable() - Static method in interface cyclops.companion.Semigroups
 
maximum(Comparator<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
Maybe<T> - Interface in cyclops.control
Represents a lazy or reactive Option type.
maybe - Variable in class cyclops.control.Maybe.CompletableMaybe
 
maybe() - Static method in interface cyclops.control.Maybe
Create a reactive CompletableMaybe
maybe() - Method in class cyclops.reactive.Generator.Suspended
 
Maybe.CompletableMaybe<ORG,T2> - Class in cyclops.control
 
Maybe.Comprehensions - Class in cyclops.control
 
Maybe.Just<T> - Class in cyclops.control
 
Maybe.Lazy<T> - Class in cyclops.control
 
Maybe.Nothing<T> - Class in cyclops.control
 
mean(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
median() - Method in interface com.oath.cyclops.types.foldable.Folds
 
memo() - Method in class cyclops.data.tuple.Tuple1
 
memo() - Method in class cyclops.data.tuple.Tuple2
 
memo() - Method in class cyclops.data.tuple.Tuple3
 
memo() - Method in class cyclops.data.tuple.Tuple4
 
memo() - Method in class cyclops.data.tuple.Tuple5
 
memo() - Method in class cyclops.data.tuple.Tuple6
 
memo() - Method in class cyclops.data.tuple.Tuple7
 
memo() - Method in class cyclops.data.tuple.Tuple8
 
memoize() - Method in class cyclops.data.DifferenceList
 
memoize() - Method in interface cyclops.function.Effect
 
memoize() - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
memoize(Cacheable<R>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
This methods creates a caching version of this BiFunction, caching is implemented via the Cacheable wrapper, that can be used to wrap any concrete cache implementation E.g.
memoize() - Method in class cyclops.function.FluentFunctions.FluentFunction
 
memoize(Cacheable<R>) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
memoize() - Method in class cyclops.function.FluentFunctions.FluentRunnable
 
memoize() - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
memoize(Cacheable<R>) - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
memoize() - Method in interface cyclops.function.Function0
 
memoize(Cacheable<R>) - Method in interface cyclops.function.Function0
 
memoize() - Method in interface cyclops.function.Function1
 
memoize(Cacheable<R>) - Method in interface cyclops.function.Function1
 
memoize() - Method in interface cyclops.function.Function2
 
memoize(Cacheable<R>) - Method in interface cyclops.function.Function2
 
Memoize - Class in cyclops.function
 
Memoize() - Constructor for class cyclops.function.Memoize
 
memoize3() - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
memoize3(Cacheable<R>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
This methods creates a caching version of this BiFunction, caching is implemented via the Cacheable wrapper, that can be used to wrap any concrete cache implementation E.g.
memoize3() - Method in interface cyclops.function.Function3
 
memoize3(Cacheable<R>) - Method in interface cyclops.function.Function3
This methods creates a caching version of this BiFunction, caching is implemented via the Cacheable wrapper, that can be used to wrap any concrete cache implementation E.g.
memoize3Async(ScheduledExecutorService, String) - Method in interface cyclops.function.Function3
 
memoize3Async(ScheduledExecutorService, long) - Method in interface cyclops.function.Function3
 
memoize4() - Method in interface cyclops.function.Function4
 
memoize4(Cacheable<R>) - Method in interface cyclops.function.Function4
 
memoize4Async(ScheduledExecutorService, String) - Method in interface cyclops.function.Function4
 
memoize4Async(ScheduledExecutorService, long) - Method in interface cyclops.function.Function4
 
memoizeAsync(ScheduledExecutorService, String) - Method in interface cyclops.function.Function0
 
memoizeAsync(ScheduledExecutorService, long) - Method in interface cyclops.function.Function0
 
memoizeAsync(ScheduledExecutorService, String) - Method in interface cyclops.function.Function1
 
memoizeAsync(ScheduledExecutorService, long) - Method in interface cyclops.function.Function1
 
memoizeAsync(ScheduledExecutorService, String) - Method in interface cyclops.function.Function2
 
memoizeAsync(ScheduledExecutorService, long) - Method in interface cyclops.function.Function2
 
memoizeBiFunction(BiFunction<T1, T2, R>) - Static method in class cyclops.function.Memoize
Convert a BiFunction into one that caches it's result
memoizeBiFunction(BiFunction<T1, T2, R>, Cacheable<R>) - Static method in class cyclops.function.Memoize
Convert a BiFunction into one that caches it's result
memoizeBiFunctionAsync(BiFunction<T1, T2, R>, ScheduledExecutorService, long) - Static method in class cyclops.function.Memoize
Memoize a function and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
memoizeBiFunctionAsync(BiFunction<T1, T2, R>, ScheduledExecutorService, String) - Static method in class cyclops.function.Memoize
Memoize this function and update cached values on a schedule Does not support null keys
memoizeCallable(Callable<T>, Cacheable<T>) - Static method in class cyclops.function.Memoize
Convert a Callable into one that caches it's result
memoizeCallable(Callable<T>) - Static method in class cyclops.function.Memoize
Convert a Callable into one that caches it's result
memoizeFunction(Function<T, R>) - Static method in class cyclops.function.Memoize
Convert a Function into one that caches it's result
memoizeFunction(Function<T, R>, Cacheable<R>) - Static method in class cyclops.function.Memoize
Convert a Function into one that caches it's result
memoizeFunctionAsync(Function<T, R>, ScheduledExecutorService, long) - Static method in class cyclops.function.Memoize
Memoize a function and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
memoizeFunctionAsync(Function<T, R>, ScheduledExecutorService, String) - Static method in class cyclops.function.Memoize
Memoize this function and update cached values on a schedule Does not support null keys
memoizePredicate(Predicate<T>) - Static method in class cyclops.function.Memoize
Convert a Predicate into one that caches it's result
memoizePredicate(Predicate<T>, Cacheable<Boolean>) - Static method in class cyclops.function.Memoize
Convert a Predicate into one that caches it's result
memoizeQuadFunction(Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.Memoize
Convert a QuadFunction into one that caches it's result
memoizeQuadFunction(Function4<T1, T2, T3, T4, R>, Cacheable<R>) - Static method in class cyclops.function.Memoize
Convert a QuadFunction into one that caches it's result
memoizeQuadFunctionAsync(Function4<T1, T2, T3, T4, R>, ScheduledExecutorService, String) - Static method in class cyclops.function.Memoize
Memoize this function and update cached values on a schedule Does not support null keys
memoizeQuadFunctionAsync(Function4<T1, T2, T3, T4, R>, ScheduledExecutorService, long) - Static method in class cyclops.function.Memoize
Memoize a function and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
memoizeRunnable(Runnable) - Static method in class cyclops.function.Memoize
 
memoizeSupplier(Supplier<T>) - Static method in class cyclops.function.Memoize
Convert a Supplier into one that caches it's result
memoizeSupplier(Supplier<T>, Cacheable<T>) - Static method in class cyclops.function.Memoize
Convert a Supplier into one that caches it's result
memoizeSupplierAsync(Supplier<R>, ScheduledExecutorService, long) - Static method in class cyclops.function.Memoize
Memoize a Supplier and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
memoizeSupplierAsync(Supplier<R>, ScheduledExecutorService, String) - Static method in class cyclops.function.Memoize
Memoize a Supplier and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
memoizeTriFunction(Function3<T1, T2, T3, R>) - Static method in class cyclops.function.Memoize
Convert a TriFunction into one that caches it's result
memoizeTriFunction(Function3<T1, T2, T3, R>, Cacheable<R>) - Static method in class cyclops.function.Memoize
Convert a TriFunction into one that caches it's result
memoizeTriFunctionAsync(Function3<T1, T2, T3, R>, ScheduledExecutorService, String) - Static method in class cyclops.function.Memoize
Memoize this function and update cached values on a schedule Does not support null keys
memoizeTriFunctionAsync(Function3<T1, T2, T3, R>, ScheduledExecutorService, long) - Static method in class cyclops.function.Memoize
Memoize a function and update the cached values asynchronously using the provided Scheduled Executor Service Does not support null keys
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
merge(ImmutableMap<K3, V3>) - Method in class cyclops.data.DMap.DMap2
 
merge(ImmutableMap<K3, V3>) - Method in interface cyclops.data.DMap.Two
 
merge(ImmutableMap<K2, V2>) - Method in class cyclops.data.HashMap
 
merge(DMap.Two<K2, V2, K3, V3>) - Method in class cyclops.data.HashMap
 
merge(ImmutableMap<K2, V2>) - Method in interface cyclops.data.ImmutableMap
 
merge(DMap.Two<K2, V2, K3, V3>) - Method in interface cyclops.data.ImmutableMap
 
merge(ImmutableMap<K2, V2>) - Method in class cyclops.data.LinkedMap
 
merge(DMap.Two<K2, V2, K3, V3>) - Method in class cyclops.data.LinkedMap
 
merge(ImmutableMap<K2, V2>) - Method in class cyclops.data.TreeMap
 
merge(DMap.Two<K2, V2, K3, V3>) - Method in class cyclops.data.TreeMap
 
merge(ImmutableMap<K2, V2>) - Method in class cyclops.data.TrieMap
 
merge(DMap.Two<K2, V2, K3, V3>) - Method in class cyclops.data.TrieMap
 
merge(Function<? super T2, ? extends R2>) - Method in interface cyclops.function.Function1
 
merge(Publisher<T1>, Publisher<T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
merge(Publisher<T1>, Publisher<T2>, Publisher<T3>, Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
merge(Adapter<T>...) - Method in interface cyclops.reactive.ReactiveSeq
 
merge(Publisher<? extends Publisher<T>>) - Static method in interface cyclops.reactive.Spouts
 
mergeLatest() - Static method in interface cyclops.companion.Monoids
 
mergeLatest() - Static method in interface cyclops.companion.Semigroups
 
mergeLatest(Publisher<? extends Publisher<T>>) - Static method in interface cyclops.reactive.Spouts
 
mergeLatest(int, Publisher<T>...) - Static method in interface cyclops.reactive.Spouts
 
mergeLatest(Publisher<T>...) - Static method in interface cyclops.reactive.Spouts
 
mergeLatestList(Seq<? extends Publisher<? extends T>>) - Static method in interface cyclops.reactive.Spouts
 
mergeLatestReactiveSeq() - Static method in interface cyclops.companion.Monoids
 
mergeLatestReactiveSeq() - Static method in interface cyclops.companion.Semigroups
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.oath.cyclops.types.MonadicValue
A flattening transformation operation that takes the first value from the returned Publisher.
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.control.Eval
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.control.Future
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.control.Maybe.Just
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.control.Maybe.Lazy
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.control.Maybe
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.control.Maybe.Nothing
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.control.Option
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.control.Option.None
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Bag
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Bag
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.BankersQueue.Cons
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.BankersQueue.Cons
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.BankersQueue
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.BankersQueue
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.BankersQueue.Nil
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.BankersQueue.Nil
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.DifferenceList
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.DifferenceList
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.HashSet
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.HashSet
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableList
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableList
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableQueue
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableQueue
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableSet
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableSet
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableSortedSet
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.ImmutableSortedSet
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.IntMap
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.IntMap
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazySeq.Cons
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazySeq.Cons
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.LazySeq
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.LazySeq
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazySeq.Nil
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazySeq.Nil
 
mergeMap(Function<? super Character, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazyString
 
mergeMap(int, Function<? super Character, ? extends Publisher<? extends R>>) - Method in class cyclops.data.LazyString
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.NonEmptyList
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.NonEmptyList
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Seq.Cons
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Seq.Cons
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.Seq
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.data.Seq
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Seq.Nil
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Seq.Nil
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.TreeSet
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.TreeSet
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.TrieSet
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.TrieSet
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Vector
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in class cyclops.data.Vector
 
mergeMap(Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
mergeMap(int, Function<? super T, ? extends Publisher<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
mergeP(Publisher<T>...) - Method in interface cyclops.reactive.ReactiveSeq
 
mergeP(QueueFactory<T>, Publisher<T>...) - Method in interface cyclops.reactive.ReactiveSeq
A potentially asynchronous merge operation where data from each publisher may arrive out of order (if publishers are configured to publish asynchronously.
Message(String) - Static method in interface com.oath.cyclops.matching.Pattern
 
min(Comparator<? super T>) - Method in interface cyclops.companion.Streamable
 
min(Stream<T>, Comparator<? super T>) - Static method in class cyclops.companion.Streams
 
min(T, T) - Method in interface cyclops.function.Ordering
 
min(Comparator<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
minBy(Function<? super T, ? extends U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
minBy(Function<? super T, ? extends U>, Comparator<? super U>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
minBy(Stream<T>, Function<? super T, ? extends C>) - Static method in class cyclops.companion.Streams
 
minComparable(T2) - Static method in interface cyclops.companion.Monoids
 
minComparable() - Static method in interface cyclops.companion.Semigroups
 
minimum(Comparator<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
minus() - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
minus() - Method in interface cyclops.data.BankersQueue
 
minus(int, int, K) - Method in class cyclops.data.base.HAMT.BitsetNode
 
minus(int, int, K) - Method in class cyclops.data.base.HAMT.CollisionNode
 
minus(int, int, K) - Method in class cyclops.data.base.HAMT.EmptyNode
 
minus(K) - Method in interface cyclops.data.base.HAMT.Node
 
minus(int, int, K) - Method in interface cyclops.data.base.HAMT.Node
 
minus(int, int, K) - Method in class cyclops.data.base.HAMT.ValueNode
 
minus(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
minus(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
minus(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
minus(int, K) - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
minus(int, K) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
minus(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
minus(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
minus(int, int) - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
minus(int, int) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
minus(K) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
minus(K) - Method in class cyclops.data.base.RedBlackTree.Node
 
minus(K) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
minus() - Method in interface cyclops.data.ImmutableQueue
 
minusAll(Range<T>) - Method in class cyclops.data.Range
 
MINUTE - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
minutes - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
mkString() - Method in interface com.oath.cyclops.types.Value
Returns the class name and the name of the subclass, if there is any value, the value is showed between square brackets.
mkString() - Method in class cyclops.control.Either.Left
 
mkString() - Method in class cyclops.control.Either.Right
 
mkString() - Method in class cyclops.control.Future
 
mkString() - Method in class cyclops.control.Ior.Both
 
mkString() - Method in class cyclops.control.Ior.Primary
 
mkString() - Method in class cyclops.control.Ior.Secondary
 
mkString() - Method in class cyclops.control.LazyEither.Left
 
mkString() - Method in class cyclops.control.LazyEither.Right
 
mkString() - Method in class cyclops.control.LazyEither3.Left1
 
mkString() - Method in class cyclops.control.LazyEither3.Left2
 
mkString() - Method in class cyclops.control.LazyEither3.Right
 
mkString() - Method in class cyclops.control.LazyEither4.Left1
 
mkString() - Method in class cyclops.control.LazyEither4.Left2
 
mkString() - Method in class cyclops.control.LazyEither4.Left3
 
mkString() - Method in class cyclops.control.LazyEither4.Right
 
mkString() - Method in class cyclops.control.LazyEither5.Left1
 
mkString() - Method in class cyclops.control.LazyEither5.Left2
 
mkString() - Method in class cyclops.control.LazyEither5.Left3
 
mkString() - Method in class cyclops.control.LazyEither5.Left4
 
mkString() - Method in class cyclops.control.LazyEither5.Right
 
mkString() - Method in class cyclops.control.Try
 
mkString() - Method in interface cyclops.data.BankersQueue
 
mkString() - Method in class cyclops.data.HashSet
 
mkString() - Method in interface cyclops.data.ImmutableMap
 
mkString() - Method in interface cyclops.data.LazySeq
 
mkString() - Method in class cyclops.data.TreeSet
 
mkString() - Method in class cyclops.data.TrieSet
 
mode() - Method in interface com.oath.cyclops.types.foldable.Folds
 
Module() - Constructor for class cyclops.control.Eval.Module
 
MonadicValue<T> - Interface in com.oath.cyclops.types
A type that represents a Monad that wraps a single value
Monoid<T> - Interface in cyclops.function
An interface that represents a Monoid https://en.wikipedia.org/wiki/Monoid#Monoids_in_computer_science Also inteded for use with Java 8 Streams (reduce method) Practically the method signature to reduce matches the Monoid interface Monoids could regrarded as immutable equivalents to JDK CyclopsCollectors for Immutable Reduction
monoid(Monoid<T>) - Static method in class cyclops.reactive.Managed
 
Monoids - Interface in cyclops.companion
A static class with a large number of Monoids or Combiners with identity elements.
MONTH - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
monthMap - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
months - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
more(Trampoline<Trampoline<T>>) - Static method in interface cyclops.control.Trampoline
Create a Trampoline that has more work to do
multicast(int) - Method in interface cyclops.reactive.ReactiveSeq
Broadcast the contents of this Stream to multiple downstream Streams (determined by supplier parameter).
Mutable<T> - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
Mutable() - Constructor for class com.oath.cyclops.util.box.Mutable
 
MutableBoolean - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableBoolean() - Constructor for class com.oath.cyclops.util.box.MutableBoolean
 
MutableBoolean.BooleanFunction - Interface in com.oath.cyclops.util.box
 
MutableByte - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableByte() - Constructor for class com.oath.cyclops.util.box.MutableByte
 
MutableByte.ByteFunction - Interface in com.oath.cyclops.util.box
 
MutableChar - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableChar() - Constructor for class com.oath.cyclops.util.box.MutableChar
 
MutableChar.CharFunction - Interface in com.oath.cyclops.util.box
 
mutableCollectionConcat() - Static method in interface cyclops.companion.BiFunctions
Concatenate mutable collections To manage javac type inference first assign the semigroup
mutableDequeConcat() - Static method in interface cyclops.companion.BiFunctions
 
MutableDouble - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableDouble() - Constructor for class com.oath.cyclops.util.box.MutableDouble
 
MutableFloat - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableFloat() - Constructor for class com.oath.cyclops.util.box.MutableFloat
 
MutableFloat.FloatFunction - Interface in com.oath.cyclops.util.box
 
MutableInt - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableInt() - Constructor for class com.oath.cyclops.util.box.MutableInt
 
mutableListConcat() - Static method in interface cyclops.companion.BiFunctions
 
MutableLong - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableLong() - Constructor for class com.oath.cyclops.util.box.MutableLong
 
mutableQueueConcat() - Static method in interface cyclops.companion.BiFunctions
 
mutableSetConcat() - Static method in interface cyclops.companion.BiFunctions
 
MutableShort - Class in com.oath.cyclops.util.box
Class that represents a Closed Variable In Java 8 because of the effectively final rule references to captured variables can't be changed.
MutableShort() - Constructor for class com.oath.cyclops.util.box.MutableShort
 
MutableShort.ShortFunction - Interface in com.oath.cyclops.util.box
 
mutableSortedSetConcat() - Static method in interface cyclops.companion.BiFunctions
 
mutate(Function<T, T>) - Method in class com.oath.cyclops.util.box.Mutable
 
mutate(MutableBoolean.BooleanFunction) - Method in class com.oath.cyclops.util.box.MutableBoolean
 
mutate(MutableByte.ByteFunction) - Method in class com.oath.cyclops.util.box.MutableByte
 
mutate(MutableChar.CharFunction) - Method in class com.oath.cyclops.util.box.MutableChar
 
mutate(DoubleFunction<Double>) - Method in class com.oath.cyclops.util.box.MutableDouble
 
mutate(MutableFloat.FloatFunction) - Method in class com.oath.cyclops.util.box.MutableFloat
 
mutate(IntFunction<Integer>) - Method in class com.oath.cyclops.util.box.MutableInt
 
mutate(LongFunction<Long>) - Method in class com.oath.cyclops.util.box.MutableLong
 
mutate(MutableShort.ShortFunction) - Method in class com.oath.cyclops.util.box.MutableShort
 

N

name(String) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
name(String) - Method in class cyclops.function.FluentFunctions.FluentFunction
 
name(String) - Method in class cyclops.function.FluentFunctions.FluentRunnable
 
name(String) - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
name(String) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
narrow(CompletableFuture<? extends T>) - Static method in class cyclops.companion.CompletableFutures
Narrow covariant type parameter
narrow(Function<? super T, ? extends R>) - Static method in class cyclops.companion.Functions
 
narrow(Optional<? extends T>) - Static method in class cyclops.companion.Optionals
Narrow covariant type parameter
narrow(Streamable<? extends T>) - Static method in interface cyclops.companion.Streamable
 
narrow(Stream<? extends T>) - Static method in class cyclops.companion.Streams
 
narrow(Eval<? extends R>) - Static method in interface cyclops.control.Eval
Narrow covariant type parameter
narrow(Future<? extends T>) - Static method in class cyclops.control.Future
 
narrow(LazyEither<? extends ST, ? extends PT>) - Static method in interface cyclops.control.LazyEither
 
narrow(Maybe<? extends T>) - Static method in interface cyclops.control.Maybe
Narrow covariant type parameter
narrow(Option<? extends T>) - Static method in interface cyclops.control.Option
Narrow covariant type parameter
narrow(Trampoline<? extends T>) - Static method in interface cyclops.control.Trampoline
 
narrow(HashMap<? extends K, ? extends V>) - Static method in class cyclops.data.HashMap
 
narrow(LazySeq<? extends R>) - Static method in interface cyclops.data.LazySeq
 
narrow(Seq<? extends T>) - Static method in interface cyclops.data.Seq
 
narrow(Tuple2<? extends K, ? extends V>) - Static method in class cyclops.data.tuple.Tuple2
 
narrow(Function<? super T, ? extends R>) - Static method in interface cyclops.function.Function1
 
narrow(Reducer<? extends T, U>) - Static method in interface cyclops.function.Reducer
 
narrow(Managed<? extends T>) - Static method in class cyclops.reactive.Managed
 
narrow(ReactiveSeq<? extends T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
narrowK(Higher<Higher<DataWitness.either, ST>, T>) - Static method in interface cyclops.control.Either
 
narrowK(Higher<DataWitness.eval, T>) - Static method in interface cyclops.control.Eval
Convert the raw Higher Kinded Type for Evals types into the Eval interface
narrowK(Higher<DataWitness.future, T>) - Static method in class cyclops.control.Future
Convert the raw Higher Kinded Type for FutureType types into the FutureType type definition class
narrowK(Higher<Higher<DataWitness.ior, ST>, T>) - Static method in interface cyclops.control.Ior
 
narrowK(Higher<Higher<DataWitness.either, ST>, T>) - Static method in interface cyclops.control.LazyEither
 
narrowK(Higher<Higher<Higher<DataWitness.lazyEither3, L1>, L2>, T>) - Static method in interface cyclops.control.LazyEither3
 
narrowK(Higher<Higher<Higher<Higher<DataWitness.lazyEither4, L1>, L2>, L3>, T>) - Static method in interface cyclops.control.LazyEither4
 
narrowK(Higher<DataWitness.option, T>) - Static method in interface cyclops.control.Maybe
Convert the raw Higher Kinded Type for MaybeType types into the MaybeType type definition class
narrowK(Higher<DataWitness.option, T>) - Static method in interface cyclops.control.Option
 
narrowK(Higher<Higher<DataWitness.tryType, X>, T>) - Static method in class cyclops.control.Try
 
narrowK(Higher<DataWitness.lazySeq, T>) - Static method in interface cyclops.data.LazySeq
 
narrowK(Higher<DataWitness.seq, T>) - Static method in interface cyclops.data.Seq
 
narrowK(Higher<DataWitness.tuple1, T>) - Static method in class cyclops.data.tuple.Tuple1
 
narrowK(Higher<Higher<DataWitness.tuple2, T1>, T2>) - Static method in class cyclops.data.tuple.Tuple2
 
narrowK(Higher<Higher<Higher<DataWitness.tuple3, T1>, T2>, T3>) - Static method in class cyclops.data.tuple.Tuple3
 
narrowK(Higher<Higher<Higher<Higher<DataWitness.tuple4, T1>, T2>, T3>, T4>) - Static method in class cyclops.data.tuple.Tuple4
 
narrowK(Higher<DataWitness.vector, T>) - Static method in class cyclops.data.Vector
 
narrowK(Higher<DataWitness.reactiveSeq, T>) - Static method in interface cyclops.reactive.ReactiveSeq
Convert the raw Higher Kinded Type for ReactiveSeq types into the ReactiveSeq type definition class
narrowK(Higher<DataWitness.reactiveSeq, T>) - Static method in interface cyclops.reactive.Spouts
Convert the raw Higher Kinded Type for ReactiveSeq types into the ReactiveSeq type definition class
narrowK2(Higher2<DataWitness.either, ST, T>) - Static method in interface cyclops.control.Either
 
narrowK2(Higher2<DataWitness.ior, ST, T>) - Static method in interface cyclops.control.Ior
 
narrowK2(Higher2<DataWitness.either, ST, T>) - Static method in interface cyclops.control.LazyEither
 
narrowK2(Higher2<DataWitness.tryType, X, T>) - Static method in class cyclops.control.Try
 
narrowK2(Higher2<DataWitness.tuple2, T1, T2>) - Static method in class cyclops.data.tuple.Tuple2
 
narrowK3(Higher3<DataWitness.lazyEither3, L1, L2, T>) - Static method in interface cyclops.control.LazyEither3
 
narrowK3(Higher4<DataWitness.lazyEither4, L1, L2, L3, T>) - Static method in interface cyclops.control.LazyEither4
 
narrowK3(Higher3<DataWitness.tuple3, T1, T2, T3>) - Static method in class cyclops.data.tuple.Tuple3
 
narrowK3(Higher4<DataWitness.tuple4, T1, T2, T3, T4>) - Static method in class cyclops.data.tuple.Tuple4
 
narrowOptional(Higher<DataWitness.option, T>) - Static method in interface cyclops.control.Maybe
Convert the HigherKindedType definition for a Maybe into
naturalComparator() - Static method in class cyclops.companion.Comparators
 
naturalOrderIdentityComparator() - Static method in class cyclops.companion.Comparators
 
NaturalTransformation<W1,W2> - Interface in cyclops.function
 
naturalTransformationComposition() - Static method in interface cyclops.companion.Monoids
 
naturalTransformationComposition() - Static method in interface cyclops.companion.Semigroups
 
nearestWeekday - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
negate() - Method in interface cyclops.function.Predicate3
 
negate() - Method in interface cyclops.function.Predicate4
 
negate() - Method in interface cyclops.function.Predicate5
 
nest() - Method in interface cyclops.control.Either
 
nest() - Method in interface cyclops.control.Ior
 
nest() - Method in interface cyclops.control.LazyEither
 
nest() - Method in interface cyclops.control.LazyEither3
 
nest() - Method in interface cyclops.control.LazyEither4
 
nest() - Method in interface cyclops.control.LazyEither5
 
nestedEval() - Method in interface cyclops.control.Either
 
nestedEval() - Method in class cyclops.control.LazyEither.Lazy
 
never() - Static method in interface cyclops.function.Predicate3
 
never() - Static method in interface cyclops.function.Predicate4
 
never() - Static method in interface cyclops.function.Predicate5
 
newSubscriber() - Method in interface com.oath.cyclops.types.Value
 
next() - Method in class com.oath.cyclops.async.adapters.Queue.QueueReader
 
next() - Method in class cyclops.data.Zipper
 
next(Zipper<T>) - Method in class cyclops.data.Zipper
 
NIL() - Constructor for class com.oath.cyclops.async.adapters.Queue.NIL
 
Nil() - Constructor for class cyclops.data.BankersQueue.Nil
 
Nil() - Constructor for class cyclops.data.DIET.Nil
 
Nil() - Constructor for class cyclops.data.LazySeq.Nil
 
Nil() - Constructor for class cyclops.data.Seq.Nil
 
NILL - Static variable in class com.oath.cyclops.async.adapters.Queue
 
nillSafe(T) - Static method in class com.oath.cyclops.async.adapters.Queue
 
NO_SPEC - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
NO_SPEC_INT - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
Node() - Constructor for class cyclops.data.base.RedBlackTree.Node
 
Node() - Constructor for class cyclops.data.DIET.Node
 
none() - Static method in interface cyclops.control.Option
 
None() - Constructor for class cyclops.control.Option.None
 
none() - Static method in class cyclops.function.Predicates
 
noneMatch(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
noneMatch(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
noneMatch(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
assertThat(Streams.noneMatch(of(1,2,3,4,5),it-> it==5000),equalTo(true));
noneMatch(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
nonEmptyList(Supplier<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
nonEmptyList(T) - Method in interface com.oath.cyclops.types.Value
 
nonEmptyList() - Method in interface cyclops.data.ImmutableList
 
NonEmptyList<T> - Class in cyclops.data
 
NonEmptyList() - Constructor for class cyclops.data.NonEmptyList
 
nonEmptyListConcat() - Static method in interface cyclops.companion.Semigroups
 
nonEmptyListGet(Supplier<T>) - Method in interface com.oath.cyclops.types.Value
 
noneOf(Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
NonPausableConnectable<T> - Class in com.oath.cyclops.types.stream
A Connectable (Stream already emitting data) that can not be paused
NonPausableConnectable(Stream<T>) - Constructor for class com.oath.cyclops.types.stream.NonPausableConnectable
 
noop() - Method in interface cyclops.function.Effect
 
not(Predicate<T1>) - Static method in class cyclops.function.Predicates
 
notEmpty() - Method in class com.oath.cyclops.async.adapters.Queue.QueueReader
 
notEquals(Higher<CRE, T>, Higher<CRE, T>) - Method in interface cyclops.function.Eq
 
nothing() - Static method in interface cyclops.control.Maybe
 
Nothing() - Constructor for class cyclops.control.Maybe.Nothing
 
Nothing() - Constructor for class cyclops.data.DMap.Nothing
 
NOTHING_EAGER - Static variable in class cyclops.control.Option.None
 
notNull() - Method in interface com.oath.cyclops.types.Filters
Filter elements retaining only values which are not null
notNull() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
notNull() - Method in interface cyclops.control.Either
 
notNull() - Method in interface cyclops.control.Eval
 
notNull() - Method in class cyclops.control.Future
 
notNull() - Method in interface cyclops.control.Ior
 
notNull() - Method in interface cyclops.control.LazyEither3
 
notNull() - Method in interface cyclops.control.LazyEither4
 
notNull() - Method in interface cyclops.control.LazyEither5
 
notNull() - Method in interface cyclops.control.Maybe
 
notNull() - Method in interface cyclops.control.Option
 
notNull() - Method in class cyclops.control.Try
 
notNull() - Method in interface cyclops.data.BankersQueue
 
notNull() - Method in class cyclops.data.DifferenceList
 
notNull() - Method in class cyclops.data.HashMap
 
notNull() - Method in class cyclops.data.HashSet
 
notNull() - Method in interface cyclops.data.ImmutableList
 
notNull() - Method in interface cyclops.data.ImmutableMap
 
notNull() - Method in interface cyclops.data.ImmutableQueue
 
notNull() - Method in interface cyclops.data.ImmutableSet
 
notNull() - Method in interface cyclops.data.ImmutableSortedSet
 
notNull() - Method in class cyclops.data.IntMap
 
notNull() - Method in interface cyclops.data.LazySeq
 
notNull() - Method in class cyclops.data.LazyString
 
notNull() - Method in class cyclops.data.LinkedMap
 
notNull() - Method in interface cyclops.data.Seq
 
notNull() - Method in class cyclops.data.TreeMap
 
notNull() - Method in class cyclops.data.TreeSet
 
notNull() - Method in class cyclops.data.TrieSet
 
notNull() - Method in class cyclops.data.tuple.Tuple1
 
notNull() - Method in class cyclops.data.Vector
 
notNull() - Method in interface cyclops.reactive.ReactiveSeq
 
now(T) - Static method in interface cyclops.control.Eval
Create an Eval with the value specified
now(T) - Method in interface cyclops.function.Function1
 
NoWaitRetry<T> - Class in com.oath.cyclops.async.wait
Repeatedly retry to take or offer element to Queue if full or data unavailable
NoWaitRetry() - Constructor for class com.oath.cyclops.async.wait.NoWaitRetry
 
noWaitRetry() - Static method in interface com.oath.cyclops.async.wait.WaitStrategy
 
nthdayOfWeek - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
nullSafe(T) - Static method in class com.oath.cyclops.async.adapters.Queue
 
nullValue() - Static method in class cyclops.function.Predicates
 

O

occurances() - Method in interface com.oath.cyclops.types.foldable.Folds
 
of(Case.CaseOptional<T, R>) - Method in class com.oath.cyclops.matching.Matching.OptionalMatching
 
of(Subscriber<T>) - Static method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
of(T) - Static method in class com.oath.cyclops.util.box.LazyImmutable
 
of(T) - Static method in class com.oath.cyclops.util.box.Mutable
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(boolean) - Static method in class com.oath.cyclops.util.box.MutableBoolean
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(byte) - Static method in class com.oath.cyclops.util.box.MutableByte
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(char) - Static method in class com.oath.cyclops.util.box.MutableChar
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(double) - Static method in class com.oath.cyclops.util.box.MutableDouble
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(float) - Static method in class com.oath.cyclops.util.box.MutableFloat
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(int) - Static method in class com.oath.cyclops.util.box.MutableInt
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(long) - Static method in class com.oath.cyclops.util.box.MutableLong
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(short) - Static method in class com.oath.cyclops.util.box.MutableShort
Create a Mutable variable, which can be mutated inside a Closure e.g.
of(T...) - Static method in interface cyclops.companion.Streamable
Construct a Streamable that returns a Stream
of(CompletableFuture<T>) - Static method in class cyclops.control.Future
Create a Future instance from the supplied CompletableFuture
of(Supplier<T>) - Static method in class cyclops.control.Future
Create a Future object that asyncrhonously populates using the Common ForkJoinPool from the user provided Supplier
of(Supplier<T>, Executor) - Static method in class cyclops.control.Future
Create a Future object that asyncrhonously populates using the provided Executor and Supplier
of(T) - Static method in interface cyclops.control.Maybe
Construct an Maybe which contains the provided (non-null) value Equivalent to @see Maybe.just(Object)
of(T) - Static method in interface cyclops.control.Option
Construct an Option which contains the provided (non-null) value Equivalent to @see Option.some(Object)
of(T...) - Static method in class cyclops.data.Bag
 
of(T...) - Static method in interface cyclops.data.BankersQueue
 
of(LazySeq<T>) - Static method in class cyclops.data.DifferenceList
 
of(T...) - Static method in class cyclops.data.DifferenceList
 
of(K, V) - Static method in class cyclops.data.HashMap
 
of(K, V, K, V) - Static method in class cyclops.data.HashMap
 
of(T...) - Static method in class cyclops.data.HashSet
 
of(T) - Static method in interface cyclops.data.HList
 
of(T...) - Static method in class cyclops.data.IntMap
 
of(T...) - Static method in interface cyclops.data.LazySeq
 
of(CharSequence) - Static method in class cyclops.data.LazyString
 
of(K, V) - Static method in class cyclops.data.LinkedMap
 
of(K, V, K, V) - Static method in class cyclops.data.LinkedMap
 
of(T, T...) - Static method in class cyclops.data.NonEmptyList
 
of(T) - Static method in class cyclops.data.NonEmptyList
 
of(T, ImmutableList<T>) - Static method in class cyclops.data.NonEmptyList
 
of(T...) - Static method in interface cyclops.data.Seq
 
of(T, LazySeq<Tree<T>>) - Static method in class cyclops.data.Tree
 
of(Comparator<K>, K, V) - Static method in class cyclops.data.TreeMap
 
of(Comparator<K>, K, V, K, V) - Static method in class cyclops.data.TreeMap
 
of(Comparator<? super T>, T...) - Static method in class cyclops.data.TreeSet
 
of(T...) - Static method in class cyclops.data.TreeSet
 
of(K, V) - Static method in class cyclops.data.TrieMap
 
of(K, V, K, V) - Static method in class cyclops.data.TrieMap
 
of(T...) - Static method in class cyclops.data.TrieSet
 
of(T) - Static method in class cyclops.data.tuple.Tuple1
 
of(T1, T2) - Static method in class cyclops.data.tuple.Tuple2
 
of(T1, T2, T3) - Static method in class cyclops.data.tuple.Tuple3
 
of(T1, T2, T3, T4) - Static method in class cyclops.data.tuple.Tuple4
 
of(T1, T2, T3, T4, T5) - Static method in class cyclops.data.tuple.Tuple5
 
of(T1, T2, T3, T4, T5, T6) - Static method in class cyclops.data.tuple.Tuple6
 
of(T1, T2, T3, T4, T5, T6, T7) - Static method in class cyclops.data.tuple.Tuple7
 
of(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class cyclops.data.tuple.Tuple8
 
of(T...) - Static method in class cyclops.data.Vector
 
of(ImmutableList<T>, T, ImmutableList<T>) - Static method in class cyclops.data.Zipper
 
of(ReactiveSeq<T>, T, ReactiveSeq<T>) - Static method in class cyclops.data.Zipper
 
of(Supplier<R>) - Static method in class cyclops.function.FluentFunctions
Construct a FluentSupplier from a Supplier
of(Function<T, R>) - Static method in class cyclops.function.FluentFunctions
Construct a FluentFunction from a Function
of(BiFunction<T1, T2, R>) - Static method in class cyclops.function.FluentFunctions
Convert a BiFunction to a FluentBiFunction
of(Function3<T1, T2, T3, R>) - Static method in class cyclops.function.FluentFunctions
Convert a CheckedTriFunction to a FluentTriFunction
of(Function<T1, R>) - Static method in interface cyclops.function.Function1
 
of(BiFunction<T1, T2, R>) - Static method in interface cyclops.function.Function2
 
of(UnaryOperator<T>, Monoid<T>) - Static method in interface cyclops.function.Group
 
of(T, Semigroup<T>) - Static method in interface cyclops.function.Monoid
Construct a Monoid from the supplied identity element and Semigroup (combiner)
of(T, Function<T, Function<T, T>>) - Static method in interface cyclops.function.Monoid
Construct a Monoid from the supplied identity element and combining function
of(Comparator<? super T>) - Static method in interface cyclops.function.Ordering
 
of(Function<? super T, ? extends Option<R>>) - Static method in interface cyclops.function.PartialFunction
 
of(T, BiFunction<T, T, T>, Function<? super U, T>) - Static method in interface cyclops.function.Reducer
 
of(T, Function<T, Function<T, T>>, Function<? super U, T>) - Static method in interface cyclops.function.Reducer
 
of(T) - Static method in interface cyclops.reactive.IO
 
of(Supplier<? extends T>) - Static method in interface cyclops.reactive.IO
 
of(Supplier<? extends T>, Executor) - Static method in interface cyclops.reactive.IO
 
of(T) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
of(Supplier<? extends T>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
of(Supplier<? extends T>, Executor) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
of(Publisher<T>, Consumer<T>) - Static method in class cyclops.reactive.Managed
 
of(Supplier<T>, Consumer<T>) - Static method in class cyclops.reactive.Managed
 
of(Supplier<T>) - Static method in class cyclops.reactive.Managed
 
of(Publisher<T>) - Static method in class cyclops.reactive.Managed
 
of(IO<T>, Consumer<T>) - Static method in class cyclops.reactive.Managed
 
of(IO<T>) - Static method in class cyclops.reactive.Managed
 
of(T) - Static method in interface cyclops.reactive.ReactiveSeq
Efficiently construct a ReactiveSeq from a single value
of(T...) - Static method in interface cyclops.reactive.ReactiveSeq
Create an efficiently reversable Sequence from the provided elements
of(T) - Static method in interface cyclops.reactive.Spouts
 
of(T...) - Static method in interface cyclops.reactive.Spouts
 
ofAll(ImmutableList<T>) - Static method in interface cyclops.data.BankersQueue
 
ofChecked(CheckedSupplier<R>) - Static method in class cyclops.function.FluentFunctions
Construct a FluentSupplier from a checked Supplier
ofChecked(CheckedFunction<T, R>) - Static method in class cyclops.function.FluentFunctions
Construct a FluentFunction from a CheckedFunction
ofChecked(CheckedBiFunction<T1, T2, R>) - Static method in class cyclops.function.FluentFunctions
Construct a FluentBiFunction from a CheckedBiFunction
ofChecked(CheckedTriFunction<T1, T2, T3, R>) - Static method in class cyclops.function.FluentFunctions
Convert a CheckedTriFunction to a FluentTriFunction
ofDoubles(double...) - Static method in interface cyclops.reactive.ReactiveSeq
 
ofError(Throwable) - Static method in class cyclops.control.Future
Construct a completed-with-error Future from the given Exception
offer(T) - Method in interface com.oath.cyclops.async.adapters.Adapter
Offer a single datapoint to this adapter
offer(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
offer(Object, long, TimeUnit) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
offer(T) - Method in class com.oath.cyclops.async.adapters.Queue
Offer a single datapoint to this Queue If the queue is a bounded queue and is full it will block until space comes available or until offer time out is reached (default is Integer.MAX_VALUE DAYS).
offer(T) - Method in class com.oath.cyclops.async.adapters.Topic
Add a single datapoint to this Queue
offer(WaitStrategy.Offerable) - Method in class com.oath.cyclops.async.wait.DirectWaitStrategy
 
offer(WaitStrategy.Offerable) - Method in class com.oath.cyclops.async.wait.ExponentialBackofWaitStrategy
 
offer(WaitStrategy.Offerable) - Method in class com.oath.cyclops.async.wait.NoWaitRetry
 
offer(WaitStrategy.Offerable) - Method in class com.oath.cyclops.async.wait.SpinWait
 
offer(WaitStrategy.Offerable) - Method in interface com.oath.cyclops.async.wait.WaitStrategy
Push data into a recievable type using the provided offerable
offer() - Method in interface com.oath.cyclops.async.wait.WaitStrategy.Offerable
Offer data to recievable type
offer(WaitStrategy.Offerable) - Method in class com.oath.cyclops.async.wait.YieldWait
 
offer(T) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
offer(T) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
ofInts(int...) - Static method in interface cyclops.reactive.ReactiveSeq
 
ofLongs(long...) - Static method in interface cyclops.reactive.ReactiveSeq
 
ofNullable(T) - Static method in interface cyclops.control.Maybe
Maybe<Integer> maybe = Maybe.ofNullable(null); //None Maybe<Integer> maybe = Maybe.ofNullable(10); //Maybe[10], Some[10]
ofNullable(T) - Static method in interface cyclops.control.Option
Option<Integer> maybe = Option.ofNullable(null); //None Option<Integer> maybe = Option.ofNullable(10); //Option[10], Some[10]
ofNullable(T) - Static method in interface cyclops.reactive.ReactiveSeq
 
ofNullable(T) - Static method in interface cyclops.reactive.Spouts
 
ofResult(T) - Static method in class cyclops.companion.CompletableFutures
 
ofResult(T) - Static method in class cyclops.control.Future
Construct a successfully completed Future from the given value
ofRunnable(Runnable) - Static method in class cyclops.function.FluentFunctions
 
ofType(Class<? extends U>) - Method in interface com.oath.cyclops.types.Filters
Keep only those elements in a stream that are of a given type.
ofType(Class<? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
ofType(Class<? extends U>) - Method in interface cyclops.companion.Streamable
Keep only those elements in a stream that are of a given type.
ofType(Stream<T>, Class<? extends U>) - Static method in class cyclops.companion.Streams
Keep only those elements in a stream that are of a given type.
ofType(Class<? extends U>) - Method in interface cyclops.control.Either
 
ofType(Class<? extends U>) - Method in interface cyclops.control.Eval
 
ofType(Class<? extends U>) - Method in class cyclops.control.Future
 
ofType(Class<? extends U>) - Method in interface cyclops.control.Ior
 
ofType(Class<? extends U>) - Method in interface cyclops.control.LazyEither3
 
ofType(Class<? extends U>) - Method in interface cyclops.control.LazyEither4
 
ofType(Class<? extends U>) - Method in interface cyclops.control.LazyEither5
 
ofType(Class<? extends U>) - Method in interface cyclops.control.Maybe
 
ofType(Class<? extends U>) - Method in interface cyclops.control.Option
 
ofType(Class<? extends U>) - Method in class cyclops.control.Try
 
ofType(Class<? extends U>) - Method in interface cyclops.data.BankersQueue
 
ofType(Class<? extends U>) - Method in class cyclops.data.DifferenceList
 
ofType(Class<? extends U>) - Method in class cyclops.data.HashSet
 
ofType(Class<? extends U>) - Method in interface cyclops.data.ImmutableList
 
ofType(Class<? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
ofType(Class<? extends U>) - Method in interface cyclops.data.ImmutableSet
 
ofType(Class<? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
ofType(Class<? extends U>) - Method in class cyclops.data.IntMap
 
ofType(Class<? extends U>) - Method in interface cyclops.data.LazySeq
 
ofType(Class<? extends U>) - Method in interface cyclops.data.Seq
 
ofType(Class<? extends U>) - Method in class cyclops.data.TreeSet
 
ofType(Class<? extends U>) - Method in class cyclops.data.TrieSet
 
ofType(Class<? extends U>) - Method in class cyclops.data.tuple.Tuple1
 
ofType(Class<? extends U>) - Method in class cyclops.data.Vector
 
ofType(Class<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
Keep only those elements in a stream that are of a given type.
once() - Static method in class cyclops.reactive.Generator
 
once(CheckedSupplier<T>) - Static method in interface cyclops.reactive.Spouts
 
onClose(Runnable) - Method in interface cyclops.companion.Streamable
 
onClose(Runnable) - Method in interface cyclops.reactive.ReactiveSeq
 
onComplete() - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
onComplete() - Method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
onComplete() - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
onComplete() - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
onComplete() - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
onComplete(Runnable) - Method in interface cyclops.reactive.ReactiveSeq
Provide a simpler method to handle stream or async operations.
One() - Constructor for class cyclops.data.base.BAMT.One
 
one(T[]) - Static method in class cyclops.data.base.BAMT.One
 
one(T) - Static method in class cyclops.data.base.BAMT.One
 
OnEmpty<T> - Interface in com.oath.cyclops.types.recoverable
Represents a container that may be zero
onEmpty(T) - Method in interface com.oath.cyclops.types.recoverable.OnEmpty
If this Container instance is zero, create a new instance containing the provided value
onEmpty(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
onEmpty(T) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
onEmpty(T) - Method in interface cyclops.companion.Streamable
 
onEmpty(T) - Method in class cyclops.data.BankersQueue.Cons
 
onEmpty(T) - Method in class cyclops.data.BankersQueue.Nil
 
onEmpty(T) - Method in class cyclops.data.DifferenceList
 
onEmpty(Tuple2<K, V>) - Method in class cyclops.data.HashMap
 
onEmpty(T) - Method in class cyclops.data.HashSet
 
onEmpty(T) - Method in interface cyclops.data.ImmutableList
 
onEmpty(Tuple2<K, V>) - Method in interface cyclops.data.ImmutableMap
 
onEmpty(T) - Method in interface cyclops.data.ImmutableQueue
 
onEmpty(T) - Method in interface cyclops.data.ImmutableSet
 
onEmpty(T) - Method in interface cyclops.data.ImmutableSortedSet
 
onEmpty(T) - Method in class cyclops.data.IntMap
 
onEmpty(T) - Method in class cyclops.data.LazySeq.Cons
 
onEmpty(T) - Method in class cyclops.data.LazySeq.Nil
 
onEmpty(T) - Method in interface cyclops.data.LazySeq
 
onEmpty(Character) - Method in class cyclops.data.LazyString
 
onEmpty(Tuple2<K, V>) - Method in class cyclops.data.LinkedMap
 
onEmpty(T) - Method in class cyclops.data.NonEmptyList
 
onEmpty(T) - Method in class cyclops.data.Seq.Cons
 
onEmpty(T) - Method in class cyclops.data.Seq.Nil
 
onEmpty(T) - Method in interface cyclops.data.Seq
 
onEmpty(Tuple2<K, V>) - Method in class cyclops.data.TreeMap
 
onEmpty(T) - Method in class cyclops.data.TreeSet
 
onEmpty(T) - Method in class cyclops.data.TrieSet
 
onEmpty(T) - Method in class cyclops.data.Vector
 
onEmpty(T) - Method in interface cyclops.reactive.ReactiveSeq
 
OnEmptyError<T,E extends OnEmptyError<T,?>> - Interface in com.oath.cyclops.types.recoverable
 
onEmptyError(Supplier<? extends X>) - Method in interface cyclops.companion.Streamable
 
onEmptyError(Supplier<? extends X>) - Method in interface cyclops.reactive.ReactiveSeq
 
onEmptyGet(Supplier<? extends T>) - Method in interface com.oath.cyclops.types.recoverable.OnEmpty
If this Container instance is zero, create a new instance containing the value returned from the provided Supplier
onEmptyGet(Supplier<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
onEmptyGet(Supplier<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.companion.Streamable
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.BankersQueue.Cons
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.BankersQueue.Nil
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.DifferenceList
 
onEmptyGet(Supplier<? extends Tuple2<K, V>>) - Method in class cyclops.data.HashMap
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.HashSet
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.ImmutableList
 
onEmptyGet(Supplier<? extends Tuple2<K, V>>) - Method in interface cyclops.data.ImmutableMap
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.IntMap
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.LazySeq.Cons
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.LazySeq.Nil
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.LazySeq
 
onEmptyGet(Supplier<? extends Character>) - Method in class cyclops.data.LazyString
 
onEmptyGet(Supplier<? extends Tuple2<K, V>>) - Method in class cyclops.data.LinkedMap
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.NonEmptyList
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.Seq.Cons
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.Seq.Nil
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.data.Seq
 
onEmptyGet(Supplier<? extends Tuple2<K, V>>) - Method in class cyclops.data.TreeMap
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.TreeSet
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.TrieSet
 
onEmptyGet(Supplier<? extends T>) - Method in class cyclops.data.Vector
 
onEmptyGet(Supplier<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
OnEmptySwitch<T,R> - Interface in com.oath.cyclops.types.recoverable
Represents a container that may be zero for which we can switch a container with another value
onEmptySwitch(Supplier<? extends R>) - Method in interface com.oath.cyclops.types.recoverable.OnEmptySwitch
Switch to container created by provided Supplier, if current Container zero
onEmptySwitch(Supplier<Streamable<T>>) - Method in interface cyclops.companion.Streamable
If this Streamable is empty one it with a another Stream
onEmptySwitch(Supplier<? extends ImmutableQueue<T>>) - Method in class cyclops.data.BankersQueue.Cons
 
onEmptySwitch(Supplier<? extends ImmutableQueue<T>>) - Method in class cyclops.data.BankersQueue.Nil
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.DifferenceList
 
onEmptySwitch(Supplier<? extends ImmutableMap<K, V>>) - Method in class cyclops.data.HashMap
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in interface cyclops.data.ImmutableList
 
onEmptySwitch(Supplier<? extends ImmutableMap<K, V>>) - Method in interface cyclops.data.ImmutableMap
 
onEmptySwitch(Supplier<? extends ImmutableQueue<T>>) - Method in interface cyclops.data.ImmutableQueue
 
onEmptySwitch(Supplier<? extends ImmutableSet<T>>) - Method in interface cyclops.data.ImmutableSet
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.IntMap
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.LazySeq.Cons
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.LazySeq.Nil
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in interface cyclops.data.LazySeq
 
onEmptySwitch(Supplier<? extends ImmutableList<Character>>) - Method in class cyclops.data.LazyString
 
onEmptySwitch(Supplier<? extends ImmutableMap<K, V>>) - Method in class cyclops.data.LinkedMap
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.NonEmptyList
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.Seq.Cons
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.Seq.Nil
 
onEmptySwitch(Supplier<? extends ImmutableMap<K, V>>) - Method in class cyclops.data.TreeMap
 
onEmptySwitch(Supplier<? extends ImmutableList<T>>) - Method in class cyclops.data.Vector
 
onEmptySwitch(Supplier<? extends Stream<T>>) - Method in interface cyclops.reactive.ReactiveSeq
If this ReactiveSeq is empty one it with a another Stream
onEmptyTry(Supplier<? extends X>) - Method in interface com.oath.cyclops.types.recoverable.OnEmptyError
If this container instance is zero, throw the exception returned by the provided Supplier
onEmptyTry(Supplier<? extends X>) - Method in interface cyclops.data.ImmutableList
 
onEmptyTry(Supplier<? extends X>) - Method in interface cyclops.data.ImmutableMap
 
onEmptyTry(Supplier<? extends X>) - Method in interface cyclops.data.ImmutableQueue
 
onEmptyTry(Supplier<? extends X>) - Method in interface cyclops.data.ImmutableSet
 
onePer(long, TimeUnit) - Method in interface com.oath.cyclops.types.traversable.Traversable
emit one element per time period
onePer(long, TimeUnit) - Method in interface cyclops.companion.Streamable
emit one element per time period
onePer(Stream<T>, long, TimeUnit) - Static method in class cyclops.companion.Streams
emit one element per time period
onePer(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
emit one element per time period
onError(Throwable) - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
onError(Throwable) - Method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
onError(Throwable) - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
onError(Throwable) - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
onError(Throwable) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
onError(Consumer<Throwable>) - Method in interface cyclops.function.Effect
 
oneShotList(List<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
oneShotStream(Iterable<T>) - Static method in class cyclops.companion.Streams
 
oneShotStream(Stream<T>) - Static method in class cyclops.companion.Streams
 
oneShotStream(Spliterator<T>, Optional<ReversableSpliterator>) - Static method in class cyclops.companion.Streams
 
oneShotStream(Stream<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
onFail(Consumer<? super X>) - Method in class cyclops.control.Try
 
onFail(Class<? extends X>, Consumer<X>) - Method in class cyclops.control.Try
 
onNext(T) - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
onNext(T) - Method in interface com.oath.cyclops.types.reactive.PushSubscriber
 
onNext(T) - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
onNext(T) - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
onNext(T) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
onSubscribe(Subscription) - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
onSubscribe(Subscription) - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
onSubscribe(Subscription) - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
onSubscribe(Subscription) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
op(Function<? super LazySeq<Character>, ? extends LazySeq<Character>>) - Method in class cyclops.data.LazyString
 
option() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
Option<T> - Interface in cyclops.control
A safe replacement for Optional.
Option.Comprehensions - Class in cyclops.control
 
Option.None<T> - Class in cyclops.control
 
Option.Some<T> - Class in cyclops.control
 
optional(OptionalDouble) - Static method in class cyclops.companion.Optionals
 
optional(OptionalLong) - Static method in class cyclops.companion.Optionals
 
optional(OptionalInt) - Static method in class cyclops.companion.Optionals
 
OptionalMatching() - Constructor for class com.oath.cyclops.matching.Matching.OptionalMatching
 
optionalPresent() - Static method in class cyclops.function.Predicates
import static cyclops2.function.Predicates.optionalPresent; Seq.of(Optional.ofNullable(null),Optional.of(1),null) .filter(optionalPresent()); //Seq[Optional[1]]
Optionals - Class in cyclops.companion
Utility class for working with JDK Optionals
Optionals() - Constructor for class cyclops.companion.Optionals
 
optionalToStream(Optional<T>) - Static method in class cyclops.companion.Streams
Convert an Optional to a Stream
or(Case<T, R>) - Method in interface com.oath.cyclops.matching.Case
Return the test for this user case or for the other.
or(Predicate3<? super T1, ? super T2, ? super T3>) - Method in interface cyclops.function.Predicate3
 
or(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
or(Predicate4<? super T1, ? super T2, ? super T3, ? super T4>) - Method in interface cyclops.function.Predicate4
 
or(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
or(Predicate5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5>) - Method in interface cyclops.function.Predicate5
 
or(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
or(Predicate<? super T1>, Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
or(Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
Ord<W,T> - Interface in cyclops.function
 
ord(Comparator<Higher<W, T>>) - Static method in interface cyclops.function.Ord
 
Ord.OrdByComparotor<W,T> - Class in cyclops.function
 
Ord.Ordering - Enum in cyclops.function
 
OrdByComparotor() - Constructor for class cyclops.function.Ord.OrdByComparotor
 
order(Ord<W, T1>, T2) - Method in interface com.oath.cyclops.types.foldable.OrderedBy
 
OrderedBy<W,T1,T2 extends OrderedBy<W,T1,?>> - Interface in com.oath.cyclops.types.foldable
 
ordering() - Method in class cyclops.data.Range
 
Ordering<T> - Interface in cyclops.function
 
orElse(T) - Method in interface com.oath.cyclops.types.Present
 
orElse(T) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
orElse(T) - Method in interface com.oath.cyclops.types.Value
 
orElse(T) - Method in class cyclops.control.Maybe.Just
 
orElse(T) - Method in class cyclops.control.Maybe.Lazy
 
orElse(T) - Method in class cyclops.control.Maybe.Nothing
 
orElse(T) - Method in class cyclops.control.Option.None
 
orElse(T) - Method in class cyclops.control.Option.Some
 
orElse(T) - Method in class cyclops.control.Try
 
orElseGet(Supplier<? extends T>) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
orElseGet(Supplier<? extends T>) - Method in interface com.oath.cyclops.types.Value
 
orElseGet(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Just
 
orElseGet(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Lazy
 
orElseGet(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Nothing
 
orElseGet(Supplier<? extends T>) - Method in class cyclops.control.Option.None
 
orElseGet(Supplier<? extends T>) - Method in class cyclops.control.Try
 
orElseInvalid(E) - Method in interface cyclops.control.Validated
 
orElseUse(X) - Method in interface com.oath.cyclops.types.OrElseValue
 
orElseUse(Supplier<X>) - Method in interface com.oath.cyclops.types.OrElseValue
 
orElseUse(Option<T>) - Method in interface cyclops.control.Maybe
 
orElseUse(Option<T>) - Method in interface cyclops.control.Option
 
orElseUse(Supplier<Validated<E, T>>) - Method in interface cyclops.control.Validated
 
orElseUseAccumulating(Supplier<Validated<E, T>>) - Method in interface cyclops.control.Validated
 
OrElseValue<T,X extends OrElseValue<T,?>> - Interface in com.oath.cyclops.types
 

P

p(Predicate<T>) - Static method in class cyclops.function.Lambda
 
p(Predicate<T>) - Static method in class cyclops.function.Predicates
Method for point-free Predicate definition (helps with lambda type inferencing) e.g.
par(IO<B>, BiFunction<? super T, ? super B, ? extends R>) - Method in interface cyclops.reactive.IO
 
parallel() - Method in interface cyclops.companion.Streamable
 
parallel(Function<? super Stream<T>, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallel(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallel() - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOut(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOut(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOut(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>, Function<? super Stream<T>, ? extends Stream<? extends R>>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOutZipIn(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R1>>, Function<? super Stream<T>, ? extends Stream<? extends R2>>, BiFunction<? super R1, ? super R2, ? extends R3>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOutZipIn(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R1>>, Function<? super Stream<T>, ? extends Stream<? extends R2>>, Function<? super Stream<T>, ? extends Stream<? extends R3>>, Function3<? super R1, ? super R2, ? super R3, ? extends R4>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelFanOutZipIn(ForkJoinPool, Function<? super Stream<T>, ? extends Stream<? extends R1>>, Function<? super Stream<T>, ? extends Stream<? extends R2>>, Function<? super Stream<T>, ? extends Stream<? extends R3>>, Function<? super Stream<T>, ? extends Stream<? extends R4>>, Function4<? super R1, ? super R2, ? super R3, ? super R4, ? extends R5>) - Method in interface cyclops.reactive.ReactiveSeq
 
parallelStream() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
param - Variable in class cyclops.function.FluentFunctions.Advice1
 
param1 - Variable in class cyclops.function.FluentFunctions.Advice2
 
param1 - Variable in class cyclops.function.FluentFunctions.Advice3
 
param2 - Variable in class cyclops.function.FluentFunctions.Advice2
 
param2 - Variable in class cyclops.function.FluentFunctions.Advice3
 
param3 - Variable in class cyclops.function.FluentFunctions.Advice3
 
partial(T1, Function<T1, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 1 arguments applied to the supplied Function
partial2(T1, T2, BiFunction<T1, T2, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 2 arguments applied to the supplied BiFunction
partial2(T1, BiFunction<T1, T2, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 1 arguments applied to the supplied BiFunction
partial2b(T2, BiFunction<T1, T2, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 1 arguments applied to the supplied BiFunction
partial3(T1, T2, T3, Function3<T1, T2, T3, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 3 arguments applied to the supplied TriFunction
partial3(T1, T2, Function3<T1, T2, T3, R>) - Static method in class cyclops.function.PartialApplicator
Returns a function with 2 arguments applied to the supplied TriFunction
partial3(T1, Function3<T1, T2, T3, R>) - Static method in class cyclops.function.PartialApplicator
2 Returns a BiFunction with 1 argument applied to the supplied TriFunction
partial4(T1, T2, T3, T4, Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 3 arguments applied to the supplied QuadFunction
partial4(T1, T2, T3, Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 3 arguments applied to the supplied QuadFunction
partial4(T1, T2, Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 2 arguments applied to the supplied QuadFunction
partial4(T1, Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 1 argument applied to the supplied QuadFunction
partial5(T1, T2, T3, T4, T5, Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 4 arguments applied to the supplied QuintFunction
partial5(T1, T2, T3, T4, Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 4 arguments applied to the supplied QuintFunction
partial5(T1, T2, T3, Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 3 arguments applied to the supplied QuintFunction
partial5(T1, T2, Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.PartialApplicator
Returns a TriFunction with 2 arguments applied to the supplied QuintFunction
partial5(T1, Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuadFunction with 1 argument applied to the supplied QuintFunction
partial6(T1, T2, T3, T4, T5, T6, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 5 arguments applied to the supplied HexFunction
partial6(T1, T2, T3, T4, T5, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 5 arguments applied to the supplied HexFunction
partial6(T1, T2, T3, T4, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 4 arguments applied to the supplied HexFunction
partial6(T1, T2, T3, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a TriFunction with 3 arguments applied to the supplied HexFunction
partial6(T1, T2, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuadFunction with 2 arguments applied to the supplied HexFunction
partial6(T1, Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuintFunction with 1 argument applied to the supplied HexFunction
partial7(T1, T2, T3, T4, T5, T6, T7, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 6 arguments applied to the supplied HeptFunction
partial7(T1, T2, T3, T4, T5, T6, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 6 arguments applied to the supplied HeptFunction
partial7(T1, T2, T3, T4, T5, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 5 arguments applied to the supplied HeptFunction
partial7(T1, T2, T3, T4, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a TriFunction with 4 arguments applied to the supplied HeptFunction
partial7(T1, T2, T3, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuadFunction with 3 arguments applied to the supplied HeptFunction
partial7(T1, T2, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuintFunction with 2 arguments applied to the supplied HeptFunction
partial7(T1, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.PartialApplicator
Returns a HexFunction with 1 argument applied to the supplied HeptFunction
partial8(T1, T2, T3, T4, T5, T6, T7, T8, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 7 arguments applied to the supplied OctFunction
partial8(T1, T2, T3, T4, T5, T6, T7, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a Function with 7 arguments applied to the supplied OctFunction
partial8(T1, T2, T3, T4, T5, T6, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a BiFunction with 6 arguments applied to the supplied OctFunction
partial8(T1, T2, T3, T4, T5, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a TriFunction with 5 arguments applied to the supplied OctFunction
partial8(T1, T2, T3, T4, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuadFunction with 4 arguments applied to the supplied OctFunction
partial8(T1, T2, T3, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a QuintFunction with 3 arguments applied to the supplied OctFunction
partial8(T1, T2, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a HexFunction with 2 arguments applied to the supplied OctFunction
partial8(T1, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.PartialApplicator
Returns a HeptFunction with 1 argument applied to the supplied OctFunction
PartialApplicator - Class in cyclops.function
This class consists exclusively of static methods that return function that are partially applied with parameters.
PartialApplicator() - Constructor for class cyclops.function.PartialApplicator
 
PartialFunction<T,R> - Interface in cyclops.function
 
partiallyApply(T1) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Partially applyHKT the provided parameter as the first parameter to this BiFunction to generate a Function (single input value)
partiallyApply(T1, T2) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Partially applyHKT the provided parameters to this BiFunction to generate a Supplier (that takes no inputs)
partiallyApply(T) - Method in class cyclops.function.FluentFunctions.FluentFunction
Partially applyHKT the provided value to this function, to turn it into a Supplier
partiallyApply(T1) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Partially applyHKT the provided parameter as the first parameter to this TriFunction to generate a Function (single input value)
partiallyApply(T1, T2) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Partially applyHKT the provided parameters to this BiFunction to generate a Function (single input)
partiallyApply(T1, T2, T3) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Partially applyHKT the provided parameters to this TriFunction to generate a Supplier (that takes no inputs)
partition(Predicate<T>) - Method in interface cyclops.companion.Streamable
Partition a Stream into two one a per element basis, based on predicate's boolean value
partition(Stream<T>, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Partition a Stream into two one a per element basis, based on predicate's boolean value
partition(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
partition(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
partition(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
partition(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Partition a Stream into two one a per element basis, based on predicate's boolean value
Pattern<T> - Interface in com.oath.cyclops.matching
A Predicate supertype to describe a DSL for sum types pattern matching.
PatternMatching() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatching
 
PatternMatching2() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatching2
 
PatternMatching3() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatching3
 
PatternMatching4() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatching4
 
PatternMatching5() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatching5
 
PatternMatchingOrNone() - Constructor for class com.oath.cyclops.matching.Matching.PatternMatchingOrNone
 
PausableConnectable<T> - Interface in com.oath.cyclops.types.stream
A Connectable (Stream already emitting data) that can be paused and unpaused
pausableHotStream(Stream<T>, Executor) - Static method in class cyclops.companion.Streams
 
pausableHotStream(Executor) - Method in interface cyclops.reactive.ReactiveSeq
Turns this ReactiveSeq into a Connectable, a connectable & pausable Stream, being executed on a thread on the supplied executor, that is producing data.
pause() - Method in interface com.oath.cyclops.types.stream.PausableConnectable
Pause this Connectable (stop it producing data until unpaused)
peek() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
peek(Consumer<? super T>) - Method in interface com.oath.cyclops.types.functor.Transformable
Peek at the current value of this Transformable, without transforming it
peek() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
peek(Consumer<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
peek(Consumer<? super T>) - Method in class com.oath.cyclops.util.box.LazyImmutable
 
peek(Consumer<? super T>) - Method in interface cyclops.companion.Streamable
Peek at each value in a Streamable as it passes through unchanged
peek(Consumer<? super R>) - Method in class cyclops.control.Either.Left
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.Either
 
peek(Consumer<? super RT>) - Method in class cyclops.control.Either.Right
 
peek(Consumer<? super T>) - Method in interface cyclops.control.Eval
 
peek(Consumer<? super T>) - Method in class cyclops.control.Future
 
peek(Consumer<? super PT>) - Method in class cyclops.control.Ior.Both
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.Ior
 
peek(Consumer<? super PT>) - Method in class cyclops.control.Ior.Primary
 
peek(Consumer<? super PT>) - Method in class cyclops.control.Ior.Secondary
 
peek(Consumer<? super RT>) - Method in class cyclops.control.LazyEither.CompletableEither
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither.Lazy
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither.Left
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.LazyEither
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither.Right
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither3.Left1
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither3.Left2
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.LazyEither3
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither3.Right
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither4.Left1
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither4.Left2
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither4.Left3
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.LazyEither4
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither4.Right
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither5.Left1
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither5.Left2
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither5.Left3
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither5.Left4
 
peek(Consumer<? super RT>) - Method in interface cyclops.control.LazyEither5
 
peek(Consumer<? super PT>) - Method in class cyclops.control.LazyEither5.Right
 
peek(Consumer<? super T>) - Method in interface cyclops.control.Maybe
 
peek(Consumer<? super T>) - Method in interface cyclops.control.Option
 
peek(Consumer<? super T>) - Method in class cyclops.control.Try
 
peek(Consumer<? super T>) - Method in interface cyclops.control.Validated
 
peek(Consumer<? super T>) - Method in interface cyclops.data.BankersQueue
 
peek(Consumer<? super T>) - Method in class cyclops.data.DifferenceList
 
peek(Consumer<? super V>) - Method in class cyclops.data.HashMap
 
peek(Consumer<? super T>) - Method in class cyclops.data.HashSet
 
peek(Consumer<? super T>) - Method in interface cyclops.data.ImmutableList
 
peek(Consumer<? super V>) - Method in interface cyclops.data.ImmutableMap
 
peek(Consumer<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
peek(Consumer<? super T>) - Method in interface cyclops.data.ImmutableSet
 
peek(Consumer<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
peek(Consumer<? super T>) - Method in class cyclops.data.IntMap
 
peek(Consumer<? super T>) - Method in interface cyclops.data.LazySeq
 
peek(Consumer<? super Character>) - Method in class cyclops.data.LazyString
 
peek(Consumer<? super V>) - Method in class cyclops.data.LinkedMap
 
peek(Consumer<? super T>) - Method in class cyclops.data.NonEmptyList
 
peek(Consumer<? super T>) - Method in interface cyclops.data.Seq
 
peek(Consumer<? super V>) - Method in class cyclops.data.TreeMap
 
peek(Consumer<? super T>) - Method in class cyclops.data.TreeSet
 
peek(Consumer<? super T>) - Method in class cyclops.data.TrieSet
 
peek(Consumer<? super T>) - Method in class cyclops.data.tuple.Tuple1
 
peek(Consumer<? super T>) - Method in class cyclops.data.Vector
 
peek(Consumer<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
peekFailed(Consumer<? super X>) - Method in class cyclops.control.Try
 
peekLeft(Consumer<? super L>) - Method in class cyclops.control.Either.Left
 
peekLeft(Consumer<? super LT>) - Method in interface cyclops.control.Either
Peek at the Left type value if present
peekLeft(Consumer<? super L>) - Method in class cyclops.control.Either.Right
 
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.Ior.Both
 
peekLeft(Consumer<? super LT>) - Method in interface cyclops.control.Ior
 
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.Ior.Primary
 
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.Ior.Secondary
 
peekLeft(Consumer<? super Throwable>) - Method in class cyclops.control.LazyEither.CompletableEither
 
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.LazyEither.Lazy
 
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.LazyEither.Left
 
peekLeft(Consumer<? super LT>) - Method in interface cyclops.control.LazyEither
Peek at the Left type value if present
peekLeft(Consumer<? super ST>) - Method in class cyclops.control.LazyEither.Right
 
permutations() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
permutations() - Method in interface cyclops.companion.Streamable
Generate the permutations based on values in the Streamable
permutations(Object[]) - Static method in class cyclops.companion.Streams
 
permutations() - Method in interface cyclops.data.BankersQueue
 
permutations() - Method in class cyclops.data.DifferenceList
 
permutations() - Method in class cyclops.data.HashSet
 
permutations() - Method in interface cyclops.data.ImmutableList
 
permutations() - Method in interface cyclops.data.ImmutableQueue
 
permutations() - Method in interface cyclops.data.ImmutableSet
 
permutations() - Method in interface cyclops.data.ImmutableSortedSet
 
permutations() - Method in class cyclops.data.IntMap
 
permutations() - Method in interface cyclops.data.LazySeq
 
permutations() - Method in class cyclops.data.NonEmptyList
 
permutations() - Method in interface cyclops.data.Seq
 
permutations() - Method in class cyclops.data.TreeSet
 
permutations() - Method in class cyclops.data.TrieSet
 
permutations() - Method in class cyclops.data.Vector
 
permutations() - Method in interface cyclops.reactive.ReactiveSeq
Generate the permutations based on values in the ReactiveSeq Makes use of Streamable to store intermediate stages in a toX
PersistentBag<T> - Interface in com.oath.cyclops.types.persistent
 
PersistentCollection<T> - Interface in com.oath.cyclops.types.persistent
 
persistentCollectionConcat() - Static method in interface cyclops.companion.Semigroups
 
PersistentIndexed<T> - Interface in com.oath.cyclops.types.persistent
 
PersistentList<T> - Interface in com.oath.cyclops.types.persistent
 
PersistentMap<K,V> - Interface in com.oath.cyclops.types.persistent
 
PersistentQueue<T> - Interface in com.oath.cyclops.types.persistent
 
PersistentSet<T> - Interface in com.oath.cyclops.types.persistent
 
PersistentSortedSet<T> - Interface in com.oath.cyclops.types.persistent
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentBag
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
plus(T) - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
plus(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
plus(T) - Method in class cyclops.data.Bag
 
plus(T) - Method in interface cyclops.data.BankersQueue
 
plus(int, int, K, V) - Method in class cyclops.data.base.HAMT.BitsetNode
 
plus(int, int, K, V) - Method in class cyclops.data.base.HAMT.CollisionNode
 
plus(int, int, K, V) - Method in class cyclops.data.base.HAMT.EmptyNode
 
plus(int, int, K, V) - Method in interface cyclops.data.base.HAMT.Node
 
plus(int, int, K, V) - Method in class cyclops.data.base.HAMT.ValueNode
 
plus(K, V) - Method in class cyclops.data.base.RedBlackTree.Leaf
 
plus(K, V) - Method in class cyclops.data.base.RedBlackTree.Node
 
plus(K, V) - Method in interface cyclops.data.base.RedBlackTree.Tree
 
plus(T) - Method in class cyclops.data.DifferenceList
 
plus(T) - Method in class cyclops.data.HashSet
 
plus(T) - Method in interface cyclops.data.ImmutableList
 
plus(T) - Method in interface cyclops.data.ImmutableQueue
 
plus(T) - Method in interface cyclops.data.ImmutableSet
 
plus(T) - Method in interface cyclops.data.ImmutableSortedSet
 
plus(T) - Method in class cyclops.data.IntMap
 
plus(T) - Method in interface cyclops.data.LazySeq
 
plus(Character) - Method in class cyclops.data.LazyString
 
plus(T) - Method in class cyclops.data.NonEmptyList
 
plus(T) - Method in interface cyclops.data.Seq
 
plus(T) - Method in class cyclops.data.TreeSet
 
plus(T) - Method in class cyclops.data.TrieSet
 
plus(T) - Method in class cyclops.data.Vector
 
plus(T) - Method in interface cyclops.reactive.ReactiveSeq
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentBag
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
plusAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.Bag
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.LazySeq.Nil
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
plusAll(Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.NonEmptyList
 
plusAll(Range<T>) - Method in class cyclops.data.Range
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.Seq.Nil
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
plusAll(Iterable<? extends T>) - Method in class cyclops.data.Vector
 
plusAll(int, Iterable<? extends T>) - Method in class cyclops.data.Vector
 
plusAll(Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
poll() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
poll(long, TimeUnit) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
poll(long, TimeUnit) - Method in class com.oath.cyclops.async.adapters.Queue
 
poll() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
poll() - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
populationVariance(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
position(int) - Method in class cyclops.data.Zipper
 
pred(E) - Method in interface cyclops.data.Enumeration
 
Predicate3<T1,T2,T3> - Interface in cyclops.function
 
Predicate4<T1,T2,T3,T4> - Interface in cyclops.function
 
Predicate5<T1,T2,T3,T4,T5> - Interface in cyclops.function
 
Predicates - Class in cyclops.function
Predicates for filtering and Pattern matching e.g.
Predicates() - Constructor for class cyclops.function.Predicates
 
predOrElse(E, E) - Method in interface cyclops.data.Enumeration
 
predOrElseGet(E, Supplier<? extends E>) - Method in interface cyclops.data.Enumeration
 
prepend(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
prepend(T) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
prepend(T) - Method in interface cyclops.companion.Streamable
Prepend given values to the skip of the Stream
prepend(Stream<T>, T...) - Static method in class cyclops.companion.Streams
Prepend given values to the skip of the Stream
prepend(T) - Method in class cyclops.data.BankersQueue.Cons
 
prepend(T) - Method in class cyclops.data.BankersQueue.Nil
 
prepend(T) - Method in interface cyclops.data.BankersQueue
 
prepend(DifferenceList<T>) - Method in class cyclops.data.DifferenceList
 
prepend(T) - Method in class cyclops.data.DifferenceList
 
prepend(T) - Method in class cyclops.data.HashSet
 
prepend(TB) - Method in class cyclops.data.HList.HCons
 
prepend(TB) - Method in class cyclops.data.HList.HNil
 
prepend(TB) - Method in interface cyclops.data.HList
 
prepend(T) - Method in interface cyclops.data.ImmutableList
 
prepend(T) - Method in interface cyclops.data.ImmutableQueue
 
prepend(T) - Method in interface cyclops.data.ImmutableSet
 
prepend(T) - Method in interface cyclops.data.ImmutableSortedSet
 
prepend(T) - Method in class cyclops.data.IntMap
 
prepend(T) - Method in interface cyclops.data.LazySeq
 
prepend(Character) - Method in class cyclops.data.LazyString
 
prepend(T) - Method in class cyclops.data.NonEmptyList
 
prepend(T) - Method in interface cyclops.data.Seq
 
prepend(T) - Method in class cyclops.data.TreeSet
 
prepend(T) - Method in class cyclops.data.TrieSet
 
prepend(T) - Method in class cyclops.data.Vector
 
prepend(T) - Method in interface cyclops.reactive.ReactiveSeq
 
prependAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
prependAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
prependAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
prependAll(T...) - Method in interface com.oath.cyclops.types.traversable.Traversable
Prepend given values to the skip of the Stream
prependAll(T...) - Method in interface cyclops.companion.Streamable
Prepend given values to the skip of the Stream
prependAll(Iterable<? extends T>) - Method in interface cyclops.companion.Streamable
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
prependAll(T...) - Method in interface cyclops.data.BankersQueue
 
prependAll(T...) - Method in class cyclops.data.DifferenceList
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
prependAll(T...) - Method in class cyclops.data.HashSet
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
prependAll(T...) - Method in interface cyclops.data.ImmutableList
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
prependAll(T...) - Method in interface cyclops.data.ImmutableQueue
 
prependAll(T...) - Method in interface cyclops.data.ImmutableSet
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
prependAll(T...) - Method in interface cyclops.data.ImmutableSortedSet
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.IntMap
 
prependAll(T...) - Method in class cyclops.data.IntMap
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
prependAll(T...) - Method in interface cyclops.data.LazySeq
 
prependAll(Character...) - Method in class cyclops.data.LazyString
 
prependAll(Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
prependAll(LazyString) - Method in class cyclops.data.LazyString
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.NonEmptyList
 
prependAll(NonEmptyList<T>) - Method in class cyclops.data.NonEmptyList
 
prependAll(T...) - Method in class cyclops.data.NonEmptyList
 
prependAll(Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
prependAll(T...) - Method in interface cyclops.data.Seq
 
prependAll(T...) - Method in class cyclops.data.TreeSet
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
prependAll(T...) - Method in class cyclops.data.TrieSet
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.TrieSet
 
prependAll(T...) - Method in class cyclops.data.Vector
 
prependAll(Iterable<? extends T>) - Method in class cyclops.data.Vector
 
prependAll(T...) - Method in interface cyclops.reactive.ReactiveSeq
Prepend given values to the skip of the Stream
prependAll(Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
prependStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
prependStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Prepend Stream to this ReactiveSeq
prependStream(Stream<? extends T>) - Method in interface cyclops.companion.Streamable
 
prependStream(Stream<T>, Stream<T>) - Static method in class cyclops.companion.Streams
Prepend Stream to this Stream
prependStream(Stream<? extends T>) - Method in interface cyclops.data.BankersQueue
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.DifferenceList
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.HashSet
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableList
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.IntMap
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.LazySeq
 
prependStream(Stream<? extends Character>) - Method in class cyclops.data.LazyString
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.NonEmptyList
 
prependStream(Stream<? extends T>) - Method in interface cyclops.data.Seq
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.TreeSet
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.TrieSet
 
prependStream(Stream<? extends T>) - Method in class cyclops.data.Vector
 
prependStream(Stream<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
Prepend Stream to this ReactiveSeq
prependStreamable(Streamable<T>) - Method in interface cyclops.companion.Streamable
Prepend Stream to this Streamable
Present<T> - Interface in com.oath.cyclops.types
 
previous(Zipper<T>) - Method in class cyclops.data.Zipper
 
previous() - Method in class cyclops.data.Zipper
 
Primary() - Constructor for class cyclops.control.Ior.Primary
 
primedHotStream(Stream<T>, Executor) - Static method in class cyclops.companion.Streams
 
primedHotStream(Executor) - Method in interface cyclops.reactive.ReactiveSeq
Return a Connectable that will skip emitting data when the first connecting Stream connects.
primedPausableHotStream(Stream<T>, Executor) - Static method in class cyclops.companion.Streams
 
primedPausableHotStream(Executor) - Method in interface cyclops.reactive.ReactiveSeq
Return a pausable Connectable that will skip emitting data when the first connecting Stream connects.
print(PrintStream) - Method in interface com.oath.cyclops.types.foldable.Folds
Write each element within this Folds in turn to the supplied PrintStream
print(PrintWriter) - Method in interface com.oath.cyclops.types.foldable.Folds
Write each element within this Folds in turn to the supplied PrintWriter
print(T) - Method in interface com.oath.cyclops.types.mixins.Printable
Print the supplied value to the console
print(PrintStream) - Method in interface com.oath.cyclops.types.Value
Write each element within this Folds in turn to the supplied PrintStream
print(PrintWriter) - Method in interface com.oath.cyclops.types.Value
Write each element within this Folds in turn to the supplied PrintWriter
print(PrintWriter) - Method in interface cyclops.reactive.ReactiveSeq
 
print(PrintStream) - Method in interface cyclops.reactive.ReactiveSeq
 
Printable - Interface in com.oath.cyclops.types.mixins
Mixin a print method with a return value (can be used as a method reference to methods that accept Functions).
PrintableIterable() - Constructor for class cyclops.companion.Streamable.PrintableIterable
 
printErr() - Method in interface com.oath.cyclops.types.foldable.Folds
Print each value in this Folds to the error console in turn (left-to-right)
printErr() - Method in interface com.oath.cyclops.types.Value
Print each value in this Folds to the error console in turn (left-to-right)
printErr() - Method in interface cyclops.reactive.ReactiveSeq
 
printHAMT() - Method in class cyclops.data.HashMap
 
println(T) - Static method in interface com.oath.cyclops.types.mixins.Printable
 
println() - Method in class cyclops.function.FluentFunctions.FluentBiFunction
 
println() - Method in class cyclops.function.FluentFunctions.FluentFunction
 
println() - Method in class cyclops.function.FluentFunctions.FluentRunnable
 
println() - Method in class cyclops.function.FluentFunctions.FluentSupplier
 
println() - Method in class cyclops.function.FluentFunctions.FluentTriFunction
 
printOut() - Method in interface com.oath.cyclops.types.foldable.Folds
Print each value in this Folds to the console in turn (left-to-right)
printOut() - Method in interface com.oath.cyclops.types.Value
Print each value in this Folds to the console in turn (left-to-right)
printOut() - Method in interface cyclops.reactive.ReactiveSeq
 
printTree() - Method in class cyclops.data.TreeSet
 
proceed() - Method in class com.oath.cyclops.types.futurestream.Continuation
 
proceed() - Method in class cyclops.function.FluentFunctions.Advice0
Proceed and execute wrapped Supplier
proceed() - Method in class cyclops.function.FluentFunctions.Advice1
Proceed and execute wrapped Function with it's input param as captured
proceed(T) - Method in class cyclops.function.FluentFunctions.Advice1
Proceed and execute wrapped Function replacing it's input param
proceed() - Method in class cyclops.function.FluentFunctions.Advice2
Proceed and execute wrapped BiFunction with it's input params as captured
proceed(T1, T2) - Method in class cyclops.function.FluentFunctions.Advice2
Proceed and execute wrapped BiFunction with it's input params as captured
proceed() - Method in class cyclops.function.FluentFunctions.Advice3
Proceed and execute wrapped TriFunction with it's input params as captured
proceed(T1, T2, T3) - Method in class cyclops.function.FluentFunctions.Advice3
Proceed and execute wrapped TriFunction with it's input params as captured
proceed1(T1) - Method in class cyclops.function.FluentFunctions.Advice2
Proceed and execute wrapped BiFunction with it's second input parameter as a captured and the replacement parameter as provided
proceed1(T1) - Method in class cyclops.function.FluentFunctions.Advice3
Proceed and execute wrapped TriFunction with it's second and third input parameters as a captured and the replacement parameter as provided
proceed2(T2) - Method in class cyclops.function.FluentFunctions.Advice2
Proceed and execute wrapped BiFunction with it's first input parameter as a captured and the replacement parameter as provided
proceed2(T2) - Method in class cyclops.function.FluentFunctions.Advice3
Proceed and execute wrapped TriFunction with it's first and third input parameters as a captured and the replacement parameter as provided
proceed3(T3) - Method in class cyclops.function.FluentFunctions.Advice3
Proceed and execute wrapped TriFunction with it's first and second input parameters as a captured and the replacement parameter as provided
product(Unrestricted<R1>, Function<Transformable<Unrestricted<R1>>, X1>, Unrestricted<R2>, Function<Transformable<Unrestricted<R2>>, X2>) - Static method in class cyclops.control.Unrestricted
 
product(Function1<? super T, ? extends R1>) - Method in interface cyclops.function.Function1
 
product(Function<? super T, ? extends R2>, Function<? super T, ? extends R3>) - Method in interface cyclops.function.Function1
 
product(Function<? super T, ? extends R2>, Function<? super T, ? extends R3>, Function<? super T, ? extends R4>) - Method in interface cyclops.function.Function1
 
publisher() - Method in interface cyclops.reactive.IO
 
publisher() - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
publishTo(Adapter<T>...) - Method in interface cyclops.reactive.ReactiveSeq
 
publishTo(Signal<T>...) - Method in interface cyclops.reactive.ReactiveSeq
 
PushSubscriber<T> - Interface in com.oath.cyclops.types.reactive
 
put(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
put(K, V) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
put(Tuple2<K, V>) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
put(K, V) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
Deprecated.
put(K, V) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
put(K, V) - Method in interface cyclops.data.base.HAMT.Node
 
put(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
put(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
put(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
put(int, K, V) - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
put(int, K, V) - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
put(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
put(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
put(int, int, V) - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
put(int, int, V) - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
put(LazyEither3<Tuple2<K1, V1>, Tuple2<K2, V2>, Tuple2<K3, V3>>) - Method in class cyclops.data.DMap.DMap3
 
put(LazyEither3<Tuple2<K1, V1>, Tuple2<K2, V2>, Tuple2<K3, V3>>) - Method in interface cyclops.data.DMap.Three
 
put(K, V) - Method in class cyclops.data.HashMap
 
put(Tuple2<K, V>) - Method in class cyclops.data.HashMap
 
put(K, V) - Method in interface cyclops.data.ImmutableMap
 
put(Tuple2<K, V>) - Method in interface cyclops.data.ImmutableMap
 
put(K, V) - Method in class cyclops.data.LinkedMap
 
put(Tuple2<K, V>) - Method in class cyclops.data.LinkedMap
 
put(K, V) - Method in class cyclops.data.TreeMap
 
put(Tuple2<K, V>) - Method in class cyclops.data.TreeMap
 
put(K, V) - Method in class cyclops.data.TrieMap
 
put(Tuple2<K, V>) - Method in class cyclops.data.TrieMap
 
put1(K1, V1) - Method in class cyclops.data.DMap.DMap2
 
put1(Tuple2<K1, V1>) - Method in class cyclops.data.DMap.DMap2
 
put1(K1, V1) - Method in class cyclops.data.DMap.DMap3
 
put1(Tuple2<K1, V1>) - Method in class cyclops.data.DMap.DMap3
 
put1(K1, V1) - Method in interface cyclops.data.DMap.Three
 
put1(Tuple2<K1, V1>) - Method in interface cyclops.data.DMap.Three
 
put1(K1, V1) - Method in interface cyclops.data.DMap.Two
 
put1(Tuple2<K1, V1>) - Method in interface cyclops.data.DMap.Two
 
put2(K2, V2) - Method in class cyclops.data.DMap.DMap2
 
put2(Tuple2<K2, V2>) - Method in class cyclops.data.DMap.DMap2
 
put2(K2, V2) - Method in class cyclops.data.DMap.DMap3
 
put2(Tuple2<K2, V2>) - Method in class cyclops.data.DMap.DMap3
 
put2(K2, V2) - Method in interface cyclops.data.DMap.Three
 
put2(Tuple2<K2, V2>) - Method in interface cyclops.data.DMap.Three
 
put2(K2, V2) - Method in interface cyclops.data.DMap.Two
 
put2(Tuple2<K2, V2>) - Method in interface cyclops.data.DMap.Two
 
put3(K3, V3) - Method in class cyclops.data.DMap.DMap3
 
put3(Tuple2<K3, V3>) - Method in class cyclops.data.DMap.DMap3
 
put3(K3, V3) - Method in interface cyclops.data.DMap.Three
 
put3(Tuple2<K3, V3>) - Method in interface cyclops.data.DMap.Three
 
putAll(PersistentMap<? extends K, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
Deprecated.
putAll(Map<? extends K, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
putAll(PersistentMap<? extends K, ? extends V>) - Method in class cyclops.data.HashMap
 
putAll(PersistentMap<? extends K, ? extends V>) - Method in interface cyclops.data.ImmutableMap
 
putAll(PersistentMap<? extends K, ? extends V>) - Method in class cyclops.data.LinkedMap
 
putAll(PersistentMap<? extends K, ? extends V>) - Method in class cyclops.data.TreeMap
 
putAll(PersistentMap<? extends K, ? extends V>) - Method in class cyclops.data.TrieMap
 
putIfAbsent(K, V) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.

Q

quadruplicate() - Method in interface cyclops.companion.Streamable
 
quadruplicate(Stream<T>) - Static method in class cyclops.companion.Streams
Makes four copies of a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
quadruplicate(Stream<T>, Supplier<Deque<T>>) - Static method in class cyclops.companion.Streams
Makes four copies of a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
quadruplicate() - Method in interface cyclops.reactive.ReactiveSeq
Makes four copies of a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
quadruplicate(Supplier<Deque<T>>) - Method in interface cyclops.reactive.ReactiveSeq
 
Queue<T> - Class in com.oath.cyclops.async.adapters
Inspired by scalaz-streams async.Queue (functionally similar, but wraps a JDK Queue - wait-free or Blocking) A Queue that takes data from one or more input Streams and provides them to one or more emitted Streams Interface specifies a BlockingQueue, but non-BlockingQueues (such as ConcurrentLinkedQueue can be used in conjunction with an implementation of the Continuation interface
Queue() - Constructor for class com.oath.cyclops.async.adapters.Queue
Construct a Queue backed by a LinkedBlockingQueue
Queue(QueueFactory<T>) - Constructor for class com.oath.cyclops.async.adapters.Queue
Construct an async.Queue backed by a JDK Queue from the provided QueueFactory
Queue(BlockingQueue<T>) - Constructor for class com.oath.cyclops.async.adapters.Queue
Queue accepts a BlockingQueue to make use of Blocking semantics
Queue(Queue<T>, WaitStrategy<T>, WaitStrategy<T>) - Constructor for class com.oath.cyclops.async.adapters.Queue
 
queue - Variable in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
Queue.ClosedQueueException - Exception in com.oath.cyclops.async.adapters
Exception thrown if Queue closed
Queue.NIL - Class in com.oath.cyclops.async.adapters
 
Queue.QueueReader<T> - Class in com.oath.cyclops.async.adapters
 
Queue.QueueTimeoutException - Exception in com.oath.cyclops.async.adapters
Exception thrown if Queue polling timesout
queueBackedSignal() - Static method in class com.oath.cyclops.async.adapters.Signal
 
QueueBasedSubscriber<T> - Class in com.oath.cyclops.types.reactive
A reactive-streams reactiveSubscriber, backed by a cyclops2-react async.Queue, for merging data from multiple publishers into a single Stream
QueueBasedSubscriber(QueueBasedSubscriber.Counter, int) - Constructor for class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
QueueBasedSubscriber.Counter - Class in com.oath.cyclops.types.reactive
 
QueueFactories - Class in com.oath.cyclops.async
Methods for generating QueueFactories for plumbing Streams together
QueueFactories() - Constructor for class com.oath.cyclops.async.QueueFactories
 
QueueFactory<T> - Interface in com.oath.cyclops.async.adapters
Interface for Factories of async.Queues QueueFactories
QueueReader() - Constructor for class com.oath.cyclops.async.adapters.Queue.QueueReader
 
QueueTimeoutException() - Constructor for exception com.oath.cyclops.async.adapters.Queue.QueueTimeoutException
 
QueueToBlockingQueueWrapper() - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
queueView() - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
QueueView<T> - Interface in com.oath.cyclops.types.persistent.views
 
QueueView.Impl<T> - Class in com.oath.cyclops.types.persistent.views
 

R

race(IO<T>) - Method in interface cyclops.reactive.IO
 
range(int, int) - Static method in interface cyclops.companion.Streamable
Create an efficiently reversable Sequence that produces the integers between skip and take
range(int, int) - Static method in class cyclops.data.DifferenceList
 
range(int, int, int) - Static method in class cyclops.data.DifferenceList
 
range(int, int) - Static method in class cyclops.data.HashSet
 
range(int, int, int) - Static method in class cyclops.data.HashSet
 
range(int, int) - Static method in interface cyclops.data.LazySeq
 
range(int, int, int) - Static method in interface cyclops.data.LazySeq
 
Range<T> - Class in cyclops.data
 
Range() - Constructor for class cyclops.data.Range
 
range(T, T, Enumeration<T>, Comparator<? super T>) - Static method in class cyclops.data.Range
 
range(T, T, Enumeration<T>) - Static method in class cyclops.data.Range
 
range(int, int) - Static method in class cyclops.data.Range
 
range(int, int) - Static method in interface cyclops.data.Seq
 
range(int, int, int) - Static method in interface cyclops.data.Seq
 
range(int, int) - Static method in class cyclops.data.Vector
 
range(int, int, int) - Static method in class cyclops.data.Vector
 
range(int, int) - Static method in interface cyclops.reactive.ReactiveSeq
Create an efficiently reversable Sequence that produces the integers between skip and take
range(int, int, int) - Static method in interface cyclops.reactive.ReactiveSeq
 
range(int, int) - Static method in interface cyclops.reactive.Spouts
 
rangeLong(long, long) - Static method in interface cyclops.companion.Streamable
Create an efficiently reversable Sequence that produces the integers between skip and take
rangeLong(long, long, long) - Static method in class cyclops.data.DifferenceList
 
rangeLong(long, long) - Static method in class cyclops.data.DifferenceList
 
rangeLong(long, long, long) - Static method in class cyclops.data.HashSet
 
rangeLong(long, long) - Static method in class cyclops.data.HashSet
 
rangeLong(long, long, long) - Static method in interface cyclops.data.LazySeq
 
rangeLong(long, long) - Static method in interface cyclops.data.LazySeq
 
rangeLong(long, long, long) - Static method in interface cyclops.data.Seq
 
rangeLong(long, long) - Static method in interface cyclops.data.Seq
 
rangeLong(long, long, long) - Static method in class cyclops.data.Vector
 
rangeLong(long, long) - Static method in class cyclops.data.Vector
 
rangeLong(long, long, long) - Static method in interface cyclops.reactive.ReactiveSeq
 
rangeLong(long, long) - Static method in interface cyclops.reactive.ReactiveSeq
Create an efficiently reversable Sequence that produces the integers between skip and take
rangeLong(long, long) - Static method in interface cyclops.reactive.Spouts
 
reactive(Stream<T>, Executor) - Static method in interface cyclops.reactive.Spouts
 
reactive(Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
reactiveBuffer(int, Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.Spouts
Create a buffering reactive-streams source.
reactiveBuffer(Queue<T>, BufferOverflowPolicy, Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
reactiveBufferBlock(int, Consumer<? super Subscriber<T>>) - Static method in interface cyclops.reactive.Spouts
 
reactiveSeq() - Method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
 
reactiveSeq(Stream<? super T>, Optional<ReversableSpliterator>) - Static method in class cyclops.companion.Streams
 
reactiveSeq(Iterable<T>) - Static method in class cyclops.companion.Streams
 
reactiveSeq(Stream<T>) - Static method in class cyclops.companion.Streams
 
reactiveSeq(Spliterator<? super T>, Optional<ReversableSpliterator>) - Static method in class cyclops.companion.Streams
 
ReactiveSeq<T> - Interface in cyclops.reactive
A powerful Streaming interface.
reactiveSeq(Iterable<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
ReactiveSeqIO() - Constructor for class cyclops.reactive.IO.ReactiveSeqIO
 
reactiveStream() - Method in class com.oath.cyclops.types.reactive.ReactiveSubscriber
ReactiveSubscriber<Integer> sub = Spouts.reactiveSubscriber(); Flux.just(1,2,3).forEachAsync(sub); sub.stream().forEach(System.out::println); //note JDK Stream based terminal operations may block the current thread //see ReactiveSeq#collectStream ReactiveSeq#foldAll for non-blocking alternatives
reactiveStream(Operator<T>) - Static method in interface cyclops.reactive.Spouts
 
ReactiveStreamsTerminalFutureOperations<T> - Interface in com.oath.cyclops.types.reactive
Interface for reactive-streams based terminal operations, requires simple-react to be on the classpath.
ReactiveStreamsTerminalOperations<T> - Interface in com.oath.cyclops.types.reactive
Interface for reactive-streams based terminal operations, requires simple-react to be on the classpath.
ReactiveSubscriber<T> - Class in com.oath.cyclops.types.reactive
A Subscriber for Observable type event driven Streams that implement backpressure via the reactive-streams API
ReactiveSubscriber() - Constructor for class com.oath.cyclops.types.reactive.ReactiveSubscriber
 
reactiveSubscriber() - Static method in interface cyclops.reactive.Spouts
The recommended way to connect a Spout to a Publisher is via Spouts#from Create an Subscriber for Observable style asynchronous push based Streams, that implements backpressure internally via the reactive-streams spec.
ReactiveTask - Class in com.oath.cyclops.types.reactive
Class that represents an active reactive-streams task
ReactiveTask() - Constructor for class com.oath.cyclops.types.reactive.ReactiveTask
 
ReactiveTransformable<T> - Interface in com.oath.cyclops.types.functor
 
recover(Supplier<? extends U>) - Method in interface com.oath.cyclops.types.recoverable.Recoverable
 
recover(Function<? super T, ? extends U>) - Method in interface com.oath.cyclops.types.recoverable.RecoverableFrom
 
recover(Function<? super Throwable, ? extends T>) - Method in interface com.oath.cyclops.types.traversable.RecoverableTraversable
Recover from an exception with an alternative value
recover(Class<EX>, Function<? super EX, ? extends T>) - Method in interface com.oath.cyclops.types.traversable.RecoverableTraversable
Recover from a particular exception type
recover(Function<? super Throwable, ? extends T>) - Method in interface cyclops.companion.Streamable
Recover from an exception with an alternative value
recover(Class<EX>, Function<? super EX, ? extends T>) - Method in interface cyclops.companion.Streamable
Recover from a particular exception type
recover(Stream<T>, Function<Throwable, ? extends T>) - Static method in class cyclops.companion.Streams
 
recover(Stream<T>, Class<EX>, Function<EX, ? extends T>) - Static method in class cyclops.companion.Streams
 
recover(Supplier<? extends R>) - Method in class cyclops.control.Either.Left
 
recover(R) - Method in class cyclops.control.Either.Left
 
recover(Supplier<? extends RT>) - Method in interface cyclops.control.Either
 
recover(RT) - Method in interface cyclops.control.Either
 
recover(Supplier<? extends RT>) - Method in class cyclops.control.Either.Right
 
recover(RT) - Method in class cyclops.control.Either.Right
 
recover(Function<? super Throwable, ? extends T>) - Method in class cyclops.control.Future
Returns a new Future that, when this Future completes exceptionally is executed with this Future exception as the argument to the supplied function.
recover(Supplier<? extends T>) - Method in class cyclops.control.Future
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.Ior.Both
 
recover(PT) - Method in class cyclops.control.Ior.Both
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.Ior.Primary
 
recover(PT) - Method in class cyclops.control.Ior.Primary
 
recover(Supplier<? extends RT>) - Method in interface cyclops.control.Ior
 
recover(RT) - Method in interface cyclops.control.Ior
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.Ior.Secondary
 
recover(PT) - Method in class cyclops.control.Ior.Secondary
 
recover(Supplier<? extends RT>) - Method in class cyclops.control.LazyEither.CompletableEither
 
recover(RT) - Method in class cyclops.control.LazyEither.CompletableEither
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.LazyEither.Lazy
 
recover(PT) - Method in class cyclops.control.LazyEither.Lazy
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.LazyEither.Left
 
recover(PT) - Method in class cyclops.control.LazyEither.Left
 
recover(Supplier<? extends PT>) - Method in class cyclops.control.LazyEither.Right
 
recover(PT) - Method in class cyclops.control.LazyEither.Right
 
recover(Supplier<? extends T2>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
recover(T2) - Method in class cyclops.control.Maybe.CompletableMaybe
 
recover(T) - Method in class cyclops.control.Maybe.Just
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Just
 
recover(T) - Method in class cyclops.control.Maybe.Lazy
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Lazy
 
recover(T) - Method in class cyclops.control.Maybe.Nothing
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Maybe.Nothing
 
recover(Supplier<? extends T>) - Method in interface cyclops.control.Maybe
 
recover(T) - Method in interface cyclops.control.Maybe
 
recover(T) - Method in class cyclops.control.Option.None
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Option.None
 
recover(Supplier<? extends T>) - Method in interface cyclops.control.Option
 
recover(T) - Method in interface cyclops.control.Option
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Option.Some
 
recover(T) - Method in class cyclops.control.Option.Some
 
recover(Supplier<? extends T>) - Method in class cyclops.control.Try
 
recover(Function<? super X, ? extends T>) - Method in class cyclops.control.Try
 
recover(Class<X>, BiFunction<T1, T2, R>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
A BiFunction that can recover from the specified exception types, using the provided recovery Function
recover(Class<X>, Function<T, R>) - Method in class cyclops.function.FluentFunctions.FluentFunction
A Function that can recover from the specified exception types, using the provided recovery Function
recover(Class<X>, Supplier<R>) - Method in class cyclops.function.FluentFunctions.FluentRunnable
A supplier that can recover from the specified exception types, using the provided Supplier
recover(Class<X>, Supplier<R>) - Method in class cyclops.function.FluentFunctions.FluentSupplier
A supplier that can recover from the specified exception types, using the provided Supplier
recover(Class<X>, Function3<T1, T2, T3, R>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
A TriFunction that can recover from the specified exception types, using the provided recovery Function
recover(IO<Try<T, X>>, Supplier<? extends T>) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
recover(IO<Try<T, X>>, Supplier<? extends T>) - Static method in interface cyclops.reactive.IO
 
recover(Function<? super Throwable, ? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
Recover from an exception with an alternative value
recover(Class<EX>, Function<? super EX, ? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
Recover from a particular exception type
Recoverable<U> - Interface in com.oath.cyclops.types.recoverable
 
RecoverableFrom<T,U> - Interface in com.oath.cyclops.types.recoverable
Created by johnmcclean on 23/06/2017.
RecoverableTraversable<T> - Interface in com.oath.cyclops.types.traversable
 
recoverFlatMap(Function<? super X, ? extends Try<T, X>>) - Method in class cyclops.control.Try
flatMap recovery
recoverFlatMapFor(Class<? extends X>, Function<? super X, ? extends Try<T, X>>) - Method in class cyclops.control.Try
 
recoverFor(Class<? extends X>, Function<? super X, ? extends T>) - Method in class cyclops.control.Try
Recover if exception is of specified type
recoverWith(Supplier<? extends Either<L, R>>) - Method in class cyclops.control.Either.Left
 
recoverWith(Supplier<? extends Either<LT, RT>>) - Method in interface cyclops.control.Either
 
recoverWith(Supplier<? extends Either<L, RT>>) - Method in class cyclops.control.Either.Right
 
recoverWith(Supplier<? extends Ior<ST, PT>>) - Method in class cyclops.control.Ior.Both
 
recoverWith(Supplier<? extends Ior<ST, PT>>) - Method in class cyclops.control.Ior.Primary
 
recoverWith(Supplier<? extends Ior<LT, RT>>) - Method in interface cyclops.control.Ior
 
recoverWith(Supplier<? extends Ior<ST, PT>>) - Method in class cyclops.control.Ior.Secondary
 
recoverWith(Supplier<? extends Either<Throwable, RT>>) - Method in class cyclops.control.LazyEither.CompletableEither
 
recoverWith(Supplier<? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Lazy
 
recoverWith(Supplier<? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Left
 
recoverWith(Supplier<? extends Either<ST, PT>>) - Method in class cyclops.control.LazyEither.Right
 
recoverWith(Supplier<? extends Option<T2>>) - Method in class cyclops.control.Maybe.CompletableMaybe
 
recoverWith(Supplier<? extends Option<T>>) - Method in class cyclops.control.Maybe.Just
 
recoverWith(Supplier<? extends Option<T>>) - Method in class cyclops.control.Maybe.Lazy
 
recoverWith(Supplier<? extends Option<T>>) - Method in class cyclops.control.Maybe.Nothing
 
recoverWith(Supplier<? extends Option<T>>) - Method in interface cyclops.control.Maybe
 
recoverWith(Supplier<? extends Option<T>>) - Method in class cyclops.control.Option.None
 
recoverWith(Supplier<? extends Option<T>>) - Method in interface cyclops.control.Option
 
recoverWith(Supplier<? extends Option<T>>) - Method in class cyclops.control.Option.Some
 
RedBlackTree - Interface in cyclops.data.base
 
RedBlackTree.Leaf<K,V> - Class in cyclops.data.base
 
RedBlackTree.Node<K,V> - Class in cyclops.data.base
 
RedBlackTree.Tree<K,V> - Interface in cyclops.data.base
 
reduce(Monoid<T>) - Static method in class cyclops.companion.Functions
 
reduce(Monoid<T>) - Method in interface cyclops.companion.Streamable
Streamable.of("hello","2","world","4").reduce(Reducers.toString(",")); //hello,2,world,4
reduce(BinaryOperator<T>) - Method in interface cyclops.companion.Streamable
 
reduce(T, BinaryOperator<T>) - Method in interface cyclops.companion.Streamable
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface cyclops.companion.Streamable
 
reduce(Iterable<? extends Monoid<T>>) - Method in interface cyclops.companion.Streamable
Reduce with multiple reducers in parallel NB if this Monad is an Optional [Arrays.asList(1,2,3)] reduce will operate on the Optional as if the list was one value To reduce over the values on the list, called streamedMonad() first.
reduce(Stream<R>, Iterable<? extends Monoid<R>>) - Static method in class cyclops.companion.Streams
Simultaneously reduce a stream with multiple reducers
reduce(Stream<R>, Stream<? extends Monoid<R>>) - Static method in class cyclops.companion.Streams
Simultanously reduce a stream with multiple reducers
reduce(U, BiFunction<U, ? super T, U>) - Method in interface cyclops.reactive.ReactiveSeq
 
reduce(Monoid<T>) - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of("hello","2","world","4").reduce(Reducers.toString(",")); //hello,2,world,4
reduce(BinaryOperator<T>) - Method in interface cyclops.reactive.ReactiveSeq
 
reduce(T, BinaryOperator<T>) - Method in interface cyclops.reactive.ReactiveSeq
 
reduce(U, BiFunction<U, ? super T, U>, BinaryOperator<U>) - Method in interface cyclops.reactive.ReactiveSeq
 
reduce(Iterable<? extends Monoid<T>>) - Method in interface cyclops.reactive.ReactiveSeq
Reduce with multiple reducers in parallel NB if this Monad is an Optional [Arrays.asList(1,2,3)] reduce will operate on the Optional as if the list was one value To reduce over the values on the list, called streamedMonad() first.
reduceAll(R, BiFunction<R, ? super T, R>) - Method in interface cyclops.reactive.ReactiveSeq
 
Reducer<T,U> - Interface in cyclops.function
A class that extends Monoid to include a transform operation to transform to the type of the identity element first (to make reduction to immutable collections, for example, easier to work with in Java 8 Streams).
reducer() - Method in interface cyclops.function.Reducer
 
reduceReverse(Stream<T>) - Method in interface cyclops.function.Group
 
Reducers - Class in cyclops.companion
 
Reducers() - Constructor for class cyclops.companion.Reducers
 
registerAndstream(Runnable) - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
 
registerLimit(long) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
registerLimit(long) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
registerLimit(long) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
registerSkip(long) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
registerSkip(long) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
registerSkip(long) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
registerTimeLimit(long) - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
registerTimeLimit(long) - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
registerTimeLimit(long) - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
remainingCapacity() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
remove() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
remove(Object) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
remove(K) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
remove(Object) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
remove(int) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
remove(Object) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
remove(Object, Object) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
remove(Object) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
Deprecated.
remove(Object, Object) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
remove(Object) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
remove(Object) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
remove(Object) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
remove(Object) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
remove(Object) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
remove(Object) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
remove(Object) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
remove(T) - Method in class cyclops.data.DIET.Nil
 
remove(Range<T>) - Method in class cyclops.data.DIET.Nil
 
remove(T) - Method in class cyclops.data.DIET.Node
 
remove(Range<T>) - Method in class cyclops.data.DIET.Node
 
remove(T) - Method in interface cyclops.data.DIET
 
remove(Range<T>) - Method in interface cyclops.data.DIET
 
remove(K) - Method in class cyclops.data.HashMap
 
remove(K) - Method in interface cyclops.data.ImmutableMap
 
remove(K) - Method in class cyclops.data.LinkedMap
 
remove(K) - Method in class cyclops.data.TreeMap
 
remove(K) - Method in class cyclops.data.TrieMap
 
remove(T) - Method in class cyclops.data.TrieSet
 
removeAll(Collection) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentBag
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
removeAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
removeAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
removeAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
removeAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
removeAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
removeAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
removeAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
removeAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Remove all elements in the supplied Iterable from this filterable
removeAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Remove all supplied elements from this filterable
removeAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.Bag
 
removeAll(T...) - Method in interface cyclops.data.BankersQueue
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
removeAll(T...) - Method in class cyclops.data.DifferenceList
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
removeAll(K...) - Method in class cyclops.data.HashMap
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
removeAll(T...) - Method in class cyclops.data.HashSet
 
removeAll(T...) - Method in interface cyclops.data.ImmutableList
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
removeAll(K...) - Method in interface cyclops.data.ImmutableMap
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
removeAll(T...) - Method in interface cyclops.data.ImmutableQueue
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
removeAll(T...) - Method in interface cyclops.data.ImmutableSet
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
removeAll(T...) - Method in interface cyclops.data.ImmutableSortedSet
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
removeAll(T...) - Method in interface cyclops.data.LazySeq
 
removeAll(Character...) - Method in class cyclops.data.LazyString
 
removeAll(Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
removeAll(K...) - Method in class cyclops.data.LinkedMap
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
removeAll(T...) - Method in interface cyclops.data.Seq
 
removeAll(K...) - Method in class cyclops.data.TreeMap
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
removeAll(T...) - Method in class cyclops.data.TreeSet
 
removeAll(K[]) - Method in class cyclops.data.TrieMap
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.TrieSet
 
removeAll(T...) - Method in class cyclops.data.TrieSet
 
removeAll(Iterable<? extends T>) - Method in class cyclops.data.Vector
 
removeAll(Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
removeAll(T...) - Method in interface cyclops.reactive.ReactiveSeq
 
removeAllKeys(Iterable<? extends K>) - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
removeAllKeys(Iterable<? extends K>) - Method in class cyclops.data.HashMap
 
removeAllKeys(Iterable<? extends K>) - Method in interface cyclops.data.ImmutableMap
 
removeAt(int) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
removeAt(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeAt(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeAt(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
removeAt(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
removeAt(long) - Method in interface cyclops.data.BankersQueue
 
removeAt(int) - Method in interface cyclops.data.BankersQueue
 
removeAt(long) - Method in class cyclops.data.DifferenceList
 
removeAt(int) - Method in class cyclops.data.DifferenceList
 
removeAt(long) - Method in class cyclops.data.HashSet
 
removeAt(int) - Method in class cyclops.data.HashSet
 
removeAt(long) - Method in interface cyclops.data.ImmutableList
 
removeAt(int) - Method in interface cyclops.data.ImmutableList
 
removeAt(long) - Method in interface cyclops.data.ImmutableQueue
 
removeAt(int) - Method in interface cyclops.data.ImmutableQueue
 
removeAt(long) - Method in interface cyclops.data.ImmutableSet
 
removeAt(int) - Method in interface cyclops.data.ImmutableSet
 
removeAt(int) - Method in class cyclops.data.IntMap
 
removeAt(long) - Method in class cyclops.data.IntMap
 
removeAt(int) - Method in class cyclops.data.LazySeq.Cons
 
removeAt(int) - Method in class cyclops.data.LazySeq.Nil
 
removeAt(int) - Method in interface cyclops.data.LazySeq
 
removeAt(long) - Method in interface cyclops.data.LazySeq
 
removeAt(long) - Method in class cyclops.data.LazyString
 
removeAt(int) - Method in class cyclops.data.LazyString
 
removeAt(int) - Method in class cyclops.data.Seq.Cons
 
removeAt(int) - Method in class cyclops.data.Seq.Nil
 
removeAt(int) - Method in interface cyclops.data.Seq
 
removeAt(long) - Method in interface cyclops.data.Seq
 
removeAt(long) - Method in class cyclops.data.TreeSet
 
removeAt(int) - Method in class cyclops.data.TreeSet
 
removeAt(long) - Method in class cyclops.data.TrieSet
 
removeAt(int) - Method in class cyclops.data.TrieSet
 
removeAt(int) - Method in class cyclops.data.Vector
 
removeAt(long) - Method in class cyclops.data.Vector
 
removeAt(int) - Method in interface cyclops.reactive.ReactiveSeq
 
removeAt(long) - Method in interface cyclops.reactive.ReactiveSeq
 
removeFirst(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeFirst(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
removeFirst(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
removeFirst(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
removeFirst(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
removeFirst(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
removeFirst(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
removeFirst(Predicate<? super T>) - Method in class cyclops.data.Vector
 
removeFirst(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
removeIf(Predicate) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
removeIf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
removeIf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
removeIf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
removeIf(Predicate<? super T>) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
removeMin() - Method in class cyclops.data.base.RedBlackTree.Node
 
removeStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Remove all elements in the supplied Stream from this filterable
removeStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.BankersQueue
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.DifferenceList
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.HashSet
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableList
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.IntMap
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.LazySeq
 
removeStream(Stream<? extends Character>) - Method in class cyclops.data.LazyString
 
removeStream(Stream<? extends T>) - Method in interface cyclops.data.Seq
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.TreeSet
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.TrieSet
 
removeStream(Stream<? extends T>) - Method in class cyclops.data.Vector
 
removeStream(Stream<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentBag
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentQueue
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
removeValue(T) - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
removeValue(T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
removeValue(T) - Method in interface cyclops.companion.Streamable
Remove all occurances of the specified element from the Streamable
removeValue(T) - Method in class cyclops.data.Bag
 
removeValue(T) - Method in interface cyclops.data.BankersQueue
 
removeValue(T) - Method in class cyclops.data.DifferenceList
 
removeValue(T) - Method in class cyclops.data.HashSet
 
removeValue(T) - Method in interface cyclops.data.ImmutableList
 
removeValue(T) - Method in interface cyclops.data.ImmutableQueue
 
removeValue(T) - Method in interface cyclops.data.ImmutableSet
 
removeValue(T) - Method in interface cyclops.data.ImmutableSortedSet
 
removeValue(T) - Method in class cyclops.data.IntMap
 
removeValue(T) - Method in class cyclops.data.LazySeq.Cons
 
removeValue(T) - Method in class cyclops.data.LazySeq.Nil
 
removeValue(T) - Method in interface cyclops.data.LazySeq
 
removeValue(Character) - Method in class cyclops.data.LazyString
 
removeValue(T) - Method in class cyclops.data.Seq.Cons
 
removeValue(T) - Method in class cyclops.data.Seq.Nil
 
removeValue(T) - Method in interface cyclops.data.Seq
 
removeValue(T) - Method in class cyclops.data.TreeSet
 
removeValue(T) - Method in class cyclops.data.TrieSet
 
removeValue(T) - Method in class cyclops.data.Vector
 
removeValue(T) - Method in interface cyclops.reactive.ReactiveSeq
Remove all occurances of the specified element from the ReactiveSeq
replace(K, V, V) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
replace(K, V, V) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
replace(K, V) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
replace(T, T) - Method in class cyclops.data.BankersQueue.Cons
 
replace(T, T) - Method in class cyclops.data.BankersQueue.Nil
 
replace(T, T) - Method in interface cyclops.data.BankersQueue
 
replace(T, T) - Method in interface cyclops.data.ImmutableQueue
 
replaceAll(UnaryOperator<T>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in interface com.oath.cyclops.types.persistent.views.MapView
Deprecated.
replaceFirst(T, T) - Method in class cyclops.data.DifferenceList
 
replaceFirst(T, T) - Method in interface cyclops.data.ImmutableList
 
replaceFirst(T, T) - Method in class cyclops.data.IntMap
 
replaceFirst(T, T) - Method in interface cyclops.data.LazySeq
 
replaceFirst(Character, Character) - Method in class cyclops.data.LazyString
 
replaceFirst(T, T) - Method in class cyclops.data.NonEmptyList
 
replaceFirst(T, T) - Method in interface cyclops.data.Seq
 
replaceFirst(T, T) - Method in class cyclops.data.Vector
 
request(long) - Method in class com.oath.cyclops.types.reactive.ReactiveTask
 
requestAll() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
Request all elements to be processed from the processing Stream
requestAllAsync() - Method in class com.oath.cyclops.types.reactive.ReactiveTask
Request all elements to be processed asynchronously in the processing stream
requestAsync(long) - Method in class com.oath.cyclops.types.reactive.ReactiveTask
Asyncrhonously request more elements from the Stream
requestOne() - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
resolve() - Method in class cyclops.control.LazyEither.Lazy
 
resolve() - Method in class cyclops.control.LazyEither3.Lazy
 
resolve() - Method in class cyclops.control.LazyEither4.Lazy
 
resolve() - Method in class cyclops.control.LazyEither5.Lazy
 
resolve() - Method in class cyclops.control.Maybe.Lazy
 
result() - Method in interface cyclops.control.Trampoline
 
resume() - Method in interface cyclops.control.Trampoline
 
resume(Function<Transformable<Unrestricted<T>>, R>) - Method in class cyclops.control.Unrestricted
 
resume() - Method in class cyclops.control.Unrestricted
 
retainAll(Collection) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
retainAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
retainAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
retainAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
retainAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.QueueView
Deprecated.
retainAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
retainAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.SetView
Deprecated.
retainAll(Collection<?>) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
retainAll(Collection<?>) - Method in interface com.oath.cyclops.types.persistent.views.SortedSetView
Deprecated.
retainAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Retain only the supplied elements in the returned Filters
retainAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Retain only the supplied elements in the returned Filters
retainAll(Iterable<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
retainAll(T...) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.BankersQueue
 
retainAll(T...) - Method in interface cyclops.data.BankersQueue
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.DifferenceList
 
retainAll(T...) - Method in class cyclops.data.DifferenceList
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.HashSet
 
retainAll(T...) - Method in class cyclops.data.HashSet
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableList
 
retainAll(T...) - Method in interface cyclops.data.ImmutableList
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
retainAll(T...) - Method in interface cyclops.data.ImmutableQueue
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
retainAll(T...) - Method in interface cyclops.data.ImmutableSet
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
retainAll(T...) - Method in interface cyclops.data.ImmutableSortedSet
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.IntMap
 
retainAll(T...) - Method in class cyclops.data.IntMap
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.LazySeq
 
retainAll(T...) - Method in interface cyclops.data.LazySeq
 
retainAll(Iterable<? extends Character>) - Method in class cyclops.data.LazyString
 
retainAll(Character...) - Method in class cyclops.data.LazyString
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.data.Seq
 
retainAll(T...) - Method in interface cyclops.data.Seq
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.TreeSet
 
retainAll(T...) - Method in class cyclops.data.TreeSet
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.TrieSet
 
retainAll(T...) - Method in class cyclops.data.TrieSet
 
retainAll(Iterable<? extends T>) - Method in class cyclops.data.Vector
 
retainAll(T...) - Method in class cyclops.data.Vector
 
retainAll(Iterable<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
retainAll(T...) - Method in interface cyclops.reactive.ReactiveSeq
 
retainStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableFilterable
Retain only the supplied elements in the returned Filters
retainStream(Stream<? extends T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.BankersQueue
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.DifferenceList
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.HashSet
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableList
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableQueue
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSet
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.ImmutableSortedSet
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.IntMap
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.LazySeq
 
retainStream(Stream<? extends Character>) - Method in class cyclops.data.LazyString
 
retainStream(Stream<? extends T>) - Method in interface cyclops.data.Seq
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.TreeSet
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.TrieSet
 
retainStream(Stream<? extends T>) - Method in class cyclops.data.Vector
 
retainStream(Stream<? extends T>) - Method in interface cyclops.reactive.ReactiveSeq
 
retry(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.functor.ReactiveTransformable
Retry a transformation if it fails.
retry(Function<? super T, ? extends R>, int, long, TimeUnit) - Method in interface com.oath.cyclops.types.functor.ReactiveTransformable
Retry a transformation if it fails.
retry(Function<? super T, ? extends R>) - Method in class cyclops.control.Try
Retry a transformation if it fails.
retry(Function<? super T, ? extends R>, int, long, TimeUnit) - Method in class cyclops.control.Try
Retry a transformation if it fails.
retry() - Method in interface cyclops.function.Effect
 
retry(int, long, TimeUnit) - Method in interface cyclops.function.Effect
 
retry(int, int) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
A BiFunction capable of retrying on failure using an exponential backoff strategy
retry(int, int) - Method in class cyclops.function.FluentFunctions.FluentFunction
A Function capable of retrying on failure using an exponential backoff strategy
retry(int, int) - Method in class cyclops.function.FluentFunctions.FluentRunnable
A supplier capable of retrying on failure using an exponential backoff strategy
retry(int, int) - Method in class cyclops.function.FluentFunctions.FluentSupplier
A supplier capable of retrying on failure using an exponential backoff strategy
retry(int, int) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
A TriFunction capable of retrying on failure using an exponential backoff strategy
retry(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.IO
 
retry(Function<? super T, ? extends R>, int, long, TimeUnit) - Method in interface cyclops.reactive.IO
 
retry(Function<? super T, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
Retry a transformation if it fails.
retry(Function<? super T, ? extends R>, int, long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Retry a transformation if it fails.
reveresedStream() - Method in interface com.oath.cyclops.types.stream.ToStream
 
reverse() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
reverse() - Method in interface com.oath.cyclops.types.traversable.Traversable
Potentially efficient Stream reversal.
reverse() - Method in interface cyclops.companion.Streamable
 
reverse(Stream<U>) - Static method in class cyclops.companion.Streams
Reverse a Stream
reverse() - Method in interface cyclops.data.BankersQueue
 
reverse() - Method in class cyclops.data.DifferenceList
 
reverse() - Method in class cyclops.data.HashSet
 
reverse() - Method in interface cyclops.data.ImmutableList
 
reverse() - Method in interface cyclops.data.ImmutableList.Some
 
reverse() - Method in interface cyclops.data.ImmutableQueue
 
reverse() - Method in interface cyclops.data.ImmutableSet
 
reverse() - Method in interface cyclops.data.ImmutableSortedSet
 
reverse() - Method in class cyclops.data.IntMap
 
reverse() - Method in class cyclops.data.LazySeq.Cons
 
reverse() - Method in interface cyclops.data.LazySeq
 
reverse() - Method in class cyclops.data.LazyString
 
reverse() - Method in class cyclops.data.NonEmptyList
 
reverse() - Method in class cyclops.data.Range
 
reverse() - Method in class cyclops.data.Seq.Cons
 
reverse() - Method in interface cyclops.data.Seq
 
reverse() - Method in class cyclops.data.TreeSet
 
reverse() - Method in class cyclops.data.TrieSet
 
reverse() - Method in class cyclops.data.Vector
 
reverse() - Method in interface cyclops.function.Function2
 
reverse() - Method in interface cyclops.reactive.ReactiveSeq
 
reversedListOf(List<T>) - Static method in interface cyclops.companion.Streamable
Construct a Reveresed Sequence from the provided elements Can be reversed (again) efficiently
reversedListOf(List<T>) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a Reveresed Sequence from the provided elements Can be reversed (again) efficiently
reversedOf(T...) - Static method in interface cyclops.companion.Streamable
Construct a Reveresed Sequence from the provided elements Can be reversed (again) efficiently
reversedOf(T...) - Static method in interface cyclops.reactive.ReactiveSeq
Construct a Reveresed Sequence from the provided elements Can be reversed (again) efficiently
reversedStream(List<U>) - Static method in class cyclops.companion.Streams
Create a reversed Stream from a List
right(PT) - Static method in interface cyclops.control.Either
Create an instance of the right type.
Right() - Constructor for class cyclops.control.Either.Right
 
right(RT) - Static method in interface cyclops.control.Ior
Create an instance of the right type.
right(PT) - Static method in interface cyclops.control.LazyEither
Create an instance of the right type.
Right() - Constructor for class cyclops.control.LazyEither.Right
 
right(RT) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Right
Right() - Constructor for class cyclops.control.LazyEither3.Right
 
right(RT) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Right
Right() - Constructor for class cyclops.control.LazyEither4.Right
 
right(RT) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Right
Right() - Constructor for class cyclops.control.LazyEither5.Right
 
right() - Method in class cyclops.data.base.RedBlackTree.Node
 
right(T) - Method in class cyclops.data.Zipper
 
rightEval(Eval<RT>) - Static method in interface cyclops.control.LazyEither
 
rightEval(Eval<RT>) - Static method in interface cyclops.control.LazyEither3
Construct a Either3#Right from an Eval
rightEval(Eval<RT>) - Static method in interface cyclops.control.LazyEither4
Construct a Either4#Right from an Eval
rightEval(Eval<RT>) - Static method in interface cyclops.control.LazyEither5
Construct a Either4#Right from an Eval
rightFn() - Method in interface cyclops.function.Function1
 
rootIsBlack(RedBlackTree.Tree<K, V>) - Static method in interface cyclops.data.base.RedBlackTree
 
run() - Method in interface cyclops.control.Try.CheckedRunnable
 
run() - Method in class cyclops.data.DifferenceList
 
run() - Method in interface cyclops.function.Effect
 
run() - Method in class cyclops.function.FluentFunctions.FluentRunnable
 
run() - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
run() - Method in interface cyclops.reactive.IO
 
run() - Method in class cyclops.reactive.Managed
 
run() - Method in class cyclops.reactive.Managed.Tupled
 
run() - Method in class cyclops.reactive.Managed.Tupled3
 
runAndThrowUnexpected() - Method in class cyclops.reactive.Managed
 
runAsync() - Method in interface cyclops.function.Effect
 
runAsync(Executor) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
runAsync(Executor) - Method in interface cyclops.reactive.IO
 
runAsync(Executor) - Method in class cyclops.reactive.Managed
 
runChecked() - Method in interface cyclops.function.Effect
 
runChecked() - Method in class cyclops.function.FluentFunctions.FluentRunnable
 
runFuture(Executor, Consumer<? super IterableX<T>>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
runLazy(Consumer<? super IterableX<T>>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
runWithCatch(Try.CheckedRunnable<X>, Class<? extends X>...) - Static method in class cyclops.control.Try
Try to execute supplied Runnable and will Catch specified Excpetions or java.lang.Exception if none specified.

S

s(Function0<T>) - Static method in class cyclops.function.Lambda
E.g.
sample(int) - Static method in class cyclops.function.Predicates
Samples a dataset by only returning true when the modulus of the event count divided by the rate is 0 e.g.
sample(long, TimeUnit) - Static method in class cyclops.function.Predicates
 
scanLeft(Monoid<T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
scanLeft(Monoid<T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Scan left using supplied Monoid
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Scan left
scanLeft(Monoid<T>) - Method in interface cyclops.companion.Streamable
Scan left using supplied Monoid
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.companion.Streamable
Scan left
scanLeft(Stream<T>, Monoid<T>) - Static method in class cyclops.companion.Streams
Scan left using supplied Monoid
scanLeft(Monoid<T>) - Method in interface cyclops.data.BankersQueue
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.BankersQueue
 
scanLeft(Monoid<T>) - Method in class cyclops.data.DifferenceList
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.DifferenceList
 
scanLeft(Monoid<T>) - Method in class cyclops.data.HashSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.HashSet
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.ImmutableList
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.ImmutableList
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.ImmutableQueue
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.ImmutableSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.ImmutableSet
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.ImmutableSortedSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
scanLeft(Monoid<T>) - Method in class cyclops.data.IntMap
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.IntMap
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.LazySeq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.LazySeq
 
scanLeft(Monoid<T>) - Method in class cyclops.data.NonEmptyList
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.NonEmptyList
 
scanLeft(Monoid<T>) - Method in interface cyclops.data.Seq
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.data.Seq
 
scanLeft(Monoid<T>) - Method in class cyclops.data.TreeSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.TreeSet
 
scanLeft(Monoid<T>) - Method in class cyclops.data.TrieSet
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.TrieSet
 
scanLeft(Monoid<T>) - Method in class cyclops.data.Vector
 
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in class cyclops.data.Vector
 
scanLeft(Monoid<T>) - Method in interface cyclops.reactive.ReactiveSeq
Scan left using supplied Monoid
scanLeft(U, BiFunction<? super U, ? super T, ? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
Scan left
scanRight(Monoid<T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
scanRight(Monoid<T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Scan right
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Scan right
scanRight(Monoid<T>) - Method in interface cyclops.companion.Streamable
Scan right
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.companion.Streamable
Scan right
scanRight(Stream<T>, U, BiFunction<? super T, ? super U, ? extends U>) - Static method in class cyclops.companion.Streams
 
scanRight(Monoid<T>) - Method in interface cyclops.data.BankersQueue
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.BankersQueue
 
scanRight(Monoid<T>) - Method in class cyclops.data.DifferenceList
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.DifferenceList
 
scanRight(Monoid<T>) - Method in class cyclops.data.HashSet
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.HashSet
 
scanRight(Monoid<T>) - Method in interface cyclops.data.ImmutableList
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.ImmutableList
 
scanRight(Monoid<T>) - Method in interface cyclops.data.ImmutableQueue
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
scanRight(Monoid<T>) - Method in interface cyclops.data.ImmutableSet
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.ImmutableSet
 
scanRight(Monoid<T>) - Method in interface cyclops.data.ImmutableSortedSet
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
scanRight(Monoid<T>) - Method in class cyclops.data.IntMap
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.IntMap
 
scanRight(Monoid<T>) - Method in interface cyclops.data.LazySeq
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.LazySeq
 
scanRight(Monoid<T>) - Method in class cyclops.data.NonEmptyList
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.NonEmptyList
 
scanRight(Monoid<T>) - Method in interface cyclops.data.Seq
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.data.Seq
 
scanRight(Monoid<T>) - Method in class cyclops.data.TreeSet
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.TreeSet
 
scanRight(Monoid<T>) - Method in class cyclops.data.TrieSet
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.TrieSet
 
scanRight(Monoid<T>) - Method in class cyclops.data.Vector
 
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in class cyclops.data.Vector
 
scanRight(Monoid<T>) - Method in interface cyclops.reactive.ReactiveSeq
Scan right
scanRight(U, BiFunction<? super T, ? super U, ? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
Scan right
schedule(String, ScheduledExecutorService, Supplier<T>) - Static method in class cyclops.companion.CompletableFutures
Schedule the population of a CompletableFuture from the provided Supplier, the provided Cron (Quartz format) expression will be used to trigger the population of the CompletableFuture.
schedule(long, ScheduledExecutorService, Supplier<T>) - Static method in class cyclops.companion.CompletableFutures
Schedule the population of a CompletableFuture from the provided Supplier after the specified delay.
schedule(Stream<T>, String, ScheduledExecutorService) - Static method in class cyclops.companion.Streams
Execute this Stream on a schedule
schedule(String, ScheduledExecutorService, Supplier<T>) - Static method in class cyclops.control.Future
Schedule the population of a Future from the provided Supplier, the provided Cron (Quartz format) expression will be used to trigger the population of the Future.
schedule(long, ScheduledExecutorService, Supplier<T>) - Static method in class cyclops.control.Future
Schedule the population of a Future from the provided Supplier after the specified delay.
schedule(String, ScheduledExecutorService) - Method in interface cyclops.reactive.ReactiveSeq
Execute this Stream on a schedule
schedule(Stream<T>, String, ScheduledExecutorService) - Static method in interface cyclops.reactive.Spouts
 
scheduleFixedDelay(Stream<T>, long, ScheduledExecutorService) - Static method in class cyclops.companion.Streams
Execute this Stream on a schedule
scheduleFixedDelay(long, ScheduledExecutorService) - Method in interface cyclops.reactive.ReactiveSeq
Execute this Stream on a schedule
scheduleFixedRate(Stream<T>, long, ScheduledExecutorService) - Static method in class cyclops.companion.Streams
Execute this Stream on a schedule
scheduleFixedRate(long, ScheduledExecutorService) - Method in interface cyclops.reactive.ReactiveSeq
Execute this Stream on a schedule
scheduleStream(String, ScheduledExecutorService) - Method in interface com.oath.cyclops.types.foldable.Folds
 
Sealed2<T1,T2> - Interface in com.oath.cyclops.matching
 
Sealed3<T1,T2,T3> - Interface in com.oath.cyclops.matching
 
Sealed4<T1,T2,T3,T4> - Interface in com.oath.cyclops.matching
 
Sealed5<T1,T2,T3,T4,T5> - Interface in com.oath.cyclops.matching
 
SealedOr<T1> - Interface in com.oath.cyclops.matching
 
SECOND - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
second() - Method in class cyclops.data.tuple.Tuple2
 
second() - Method in class cyclops.data.tuple.Tuple3
 
second() - Method in class cyclops.data.tuple.Tuple4
 
second() - Method in class cyclops.data.tuple.Tuple5
 
second() - Method in class cyclops.data.tuple.Tuple6
 
second() - Method in class cyclops.data.tuple.Tuple7
 
second() - Method in class cyclops.data.tuple.Tuple8
 
second(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
second(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
second(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
second(Predicate<? super T1>, Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
Secondary() - Constructor for class cyclops.control.Ior.Secondary
 
secondFn() - Method in interface cyclops.function.Function1
 
seconds - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
self(Predicate3<T1, T2, T3>) - Static method in interface cyclops.function.Predicate3
 
self(Predicate4<T1, T2, T3, T4>) - Static method in interface cyclops.function.Predicate4
 
self(Predicate5<T1, T2, T3, T4, T5>) - Static method in interface cyclops.function.Predicate5
 
Semigroup<T> - Interface in cyclops.function
An (associative) binary operation for combining values.
semigroup(Semigroup<T>) - Static method in class cyclops.reactive.Managed
 
Semigroups - Interface in cyclops.companion
A static class with a large number of SemigroupK or Combiners.
seq() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
seq() - Method in interface com.oath.cyclops.types.foldable.Folds
 
seq(E) - Method in interface cyclops.data.Enumeration
 
seq() - Method in interface cyclops.data.ImmutableList
 
Seq<T> - Interface in cyclops.data
 
Seq.Cons<T> - Class in cyclops.data
 
Seq.Nil<T> - Class in cyclops.data
 
seqConcat() - Static method in interface cyclops.companion.Monoids
 
seqConcat() - Static method in interface cyclops.companion.Semigroups
 
seqM() - Method in interface cyclops.function.Function2.FunctionalOperations
 
sequence(Iterable<? extends CompletableFuture<T>>) - Static method in class cyclops.companion.CompletableFutures
Asynchronous sequence operation that convert a Collection of Futures to a Future with a List
sequence(Stream<? extends CompletableFuture<T>>) - Static method in class cyclops.companion.CompletableFutures
Asynchronous sequence operation that convert a Stream of Futures to a Future with a Stream
sequence(ReactiveSeq<? extends CompletableFuture<T>>) - Static method in class cyclops.companion.CompletableFutures
 
sequence(IterableX<? extends Optional<T>>) - Static method in class cyclops.companion.Optionals
Sequence operation, take a Collection of Optionals and turn it into a Optional with a Collection By constrast with Optionals.sequencePresent(IterableX), if any Optionals are zero the result is an zero Optional
sequence(Stream<? extends Optional<T>>) - Static method in class cyclops.companion.Optionals
Sequence operation, take a Collection of Optionals and turn it into a Optional with a Collection By constrast with Optionals.sequencePresent(IterableX) if any Optional types are zero the return type will be an zero Optional
sequence(ReactiveSeq<? extends Optional<T>>) - Static method in class cyclops.companion.Optionals
 
sequence(Stream<? extends Either<L, T>>) - Static method in interface cyclops.control.Either
 
sequence(Iterable<? extends Eval<T>>) - Static method in interface cyclops.control.Eval
Turn a toX of Evals into a single Eval with a List of values.
sequence(Stream<? extends Eval<T>>) - Static method in interface cyclops.control.Eval
Turn a Stream of Evals into a single Eval with a Stream of values.
sequence(ReactiveSeq<? extends Eval<T>>) - Static method in interface cyclops.control.Eval
 
sequence(Iterable<? extends Future<T>>) - Static method in class cyclops.control.Future
Asynchronous sequence operation that convert a Collection of Futures to a Future with a List
sequence(Stream<? extends Future<T>>) - Static method in class cyclops.control.Future
Sequence operation that convert a Stream of Futures to a Future with a Stream
sequence(ReactiveSeq<? extends Future<T>>) - Static method in class cyclops.control.Future
 
sequence(ReactiveSeq<? extends Ior<L, T>>) - Static method in interface cyclops.control.Ior
 
sequence(ReactiveSeq<? extends LazyEither<L, T>>) - Static method in interface cyclops.control.LazyEither
 
sequence(Iterable<? extends LazyEither3<LT1, LT2, PT>>) - Static method in interface cyclops.control.LazyEither3
Turn an IterableX of Either3 into a single Either with Lists of values.
sequence(ReactiveSeq<? extends LazyEither3<L1, L2, T>>) - Static method in interface cyclops.control.LazyEither3
 
sequence(Iterable<? extends LazyEither4<LT1, LT2, LT3, PT>>) - Static method in interface cyclops.control.LazyEither4
Turn a toX of Either3 into a single Either with Lists of values.
sequence(ReactiveSeq<? extends LazyEither4<L1, L2, L3, T>>) - Static method in interface cyclops.control.LazyEither4
 
sequence(Iterable<? extends LazyEither5<LT1, LT2, LT3, LT4, PT>>) - Static method in interface cyclops.control.LazyEither5
Turn a toX of Either3 into a single Either with Lists of values.
sequence(ReactiveSeq<? extends LazyEither5<L1, L2, L3, L4, T>>) - Static method in interface cyclops.control.LazyEither5
 
sequence(ReactiveSeq<? extends Maybe<T>>) - Static method in interface cyclops.control.Maybe
 
sequence(Iterable<? extends Maybe<T>>) - Static method in interface cyclops.control.Maybe
Sequence operation, take a Collection of Maybes and turn it into a Maybe with a Collection By constrast with Maybe.sequenceJust(Iterable) if any Maybe types are None / zero the return type will be an zero Maybe / None
sequence(Stream<? extends Maybe<T>>) - Static method in interface cyclops.control.Maybe
Sequence operation, take a Stream of Maybes and turn it into a Maybe with a Stream By constrast with Maybe.sequenceJust(Iterable) Maybe#zero/ None types are result in the returned Maybe being Maybe.zero / None
sequence(Iterable<? extends Option<T>>) - Static method in interface cyclops.control.Option
Sequence operation, take a Collection of Options and turn it into a Option with a Collection By constrast with Option.sequenceJust(Iterable) if any Option types are None / zero the return type will be an zero Option / None
sequence(Stream<? extends Option<T>>) - Static method in interface cyclops.control.Option
Sequence operation, take a Stream of Option and turn it into a Option with a Stream By constrast with Maybe.sequenceJust(Iterable) Option#zero/ None types are result in the returned Maybe being Option.zero / None
sequence(ReactiveSeq<? extends Option<T>>) - Static method in interface cyclops.control.Option
 
sequence(Iterable<Validated<E, T>>) - Method in interface cyclops.control.Validated
 
sequence(Iterable<? extends Managed<T>>) - Static method in class cyclops.reactive.Managed
 
sequenceJust(Iterable<? extends Maybe<T>>) - Static method in interface cyclops.control.Maybe
Sequence operation, take a Collection of Maybes and turn it into a Maybe with a Collection Only successes are retained.
sequenceJust(Iterable<? extends Option<T>>) - Static method in interface cyclops.control.Option
Sequence operation, take a Collection of Options and turn it into a Option with a Collection Only successes are retained.
sequenceLeft(Iterable<Either<ST, PT>>) - Static method in interface cyclops.control.Either
Turn a Collection of Eithers into a single Either with Lists of values.
sequenceLeft(Iterable<? extends Ior<ST, PT>>) - Static method in interface cyclops.control.Ior
Turn a toX of Iors into a single Ior with Lists of values.
sequenceLeft(Iterable<LazyEither<LT1, PT>>) - Static method in interface cyclops.control.LazyEither
 
sequencePresent(IterableX<? extends Optional<T>>) - Static method in class cyclops.companion.Optionals
Sequence operation, take a Collection of Optionals and turn it into a Optional with a Collection Only successes are retained.
sequenceRight(Iterable<Either<ST, PT>>) - Static method in interface cyclops.control.Either
Turn a Collection of Eithers into a single Either with Lists of values.
sequenceRight(Iterable<Ior<ST, PT>>) - Static method in interface cyclops.control.Ior
Turn a toX of Iors into a single Ior with Lists of values.
sequenceRight(Iterable<LazyEither<LT1, PT>>) - Static method in interface cyclops.control.LazyEither
Turn an IterableX of Eithers into a single Either with Lists of values.
sequential() - Method in interface cyclops.companion.Streamable
 
sequential() - Method in interface cyclops.reactive.ReactiveSeq
 
seqZip() - Method in interface cyclops.function.Function2.FunctionalOperations
 
set(T) - Method in class com.oath.cyclops.async.adapters.Signal
Set the current value of this signal
set(int, T) - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
set(T) - Method in class com.oath.cyclops.util.box.Mutable
 
set(boolean) - Method in class com.oath.cyclops.util.box.MutableBoolean
 
set(byte) - Method in class com.oath.cyclops.util.box.MutableByte
 
set(char) - Method in class com.oath.cyclops.util.box.MutableChar
 
set(double) - Method in class com.oath.cyclops.util.box.MutableDouble
 
set(float) - Method in class com.oath.cyclops.util.box.MutableFloat
 
set(int) - Method in class com.oath.cyclops.util.box.MutableInt
 
set(long) - Method in class com.oath.cyclops.util.box.MutableLong
 
set(short) - Method in class com.oath.cyclops.util.box.MutableShort
 
set(int, T) - Method in class cyclops.data.base.BAMT.ActiveTail
 
set(int, T) - Method in class cyclops.data.base.BAMT.Five
 
set(int, T) - Method in class cyclops.data.base.BAMT.Four
 
set(int, T) - Method in class cyclops.data.base.BAMT.One
 
set(int, T) - Method in interface cyclops.data.base.BAMT.PopulatedArray
 
set(int, T) - Method in class cyclops.data.base.BAMT.Six
 
set(int, T) - Method in class cyclops.data.base.BAMT.Three
 
set(int, T) - Method in class cyclops.data.base.BAMT.Two
 
set(int, T) - Method in class cyclops.data.Vector
 
setCalendarHour(Calendar, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setContinuations(Queue<T>) - Method in class com.oath.cyclops.async.adapters.Queue
 
setOnce(T) - Method in class com.oath.cyclops.util.box.LazyImmutable
Set the value of this ImmutableClosedValue If it has already been set will throw an exception
setSizeSignal(int, Signal<Integer>) - Method in class com.oath.cyclops.async.adapters.Topic
 
setTimeZone(TimeZone) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setUseCommon(boolean) - Static method in class com.oath.cyclops.react.ThreadPools
 
setView() - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
SetView<T> - Interface in com.oath.cyclops.types.persistent.views
 
SetView.Impl<T> - Class in com.oath.cyclops.types.persistent.views
 
seventh() - Method in class cyclops.data.tuple.Tuple7
 
seventh() - Method in class cyclops.data.tuple.Tuple8
 
shuffle() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
shuffle(Random) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
shuffle() - Method in interface com.oath.cyclops.types.traversable.Traversable
 
shuffle(Random) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
shuffle() - Method in interface cyclops.companion.Streamable
 
shuffle(Random) - Method in interface cyclops.companion.Streamable
 
shuffle(Stream<T>) - Static method in class cyclops.companion.Streams
 
shuffle() - Method in interface cyclops.data.BankersQueue
 
shuffle(Random) - Method in interface cyclops.data.BankersQueue
 
shuffle() - Method in class cyclops.data.DifferenceList
 
shuffle(Random) - Method in class cyclops.data.DifferenceList
 
shuffle() - Method in class cyclops.data.HashSet
 
shuffle(Random) - Method in class cyclops.data.HashSet
 
shuffle() - Method in interface cyclops.data.ImmutableList
 
shuffle(Random) - Method in interface cyclops.data.ImmutableList
 
shuffle() - Method in interface cyclops.data.ImmutableQueue
 
shuffle(Random) - Method in interface cyclops.data.ImmutableQueue
 
shuffle() - Method in interface cyclops.data.ImmutableSet
 
shuffle(Random) - Method in interface cyclops.data.ImmutableSet
 
shuffle() - Method in interface cyclops.data.ImmutableSortedSet
 
shuffle(Random) - Method in interface cyclops.data.ImmutableSortedSet
 
shuffle() - Method in class cyclops.data.IntMap
 
shuffle(Random) - Method in class cyclops.data.IntMap
 
shuffle() - Method in interface cyclops.data.LazySeq
 
shuffle(Random) - Method in interface cyclops.data.LazySeq
 
shuffle() - Method in class cyclops.data.LazyString
 
shuffle(Random) - Method in class cyclops.data.LazyString
 
shuffle() - Method in class cyclops.data.NonEmptyList
 
shuffle(Random) - Method in class cyclops.data.NonEmptyList
 
shuffle() - Method in interface cyclops.data.Seq
 
shuffle(Random) - Method in interface cyclops.data.Seq
 
shuffle() - Method in class cyclops.data.TreeSet
 
shuffle(Random) - Method in class cyclops.data.TreeSet
 
shuffle() - Method in class cyclops.data.TrieSet
 
shuffle(Random) - Method in class cyclops.data.TrieSet
 
shuffle() - Method in class cyclops.data.Vector
 
shuffle(Random) - Method in class cyclops.data.Vector
 
shuffle(Random) - Method in interface cyclops.reactive.ReactiveSeq
 
shuffle() - Method in interface cyclops.reactive.ReactiveSeq
 
Signal<T> - Class in com.oath.cyclops.async.adapters
Datastructure that accepts a Stream of data and outputs a Stream of changes
Signal(Adapter<T>, Adapter<T>) - Constructor for class com.oath.cyclops.async.adapters.Signal
Construct a new Signal
SimpleTimer - Class in com.oath.cyclops.util
Simple Timer class that returns elapsed milliseconds since construction
SimpleTimer() - Constructor for class com.oath.cyclops.util.SimpleTimer
 
single(Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
single() - Method in interface com.oath.cyclops.types.foldable.Folds
//Optional[1] ReactiveSeq.of(1).single(); //Optional.zero ReactiveSeq.of().singleOpional(); //Optional.zero ReactiveSeq.of(1,2,3).single();
single(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
single() - Method in interface cyclops.reactive.ReactiveSeq
//Maybe[1] ReactiveSeq.of(1).single(); //Maybe.none ReactiveSeq.of().single(); //Maybe.none ReactiveSeq.of(1,2,3).single();
SingleContinuation(Queue<?>) - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.SingleContinuation
 
SingleNode() - Constructor for class cyclops.data.base.IntPatriciaTrie.SingleNode
 
singleOrElse(T) - Method in interface com.oath.cyclops.types.foldable.Folds
//1 ReactiveSeq.of(1).singleOrElse(-1); //-1 ReactiveSeq.of().singleOrElse(-1); //UnsupportedOperationException ReactiveSeq.of(1,2,3).single();
singleOrElse(T) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(1).single(),equalTo(1));
singleOrElse(T) - Method in interface cyclops.reactive.ReactiveSeq
//1 ReactiveSeq.of(1).singleUsafe(); //UnsupportedOperationException ReactiveSeq.of().single(); //UnsupportedOperationException ReactiveSeq.of(1,2,3).single();
singleton(T) - Static method in class cyclops.data.Bag
 
singleton(T) - Static method in class cyclops.data.HashSet
 
singleton(T) - Static method in class cyclops.data.TreeSet
 
singleton(Comparator<? super T>, T) - Static method in class cyclops.data.TreeSet
 
singleWriterboundedNonBlockingQueue(int) - Static method in class com.oath.cyclops.async.QueueFactories
Creates an async.Queue backed by an Agrona OneToOneConcurrentArrayQueue 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).
singleWriterboundedNonBlockingQueue(int, WaitStrategy<T>) - Static method in class com.oath.cyclops.async.QueueFactories
Generate QueueFactory for bounded non blocking queues.
Six() - Constructor for class cyclops.data.base.BAMT.Six
 
six(Object[][][][][][]) - Static method in class cyclops.data.base.BAMT.Six
 
sixth() - Method in class cyclops.data.tuple.Tuple6
 
sixth() - Method in class cyclops.data.tuple.Tuple7
 
sixth() - Method in class cyclops.data.tuple.Tuple8
 
size() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
size() - Method in class com.oath.cyclops.async.adapters.Queue
 
size() - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
size() - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
size() - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
size() - Method in class com.oath.cyclops.types.persistent.views.MapView.Impl
 
size() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
size() - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
size() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
size() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
size() - Method in interface cyclops.companion.Streamable
[equivalent to count]
size() - Method in class cyclops.data.Bag
 
size() - Method in class cyclops.data.BankersQueue.Cons
 
size() - Method in class cyclops.data.BankersQueue.Nil
 
size() - Method in interface cyclops.data.BankersQueue
 
size() - Method in class cyclops.data.base.BAMT.ActiveTail
 
SIZE - Static variable in interface cyclops.data.base.BAMT.NestedArray
 
size() - Method in class cyclops.data.base.HAMT.BitsetNode
 
size() - Method in class cyclops.data.base.HAMT.CollisionNode
 
size() - Method in class cyclops.data.base.HAMT.EmptyNode
 
size() - Method in interface cyclops.data.base.HAMT.Node
 
size() - Method in class cyclops.data.base.HAMT.ValueNode
 
size() - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
size() - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
size() - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
size() - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
size() - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
size() - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
size() - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
size() - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
size() - Method in class cyclops.data.base.IntPatriciaTrie.SingleNode
 
size() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
size() - Method in class cyclops.data.base.RedBlackTree.Node
 
size() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
size() - Method in class cyclops.data.DifferenceList
 
size() - Method in class cyclops.data.DMap.DMap2
 
size() - Method in class cyclops.data.DMap.DMap3
 
size() - Method in interface cyclops.data.DMap.Three
 
size() - Method in interface cyclops.data.DMap.Two
 
size() - Method in class cyclops.data.HashMap
 
size() - Method in class cyclops.data.HashSet
 
size() - Method in interface cyclops.data.ImmutableList
 
size() - Method in interface cyclops.data.ImmutableMap
 
size() - Method in interface cyclops.data.ImmutableQueue
 
size() - Method in interface cyclops.data.ImmutableSet
 
size() - Method in class cyclops.data.IntMap
 
size() - Method in class cyclops.data.LazySeq.Cons
 
size() - Method in class cyclops.data.LazySeq.Nil
 
size() - Method in interface cyclops.data.LazySeq
 
size() - Method in class cyclops.data.LazyString
 
size() - Method in class cyclops.data.LinkedMap
 
size() - Method in class cyclops.data.NonEmptyList
 
size() - Method in class cyclops.data.Seq.Cons
 
size() - Method in class cyclops.data.Seq.Nil
 
size() - Method in interface cyclops.data.Seq
 
size() - Method in class cyclops.data.Tree
 
size() - Method in class cyclops.data.TreeMap
 
size() - Method in class cyclops.data.TreeSet
 
size() - Method in class cyclops.data.TrieMap
 
size() - Method in class cyclops.data.TrieSet
 
size() - Method in class cyclops.data.Vector
 
size() - Method in interface cyclops.reactive.ReactiveSeq
[equivalent to count]
skip(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
skip(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7).skip(2).toList(),equalTo(Arrays.asList(6,7)));
skip(long) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).skip(2).toList(),equalTo(Arrays.asList(6,7)));
skip(long, TimeUnit) - Method in interface cyclops.companion.Streamable
Skip all elements until specified time period has passed
skip(Stream<U>, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
skip(long) - Method in interface cyclops.data.BankersQueue
 
skip(long) - Method in class cyclops.data.DifferenceList
 
skip(long) - Method in class cyclops.data.HashSet
 
skip(long) - Method in interface cyclops.data.ImmutableList
 
skip(long) - Method in interface cyclops.data.ImmutableQueue
 
skip(long) - Method in interface cyclops.data.ImmutableSet
 
skip(long) - Method in interface cyclops.data.ImmutableSortedSet
 
skip(long) - Method in class cyclops.data.IntMap
 
skip(long) - Method in interface cyclops.data.LazySeq
 
skip(long) - Method in class cyclops.data.LazyString
 
skip(long) - Method in interface cyclops.data.Seq
 
skip(long) - Method in class cyclops.data.TreeSet
 
skip(long) - Method in class cyclops.data.TrieSet
 
skip(long) - Method in class cyclops.data.Vector
 
skip(long) - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(4,3,6,7).skip(2).toList(),equalTo(Arrays.asList(6,7)));
skip(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
Skip all elements until specified time period has passed
skipDoubles(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
skipInts(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
skipLast(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
skipLast(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(1,2,3,4,5) .skipLast(2) .collect(CyclopsCollectors.toList()),equalTo(Arrays.asList(1,2,3)));
skipLast(int) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(1,2,3,4,5) .skipLast(2) .collect(CyclopsCollectors.toList()),equalTo(Arrays.asList(1,2,3)));
skipLast(Stream<U>, int) - Static method in class cyclops.companion.Streams
 
skipLast(int) - Method in interface cyclops.data.BankersQueue
 
skipLast(int) - Method in class cyclops.data.DifferenceList
 
skipLast(int) - Method in class cyclops.data.HashSet
 
skipLast(int) - Method in interface cyclops.data.ImmutableList
 
skipLast(int) - Method in interface cyclops.data.ImmutableQueue
 
skipLast(int) - Method in interface cyclops.data.ImmutableSet
 
skipLast(int) - Method in interface cyclops.data.ImmutableSortedSet
 
skipLast(int) - Method in class cyclops.data.IntMap
 
skipLast(int) - Method in interface cyclops.data.LazySeq
 
skipLast(int) - Method in class cyclops.data.LazyString
 
skipLast(int) - Method in interface cyclops.data.Seq
 
skipLast(int) - Method in class cyclops.data.TreeSet
 
skipLast(int) - Method in class cyclops.data.TrieSet
 
skipLast(int) - Method in class cyclops.data.Vector
 
skipLast(int) - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(1,2,3,4,5) .skipLast(2) .collect(CyclopsCollectors.toList()),equalTo(Arrays.asList(1,2,3)));
skipLongs(long) - Static method in interface cyclops.reactive.ReactiveSeq
 
skipUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
skipUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Drop elements from the Stream until the predicate returns true, after which all elements are included
skipUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).skipUntil(i->i==6).toList(),equalTo(Arrays.asList(6,7)));
skipUntil(Stream<U>, Predicate<? super U>) - Static method in class cyclops.companion.Streams
skip elements in Stream until Predicate holds true
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
skipUntil(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
skipUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
skipUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Drop elements from the Stream until the predicate returns true, after which all elements are included
skipUntilClosed(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
skipWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
skipWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
SkipWhile drops elements from the Stream while the predicate holds, once the predicte returns true all subsequent elements are included *
skipWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).sorted().skipWhile(i->i<6).toList(),equalTo(Arrays.asList(6,7)));
skipWhile(Stream<U>, Predicate<? super U>) - Static method in class cyclops.companion.Streams
skip elements in a Stream while Predicate holds true
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
skipWhile(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
skipWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
skipWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
SkipWhile drops elements from the Stream while the predicate holds, once the predicte returns true all subsequent elements are included *
skipWhileClosed(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
skipWhiteSpace(int, String) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
slice(long, long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
slice(long, long) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
slice(long, long) - Method in interface cyclops.companion.Streamable
 
slice(long, long) - Method in interface cyclops.data.BankersQueue
 
slice(long, long) - Method in class cyclops.data.DifferenceList
 
slice(long, long) - Method in class cyclops.data.HashSet
 
slice(long, long) - Method in interface cyclops.data.ImmutableList
 
slice(long, long) - Method in interface cyclops.data.ImmutableQueue
 
slice(long, long) - Method in interface cyclops.data.ImmutableSet
 
slice(long, long) - Method in interface cyclops.data.ImmutableSortedSet
 
slice(long, long) - Method in class cyclops.data.IntMap
 
slice(long, long) - Method in interface cyclops.data.LazySeq
 
slice(long, long) - Method in class cyclops.data.LazyString
 
slice(long, long) - Method in interface cyclops.data.Seq
 
slice(long, long) - Method in class cyclops.data.TreeSet
 
slice(long, long) - Method in class cyclops.data.TrieSet
 
slice(long, long) - Method in class cyclops.data.Vector
 
slice(long, long) - Method in interface cyclops.reactive.ReactiveSeq
 
sliding(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
sliding(int, int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
sliding(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a sliding view over this Sequence
sliding(int, int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create a sliding view over this Sequence
sliding(int) - Method in interface cyclops.companion.Streamable
Create a sliding view over this Sequence
sliding(int, int) - Method in interface cyclops.companion.Streamable
Create a sliding view over this Sequence
sliding(Stream<T>, int, int) - Static method in class cyclops.companion.Streams
Create a sliding view over this Stream
sliding(Stream<T>, int) - Static method in class cyclops.companion.Streams
Create a sliding view over this Stream
sliding(int) - Method in interface cyclops.data.BankersQueue
 
sliding(int, int) - Method in interface cyclops.data.BankersQueue
 
sliding(int) - Method in class cyclops.data.DifferenceList
 
sliding(int, int) - Method in class cyclops.data.DifferenceList
 
sliding(int) - Method in class cyclops.data.HashSet
 
sliding(int, int) - Method in class cyclops.data.HashSet
 
sliding(int) - Method in interface cyclops.data.ImmutableList
 
sliding(int, int) - Method in interface cyclops.data.ImmutableList
 
sliding(int) - Method in interface cyclops.data.ImmutableQueue
 
sliding(int, int) - Method in interface cyclops.data.ImmutableQueue
 
sliding(int) - Method in interface cyclops.data.ImmutableSet
 
sliding(int, int) - Method in interface cyclops.data.ImmutableSet
 
sliding(int) - Method in interface cyclops.data.ImmutableSortedSet
 
sliding(int, int) - Method in interface cyclops.data.ImmutableSortedSet
 
sliding(int) - Method in class cyclops.data.IntMap
 
sliding(int, int) - Method in class cyclops.data.IntMap
 
sliding(int) - Method in interface cyclops.data.LazySeq
 
sliding(int, int) - Method in interface cyclops.data.LazySeq
 
sliding(int) - Method in class cyclops.data.NonEmptyList
 
sliding(int, int) - Method in class cyclops.data.NonEmptyList
 
sliding(int) - Method in interface cyclops.data.Seq
 
sliding(int, int) - Method in interface cyclops.data.Seq
 
sliding(int) - Method in class cyclops.data.TreeSet
 
sliding(int, int) - Method in class cyclops.data.TreeSet
 
sliding(int) - Method in class cyclops.data.TrieSet
 
sliding(int, int) - Method in class cyclops.data.TrieSet
 
sliding(int) - Method in class cyclops.data.Vector
 
sliding(int, int) - Method in class cyclops.data.Vector
 
sliding(int) - Method in interface cyclops.reactive.ReactiveSeq
Create a sliding view over this Sequence
sliding(int, int) - Method in interface cyclops.reactive.ReactiveSeq
Create a sliding view over this Sequence
soften() - Method in interface cyclops.function.Cacheable
 
softenBiConsumer(CheckedBiConsumer<T1, T2>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedBiConsumer that can throw Checked Exceptions to a standard BiConsumer that can also throw Checked Exceptions (without declaring them) e.g.
softenBiFunction(CheckedBiFunction<T1, T2, R>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedBiFunction that can throw Checked Exceptions to a standard BiFunction that can also throw Checked Exceptions (without declaring them)
softenBiPredicate(CheckedBiPredicate<T1, T2>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedBiPredicate that can throw Checked Exceptions to a standard BiPredicate that can also throw Checked Exceptions (without declaring them) e.g.
softenBooleanSupplier(CheckedBooleanSupplier) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a BooleanSuppler that throws a checked exception into one that still throws the exception, but doesn't need to declare it.
softenCallable(Callable<T>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a Callable that throws a ChecekdException into a Supplier
softenConsumer(CheckedConsumer<T>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedConsumer that can throw Checked Exceptions to a standard Consumer that can also throw Checked Exceptions (without declaring them) e.g.
softenDoubleConsumer(CheckedDoubleConsumer) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedDoubleConsumer that can throw Checked Exceptions to a standard DoubleConsumer that can also throw Checked Exceptions (without declaring them) e.g.
softenDoubleFunction(CheckedDoubleFunction<R>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedDoubleFunction that can throw Checked Exceptions to a standard DoubleFunction that can also throw Checked Exceptions (without declaring them) e.g.
softenDoublePredicate(CheckedDoublePredicate) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedDoublePredicate that can throw Checked Exceptions to a standard DoublePredicate that can also throw Checked Exceptions (without declaring them) e.g.
softenDoubleSupplier(CheckedDoubleSupplier) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedDoubleSupplier to an DoubleSupplier that doesn't need to declare any checked exceptions thrown e.g.
SoftenedCacheable<OUT> - Interface in cyclops.function
Interface that represents a pluggable cache
softenFunction(CheckedFunction<T, R>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedFunction that can throw Checked Exceptions to a standard Function that can also throw Checked Exceptions (without declaring them) e.g.
softenIntConsumer(CheckedIntConsumer) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedIntConsumer that can throw Checked Exceptions to a standard IntConsumer that can also throw Checked Exceptions (without declaring them) e.g.
softenIntFunction(CheckedIntFunction<R>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedIntFunction that can throw Checked Exceptions to a standard IntFunction that can also throw Checked Exceptions (without declaring them) e.g.
softenIntPredicate(CheckedIntPredicate) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedIntPredicate that can throw Checked Exceptions to a standard IntPredicate that can also throw Checked Exceptions (without declaring them) e.g.
softenIntSupplier(CheckedIntSupplier) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedIntSupplier to an IntSupplier that doesn't need to declare any checked exceptions thrown e.g.
softenLongConsumer(CheckedLongConsumer) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedLongConsumer that can throw Checked Exceptions to a standard LongConsumer that can also throw Checked Exceptions (without declaring them) e.g.
softenLongFunction(CheckedLongFunction<R>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedLongFunction that can throw Checked Exceptions to a standard LongFunction that can also throw Checked Exceptions (without declaring them) e.g.
softenLongPredicate(CheckedLongPredicate) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedLongPredicate that can throw Checked Exceptions to a standard LongPredicate that can also throw Checked Exceptions (without declaring them) e.g.
softenLongSupplier(CheckedLongSupplier) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedLongSupplier to an LongSupplier that doesn't need to declare any checked exceptions thrown e.g.
softenPredicate(CheckedPredicate<T>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a CheckedPredicate that can throw Checked Exceptions to a standard Predicate that can also throw Checked Exceptions (without declaring them) e.g.
softenRunnable(Try.CheckedRunnable) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a Runnable that throws a ChecekdException into a plain old Runnable
softenSupplier(CheckedSupplier<T>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Soften a Supplier that throws a ChecekdException into a plain old Supplier
some(T) - Static method in interface cyclops.control.Option
 
Some() - Constructor for class cyclops.control.Option.Some
 
some() - Static method in class cyclops.function.Predicates
import static cyclops2.function.Predicates.some; Seq.of(Arrays.asList(),Arrays.asList(1),null, Optional.zero(),Maybe.none()) .filter(some()); //Seq[List[1]]
some(T) - Static method in class cyclops.function.Predicates
Alias for eq (results in nicer pattern matching dsl).
sort(Comparator<? super T>) - Method in interface com.oath.cyclops.types.persistent.views.ListView
Deprecated.
sorted() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
sorted(Comparator<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
sorted(Function<? super T, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
sorted() - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7)).sorted().toList(),equalTo(Arrays.asList(3,4,6,7)));
sorted(Comparator<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7).sorted((a,b) -> b-a).toList(),equalTo(Arrays.asList(7,6,4,3)));
sorted(Function<? super T, ? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
sorted() - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7)).sorted().toList(),equalTo(Arrays.asList(3,4,6,7)));
sorted(Comparator<? super T>) - Method in interface cyclops.companion.Streamable
assertThat(Streamable.of(4,3,6,7).sorted((a,b) -> b-a).toList(),equalTo(Arrays.asList(7,6,4,3)));
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.companion.Streamable
 
sorted() - Method in interface cyclops.data.BankersQueue
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.BankersQueue
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.BankersQueue
 
sorted() - Method in class cyclops.data.DifferenceList
 
sorted(Comparator<? super T>) - Method in class cyclops.data.DifferenceList
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.DifferenceList
 
sorted() - Method in class cyclops.data.HashSet
 
sorted(Comparator<? super T>) - Method in class cyclops.data.HashSet
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.HashSet
 
sorted() - Method in interface cyclops.data.ImmutableList
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.ImmutableList
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.ImmutableList
 
sorted() - Method in interface cyclops.data.ImmutableQueue
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
sorted() - Method in interface cyclops.data.ImmutableSet
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.ImmutableSet
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.ImmutableSet
 
sorted() - Method in interface cyclops.data.ImmutableSortedSet
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
sorted() - Method in class cyclops.data.IntMap
 
sorted(Comparator<? super T>) - Method in class cyclops.data.IntMap
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.IntMap
 
sorted() - Method in interface cyclops.data.LazySeq
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.LazySeq
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.LazySeq
 
sorted() - Method in class cyclops.data.LazyString
 
sorted(Comparator<? super Character>) - Method in class cyclops.data.LazyString
 
sorted(Function<? super Character, ? extends U>) - Method in class cyclops.data.LazyString
 
sorted() - Method in class cyclops.data.NonEmptyList
 
sorted(Comparator<? super T>) - Method in class cyclops.data.NonEmptyList
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.NonEmptyList
 
sorted() - Method in interface cyclops.data.Seq
 
sorted(Comparator<? super T>) - Method in interface cyclops.data.Seq
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.data.Seq
 
sorted() - Method in class cyclops.data.TreeSet
 
sorted(Comparator<? super T>) - Method in class cyclops.data.TreeSet
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.TreeSet
 
sorted() - Method in class cyclops.data.TrieSet
 
sorted(Comparator<? super T>) - Method in class cyclops.data.TrieSet
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.TrieSet
 
sorted() - Method in class cyclops.data.Vector
 
sorted(Comparator<? super T>) - Method in class cyclops.data.Vector
 
sorted(Function<? super T, ? extends U>) - Method in class cyclops.data.Vector
 
sorted(Function<? super T, ? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
sorted(Function<? super T, ? extends U>, Comparator<? super U>) - Method in interface cyclops.reactive.ReactiveSeq
 
sorted() - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(4,3,6,7)).sorted().toList(),equalTo(Arrays.asList(3,4,6,7)));
sorted(Comparator<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
assertThat(ReactiveSeq.of(4,3,6,7).sorted((a,b) -> b-a).toList(),equalTo(Arrays.asList(7,6,4,3)));
sortedSetView() - Method in interface com.oath.cyclops.types.persistent.PersistentSortedSet
 
SortedSetView<T> - Interface in com.oath.cyclops.types.persistent.views
 
SortedSetView.Impl<T> - Class in com.oath.cyclops.types.persistent.views
 
span(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
span(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
span(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
span(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
SpinWait<T> - Class in com.oath.cyclops.async.wait
Repeatedly retry to take or offer element to Queue if full or data unavailable, with a wait of 1 nano second between retries
SpinWait() - Constructor for class com.oath.cyclops.async.wait.SpinWait
 
spinWait() - Static method in interface com.oath.cyclops.async.wait.WaitStrategy
 
split(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
split() - Method in class cyclops.data.Zipper
 
splitAt(int) - Method in interface cyclops.companion.Streamable
Split at supplied location
splitAt(Stream<T>, int) - Static method in class cyclops.companion.Streams
Split at supplied location
splitAt(int) - Method in interface cyclops.data.ImmutableList
 
splitAt(int) - Method in interface cyclops.data.ImmutableQueue
 
splitAt(int) - Method in interface cyclops.data.ImmutableSortedSet
 
splitAt(int) - Method in interface cyclops.reactive.ReactiveSeq
Split at supplied location
splitAtHead() - Method in interface cyclops.companion.Streamable
 
splitAtHead() - Method in interface cyclops.reactive.ReactiveSeq
Split a Stream at it's head (similar to headAndTail)
splitBy(Predicate<T>) - Method in interface cyclops.companion.Streamable
Split stream at point where predicate no longer holds
splitBy(Stream<T>, Predicate<T>) - Static method in class cyclops.companion.Streams
Split stream at point where predicate no longer holds
splitBy(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
splitBy(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
splitBy(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
splitBy(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
splitBy(Predicate<T>) - Method in interface cyclops.reactive.ReactiveSeq
Split stream at point where predicate no longer holds
spliterator() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
spliterator() - Method in interface cyclops.companion.Streamable
 
spliterator() - Method in interface cyclops.reactive.ReactiveSeq
Returns a spliterator for the elements of this stream.
Spouts - Interface in cyclops.reactive
reactive : is used to denote creational methods for reactive-streams that support non-blocking backpressure async : is used to denote creational methods for asynchronous streams that do not support backpressure
start - Variable in class cyclops.data.Range
 
start() - Method in class cyclops.data.Zipper
 
startsBefore(Range<T>) - Method in class cyclops.data.Range
 
startsWith(Iterable<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
assertTrue(ReactiveSeq.of(1,2,3,4).startsWith(Arrays.asList(1,2,3)));
startsWith(Iterable<T>) - Method in interface cyclops.companion.Streamable
assertTrue(Streamable.of(1,2,3,4).startsWith(Arrays.asList(1,2,3)));
startsWith(Stream<T>, Iterable<T>) - Static method in class cyclops.companion.Streams
assertTrue(Streams.startsWith(Stream.of(1,2,3,4),Arrays.asList(1,2,3)));
startsWith(Stream<T>, Stream<T>) - Static method in class cyclops.companion.Streams
 
startsWith(Stream<T>, Iterator<T>) - Static method in class cyclops.companion.Streams
assertTrue(Streams.startsWith(Stream.of(1,2,3,4),Arrays.asList(1,2,3).iterator()))
startsWith(T1...) - Static method in class cyclops.function.Predicates
 
startsWith(Iterable<T>) - Method in interface cyclops.reactive.ReactiveSeq
assertTrue(ReactiveSeq.of(1,2,3,4).startsWith(Arrays.asList(1,2,3)));
stdDeviation(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
stop() - Method in class cyclops.reactive.Generator.Suspended
 
storeExpressionVals(int, String, int) - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
stream() - Method in interface com.oath.cyclops.async.adapters.Adapter
 
stream(Continueable) - Method in interface com.oath.cyclops.async.adapters.Adapter
 
stream() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
stream() - Method in class com.oath.cyclops.async.adapters.Queue
 
stream(Continueable) - Method in class com.oath.cyclops.async.adapters.Queue
 
stream() - Method in class com.oath.cyclops.async.adapters.Topic
Generating a stream will register the Stream as a reactiveSubscriber to this topic.
stream(Continueable) - Method in class com.oath.cyclops.async.adapters.Topic
 
stream() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
stream() - Method in interface com.oath.cyclops.types.foldable.Folds
 
stream() - Method in interface com.oath.cyclops.types.persistent.PersistentCollection
 
stream() - Method in interface com.oath.cyclops.types.persistent.PersistentMap
 
stream() - Method in interface com.oath.cyclops.types.persistent.PersistentSet
 
stream() - Method in class com.oath.cyclops.types.reactive.AsyncSubscriber
PushSubscriber<Integer> sub = Spouts.asyncSubscriber(); //on a seperate thread for(int i=0;i<100;i++) sub.onNext(i); sub.onComplete(); //on the main thread sub.stream() .peek(System.out::println) .collect(CyclopsCollectors.toList()); //note JDK Stream based terminal operations may block the current thread //see ReactiveSeq#collectStream ReactiveSeq#foldAll for non-blocking alternatives
stream() - Method in interface com.oath.cyclops.types.stream.ToStream
 
stream() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
stream() - Method in interface com.oath.cyclops.types.traversable.Traversable
 
stream() - Method in interface com.oath.cyclops.types.Value
 
stream() - Method in class com.oath.cyclops.util.box.LazyImmutable
 
stream() - Method in interface cyclops.companion.Streamable
 
stream(Iterable<U>) - Static method in class cyclops.companion.Streams
Create a stream from an iterable
stream(Spliterator<U>) - Static method in class cyclops.companion.Streams
 
stream(Iterator<U>) - Static method in class cyclops.companion.Streams
Create a stream from an iterator
stream(Map<K, V>) - Static method in class cyclops.companion.Streams
Create a stream from a transform
stream() - Method in class cyclops.control.Eval.Module.FutureAlways
 
stream() - Method in interface cyclops.control.Eval
 
stream() - Method in class cyclops.control.Future
 
stream() - Method in class cyclops.control.Ior.Both
 
stream() - Method in class cyclops.control.LazyEither3.Lazy
 
stream() - Method in class cyclops.control.LazyEither3.Left1
 
stream() - Method in class cyclops.control.LazyEither3.Left2
 
stream() - Method in class cyclops.control.LazyEither3.Right
 
stream() - Method in class cyclops.control.LazyEither4.Lazy
 
stream() - Method in class cyclops.control.LazyEither4.Left1
 
stream() - Method in class cyclops.control.LazyEither4.Left2
 
stream() - Method in class cyclops.control.LazyEither4.Left3
 
stream() - Method in class cyclops.control.LazyEither4.Right
 
stream() - Method in class cyclops.control.LazyEither5.Lazy
 
stream() - Method in class cyclops.control.LazyEither5.Left1
 
stream() - Method in class cyclops.control.LazyEither5.Left2
 
stream() - Method in class cyclops.control.LazyEither5.Left3
 
stream() - Method in class cyclops.control.LazyEither5.Left4
 
stream() - Method in class cyclops.control.LazyEither5.Right
 
stream() - Method in interface cyclops.control.Trampoline
 
stream() - Method in class cyclops.control.Try
 
stream() - Method in class cyclops.data.Bag
 
stream() - Method in interface cyclops.data.BankersQueue
 
stream() - Method in class cyclops.data.base.BAMT.ActiveTail
 
stream() - Method in class cyclops.data.base.BAMT.Five
 
stream() - Method in class cyclops.data.base.BAMT.Four
 
stream() - Method in interface cyclops.data.base.BAMT.NestedArray
 
stream() - Method in class cyclops.data.base.BAMT.One
 
stream() - Method in class cyclops.data.base.BAMT.Six
 
stream() - Method in class cyclops.data.base.BAMT.Three
 
stream() - Method in class cyclops.data.base.BAMT.Two
 
stream() - Method in class cyclops.data.base.BAMT.Zero
 
stream() - Method in class cyclops.data.base.HAMT.BitsetNode
 
stream() - Method in class cyclops.data.base.HAMT.CollisionNode
 
stream() - Method in class cyclops.data.base.HAMT.EmptyNode
 
stream() - Method in interface cyclops.data.base.HAMT.Node
 
stream() - Method in class cyclops.data.base.HAMT.ValueNode
 
stream() - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
stream() - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
stream() - Method in class cyclops.data.base.HashedPatriciaTrie.EmptyNode
 
stream() - Method in interface cyclops.data.base.HashedPatriciaTrie.Node
 
stream() - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
stream() - Method in class cyclops.data.base.IntPatriciaTrie.EmptyNode
 
stream() - Method in interface cyclops.data.base.IntPatriciaTrie.Node
 
stream() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
stream() - Method in class cyclops.data.base.RedBlackTree.Node
 
stream() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
stream() - Method in class cyclops.data.DIET.Nil
 
stream() - Method in class cyclops.data.DIET.Node
 
stream() - Method in interface cyclops.data.DIET
 
stream() - Method in class cyclops.data.DifferenceList
 
stream() - Method in class cyclops.data.DMap.DMap2
 
stream() - Method in class cyclops.data.DMap.DMap3
 
stream() - Method in interface cyclops.data.DMap.Three
 
stream() - Method in interface cyclops.data.DMap.Two
 
stream(E) - Method in interface cyclops.data.Enumeration
 
stream() - Method in class cyclops.data.HashMap
 
stream() - Method in class cyclops.data.HashSet
 
stream() - Method in interface cyclops.data.ImmutableList
 
stream() - Method in interface cyclops.data.ImmutableMap
 
stream() - Method in interface cyclops.data.ImmutableQueue
 
stream() - Method in interface cyclops.data.ImmutableSet
 
stream() - Method in interface cyclops.data.ImmutableSortedSet
 
stream() - Method in class cyclops.data.IntMap
 
stream() - Method in interface cyclops.data.LazySeq
 
stream() - Method in class cyclops.data.LazyString
 
stream() - Method in class cyclops.data.LinkedMap
 
stream() - Method in class cyclops.data.NonEmptyList
 
stream() - Method in class cyclops.data.Range
 
stream() - Method in interface cyclops.data.Seq
 
stream() - Method in class cyclops.data.TreeMap
 
stream() - Method in class cyclops.data.TreeSet
 
stream() - Method in class cyclops.data.TrieMap
 
stream() - Method in class cyclops.data.TrieSet
 
stream() - Method in class cyclops.data.Vector
 
stream() - Method in class cyclops.data.Zipper
 
stream() - Method in interface cyclops.function.Function0
 
stream() - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
stream() - Method in interface cyclops.reactive.IO
 
stream() - Method in class cyclops.reactive.Managed
 
stream() - Method in interface cyclops.reactive.ReactiveSeq
Convert this ReactiveSeq into a Stream
streamable() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
Streamable<T> - Interface in cyclops.companion
A replayable, caching stream
Streamable.PrintableIterable<T> - Class in cyclops.companion
 
streamBatch(Continueable, Function<BiFunction<Long, TimeUnit, T>, Supplier<Collection<T>>>) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamBatchNoTimeout(Continueable, Function<Supplier<T>, Supplier<Collection<T>>>) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamCompletableFutures() - Method in interface com.oath.cyclops.async.adapters.Adapter
 
streamCompletableFutures() - Method in class com.oath.cyclops.async.adapters.Queue
 
streamCompletableFutures() - Method in class com.oath.cyclops.async.adapters.Topic
Generating a streamCompletableFutures will register the Stream as a reactiveSubscriber to this topic.
streamControl(Continueable, Function<Supplier<T>, Supplier<T>>) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamControlFutures(Continueable, Function<Supplier<T>, CompletableFuture<T>>) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamGroupedBySizeAndTime(int, long, TimeUnit) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamGroupedByTime(long, TimeUnit) - Method in class com.oath.cyclops.async.adapters.Queue
 
streamKeys() - Method in class cyclops.data.DMap.DMap2
 
streamKeys() - Method in class cyclops.data.DMap.DMap3
 
streamKeys() - Method in interface cyclops.data.DMap.Three
 
streamKeys() - Method in interface cyclops.data.DMap.Two
 
streamM() - Method in interface cyclops.function.Function2.FunctionalOperations
 
StreamOfContinuations(Queue<?>) - Constructor for class com.oath.cyclops.async.adapters.AdaptersModule.StreamOfContinuations
 
streamRanges() - Method in class cyclops.data.DIET.Nil
 
streamRanges() - Method in class cyclops.data.DIET.Node
 
streamRanges() - Method in interface cyclops.data.DIET
 
Streams - Class in cyclops.companion
Static utility methods for working with Java 8 Streams
Streams() - Constructor for class cyclops.companion.Streams
 
streamThenTo(E, E, E) - Method in interface cyclops.data.Enumeration
 
streamTo(E, E) - Method in interface cyclops.data.Enumeration
 
streamToCompletableFuture(Stream<T>) - Static method in class cyclops.companion.Streams
Create a CompletableFuture containing a List materialized from a Stream
streamToOptional(Stream<T>) - Static method in class cyclops.companion.Streams
Create an Optional containing a List materialized from a Stream
streamUntil(Predicate<? super T>) - Method in interface cyclops.control.Eval
 
streamUntil(long, TimeUnit) - Method in interface cyclops.control.Eval
 
streamValues() - Method in class cyclops.data.DMap.DMap2
 
streamValues() - Method in class cyclops.data.DMap.DMap3
 
streamValues() - Method in interface cyclops.data.DMap.Three
 
streamValues() - Method in interface cyclops.data.DMap.Two
 
streamWhile(Predicate<? super T>) - Method in interface cyclops.control.Eval
 
streamZip() - Method in interface cyclops.function.Function2.FunctionalOperations
 
stringBufferConcat - Static variable in interface cyclops.companion.Monoids
StringBuffer concatenation
stringBufferConcat - Static variable in interface cyclops.companion.Semigroups
StringBuffer concatenation
stringBufferJoin(String) - Static method in interface cyclops.companion.Monoids
 
stringBufferJoin(String) - Static method in interface cyclops.companion.Semigroups
 
stringBuilderConcat - Static variable in interface cyclops.companion.Monoids
StringBuilder concatenation
stringBuilderConcat - Static variable in interface cyclops.companion.Semigroups
StringBuilder concatenation
stringBuilderJoin(String) - Static method in interface cyclops.companion.Monoids
 
stringBuilderJoin(String) - Static method in interface cyclops.companion.Semigroups
 
stringConcat - Static variable in interface cyclops.companion.Monoids
String concatenation
stringConcat - Static variable in interface cyclops.companion.Semigroups
String concatenation
stringJoin(String) - Static method in interface cyclops.companion.Monoids
 
stringJoin(String) - Static method in interface cyclops.companion.Semigroups
 
subForest() - Method in class cyclops.data.Tree
 
subList(int, int) - Method in class cyclops.data.DifferenceList
 
subList(int, int) - Method in interface cyclops.data.ImmutableList
 
subList(int, int) - Method in interface cyclops.data.ImmutableQueue
 
subList(int, int) - Method in class cyclops.data.IntMap
 
subList(int, int) - Method in interface cyclops.data.LazySeq
 
subList(int, int) - Method in class cyclops.data.LazyString
 
subList(int, int) - Method in interface cyclops.data.Seq
 
subList(int, int) - Method in class cyclops.data.Vector
 
subscribe(Subscriber<? super T>) - Method in class com.oath.cyclops.types.reactive.Completable.CompletablePublisher
 
subscribe(Subscriber<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
subscribe(Subscriber<? super T>) - Method in interface com.oath.cyclops.types.Value
 
subscribe(Subscriber<? super T>) - Method in class cyclops.control.Eval.Module.FutureAlways
 
subscribe(Subscriber<? super T>) - Method in class cyclops.control.Future
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither.Lazy
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither3.Lazy
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither3.Left1
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither3.Left2
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither3.Right
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither4.Lazy
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither4.Left1
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither4.Left2
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither4.Left3
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither4.Right
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither5.Lazy
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither5.Left1
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither5.Left2
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither5.Left3
 
subscribe(Subscriber<? super PT>) - Method in class cyclops.control.LazyEither5.Right
 
subscribe(Subscriber<? super T>) - Method in class cyclops.control.Maybe.Lazy
 
subscribe(Subscriber<? super T>) - Method in class cyclops.control.Try
 
subscribe(Subscriber<? super T>) - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
subscribe(Subscriber<? super T>) - Method in interface cyclops.reactive.IO
 
subscribe(Subscriber<? super T>) - Method in class cyclops.reactive.Managed
 
subscriber(QueueBasedSubscriber.Counter, int) - Static method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
Create a QueueBasedSubscriber, backed by a JDK LinkedBlockingQueue
subscriber(Queue<T>, QueueBasedSubscriber.Counter, int) - Static method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
Create a QueueBasedSubscriber, backed by the provided Queue
subscriber(QueueFactory<T>, QueueBasedSubscriber.Counter, int) - Static method in class com.oath.cyclops.types.reactive.QueueBasedSubscriber
Create a QueueBasedSubscriber, backed by a Queue that will be created with the provided QueueFactory
subscriber(Runnable) - Static method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
subscriber() - Static method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
Subscription - Class in com.oath.cyclops.react.async.subscription
 
Subscription() - Constructor for class com.oath.cyclops.react.async.subscription.Subscription
 
subscription - Variable in class com.oath.cyclops.types.reactive.QueueBasedSubscriber.Counter
 
subSet(T, T) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
subSet(T, T) - Method in interface cyclops.data.ImmutableSortedSet
 
subSet(T, T) - Method in class cyclops.data.TreeSet
 
subStream(int, int) - Method in interface cyclops.companion.Streamable
Return a Streamable with elements before the provided skip index removed, and elements after the provided take index removed
subStream(int, int) - Method in interface cyclops.reactive.ReactiveSeq
Return a Stream with elements before the provided skip index removed, and elements after the provided take index removed
substring(int) - Method in class cyclops.data.LazyString
 
substring(int, int) - Method in class cyclops.data.LazyString
 
succ(E) - Method in interface cyclops.data.Enumeration
 
success(T) - Static method in class cyclops.control.Try
Construct a Success instance (an implementation of Try)
success(T, Class<? extends Throwable>...) - Static method in class cyclops.control.Try
 
succOrElse(E, E) - Method in interface cyclops.data.Enumeration
 
succOrElseGet(E, Supplier<? extends E>) - Method in interface cyclops.data.Enumeration
 
sumDouble(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
sumInt(ToIntFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
sumLong(ToLongFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
supply(R) - Method in interface cyclops.function.Effect
 
supplyOr(R, R) - Method in interface cyclops.function.Effect
 
suspend(Transformable<Unrestricted<B>>) - Static method in class cyclops.control.Unrestricted
 
suspend(Generator.GeneratorFunction<T>) - Static method in class cyclops.reactive.Generator
 
suspend(BooleanSupplier, Generator.GeneratorFunction<T>) - Static method in class cyclops.reactive.Generator
 
suspend(Predicate<? super T>, Generator.GeneratorFunction<T>) - Static method in class cyclops.reactive.Generator
 
Suspended() - Constructor for class cyclops.reactive.Generator.Suspended
 
Suspended(Generator.Suspended<T>) - Constructor for class cyclops.reactive.Generator.Suspended
 
suspendRef(Supplier<T>) - Static method in class cyclops.reactive.Generator
 
suspendRef(BooleanSupplier, Supplier<T>) - Static method in class cyclops.reactive.Generator
 
suspendRef(Predicate<? super T>, Supplier<T>) - Static method in class cyclops.reactive.Generator
 
swap() - Method in class cyclops.control.Either.Left
 
swap() - Method in class cyclops.control.Either.Right
 
swap() - Method in interface cyclops.control.Either
Swap types so operations directly affect the current (pre-swap) Left type
swap() - Method in class cyclops.control.Ior.Both
 
swap() - Method in class cyclops.control.Ior.Primary
 
swap() - Method in class cyclops.control.Ior.Secondary
 
swap() - Method in interface cyclops.control.Ior
 
swap() - Method in class cyclops.control.LazyEither.CompletableEither
 
swap() - Method in class cyclops.control.LazyEither.Lazy
 
swap() - Method in class cyclops.control.LazyEither.Left
 
swap() - Method in class cyclops.control.LazyEither.Right
 
swap() - Method in interface cyclops.control.LazyEither
Swap types so operations directly affect the current (pre-swap) Left type
swap() - Method in class cyclops.data.tuple.Tuple2
 
swap1() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
swap1() - Method in class cyclops.control.LazyEither3.Lazy
 
swap1() - Method in class cyclops.control.LazyEither3.Left1
 
swap1() - Method in class cyclops.control.LazyEither3.Left2
 
swap1() - Method in class cyclops.control.LazyEither3.Right
 
swap1() - Method in interface cyclops.control.LazyEither3
 
swap1() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
swap1() - Method in class cyclops.control.LazyEither4.Lazy
 
swap1() - Method in class cyclops.control.LazyEither4.Left1
 
swap1() - Method in class cyclops.control.LazyEither4.Left2
 
swap1() - Method in class cyclops.control.LazyEither4.Left3
 
swap1() - Method in class cyclops.control.LazyEither4.Right
 
swap1() - Method in interface cyclops.control.LazyEither4
 
swap1() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
swap1() - Method in class cyclops.control.LazyEither5.Lazy
 
swap1() - Method in class cyclops.control.LazyEither5.Left1
 
swap1() - Method in class cyclops.control.LazyEither5.Left2
 
swap1() - Method in class cyclops.control.LazyEither5.Left3
 
swap1() - Method in class cyclops.control.LazyEither5.Left4
 
swap1() - Method in class cyclops.control.LazyEither5.Right
 
swap1() - Method in interface cyclops.control.LazyEither5
 
swap2() - Method in class cyclops.control.LazyEither3.CompletableEither3
 
swap2() - Method in class cyclops.control.LazyEither3.Lazy
 
swap2() - Method in class cyclops.control.LazyEither3.Left1
 
swap2() - Method in class cyclops.control.LazyEither3.Left2
 
swap2() - Method in class cyclops.control.LazyEither3.Right
 
swap2() - Method in interface cyclops.control.LazyEither3
 
swap2() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
swap2() - Method in class cyclops.control.LazyEither4.Lazy
 
swap2() - Method in class cyclops.control.LazyEither4.Left1
 
swap2() - Method in class cyclops.control.LazyEither4.Left2
 
swap2() - Method in class cyclops.control.LazyEither4.Left3
 
swap2() - Method in class cyclops.control.LazyEither4.Right
 
swap2() - Method in interface cyclops.control.LazyEither4
 
swap2() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
swap2() - Method in class cyclops.control.LazyEither5.Lazy
 
swap2() - Method in class cyclops.control.LazyEither5.Left1
 
swap2() - Method in class cyclops.control.LazyEither5.Left2
 
swap2() - Method in class cyclops.control.LazyEither5.Left3
 
swap2() - Method in class cyclops.control.LazyEither5.Left4
 
swap2() - Method in class cyclops.control.LazyEither5.Right
 
swap2() - Method in interface cyclops.control.LazyEither5
 
swap3() - Method in class cyclops.control.LazyEither4.CompletableEither4
 
swap3() - Method in class cyclops.control.LazyEither4.Lazy
 
swap3() - Method in class cyclops.control.LazyEither4.Left1
 
swap3() - Method in class cyclops.control.LazyEither4.Left2
 
swap3() - Method in class cyclops.control.LazyEither4.Left3
 
swap3() - Method in class cyclops.control.LazyEither4.Right
 
swap3() - Method in interface cyclops.control.LazyEither4
 
swap3() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
swap3() - Method in class cyclops.control.LazyEither5.Lazy
 
swap3() - Method in class cyclops.control.LazyEither5.Left1
 
swap3() - Method in class cyclops.control.LazyEither5.Left2
 
swap3() - Method in class cyclops.control.LazyEither5.Left3
 
swap3() - Method in class cyclops.control.LazyEither5.Left4
 
swap3() - Method in class cyclops.control.LazyEither5.Right
 
swap3() - Method in interface cyclops.control.LazyEither5
 
swap4() - Method in class cyclops.control.LazyEither5.CompletableEither5
 
swap4() - Method in class cyclops.control.LazyEither5.Lazy
 
swap4() - Method in class cyclops.control.LazyEither5.Left1
 
swap4() - Method in class cyclops.control.LazyEither5.Left2
 
swap4() - Method in class cyclops.control.LazyEither5.Left3
 
swap4() - Method in class cyclops.control.LazyEither5.Left4
 
swap4() - Method in class cyclops.control.LazyEither5.Right
 
swap4() - Method in interface cyclops.control.LazyEither5
 
synchronousQueue() - Static method in class com.oath.cyclops.async.QueueFactories
 
syncStream(Operator<T>) - Static method in interface cyclops.reactive.Spouts
 

T

tail() - Static method in class cyclops.companion.Functions
 
tail() - Method in class cyclops.data.BankersQueue.Cons
 
tail() - Method in interface cyclops.data.BankersQueue
 
tail(T[]) - Method in class cyclops.data.base.BAMT.ActiveTail
 
tail(T) - Static method in class cyclops.data.base.BAMT.ActiveTail
 
tail - Variable in class cyclops.data.HList.HCons
 
tail() - Method in interface cyclops.data.ImmutableList.Some
 
tail() - Method in interface cyclops.data.ImmutableQueue.Some
 
tail - Variable in class cyclops.data.LazySeq.Cons
 
tail() - Method in class cyclops.data.LazySeq.Cons
 
tail() - Method in class cyclops.data.NonEmptyList
 
tail - Variable in class cyclops.data.Seq.Cons
 
tail() - Method in class cyclops.data.Seq.Cons
 
tailOrElse(ImmutableList<T>) - Method in class cyclops.data.DifferenceList
 
tailOrElse(ImmutableList<T>) - Method in interface cyclops.data.ImmutableList
 
tailOrElse(LazySeq<T>) - Method in interface cyclops.data.LazySeq
 
tailOrElse(ImmutableList<Character>) - Method in class cyclops.data.LazyString
 
tailOrElse(Seq<T>) - Method in interface cyclops.data.Seq
 
tailOrElse(ImmutableList<T>) - Method in interface cyclops.data.Seq
 
tailOrElseGet(Supplier<? extends LazySeq<T>>) - Method in interface cyclops.data.LazySeq
 
tailOrElseGet(Supplier<? extends Seq<T>>) - Method in interface cyclops.data.Seq
 
tailRec(T, Function<? super T, ? extends CompletableFuture<? extends Either<T, R>>>) - Static method in class cyclops.companion.CompletableFutures
 
tailRec(T, Function<? super T, ? extends Optional<? extends Either<T, R>>>) - Static method in class cyclops.companion.Optionals
 
tailRec(T, Function<? super T, ? extends Stream<? extends Either<T, R>>>) - Static method in class cyclops.companion.Streams
 
tailRec(T, Function<? super T, ? extends Either<L, ? extends Either<T, R>>>) - Static method in interface cyclops.control.Either
 
tailRec(T, Function<? super T, ? extends Eval<? extends Either<T, R>>>) - Static method in interface cyclops.control.Eval
 
tailRec(T, Function<? super T, ? extends Future<? extends Either<T, R>>>) - Static method in class cyclops.control.Future
 
tailRec(T, Function<? super T, ? extends LazyEither<L, ? extends Either<T, R>>>) - Static method in interface cyclops.control.LazyEither
 
tailRec(T, Function<? super T, ? extends Maybe<? extends Either<T, R>>>) - Static method in interface cyclops.control.Maybe
 
tailRec(T, Function<? super T, ? extends Option<? extends Either<T, R>>>) - Static method in interface cyclops.control.Option
 
tailRec(T, Function<? super T, ? extends Try<? extends Either<T, R>, X>>) - Static method in class cyclops.control.Try
 
tailRec(T, Function<? super T, ? extends LazySeq<? extends Either<T, R>>>) - Static method in interface cyclops.data.LazySeq
 
tailRec(T, Function<? super T, ? extends Seq<? extends Either<T, R>>>) - Static method in interface cyclops.data.Seq
 
tailRec(T, Function<? super T, ? extends Tuple1<? extends Either<T, R>>>) - Static method in class cyclops.data.tuple.Tuple1
 
tailRec(Monoid<T1>, T2, Function<? super T2, ? extends Tuple2<T1, ? extends Either<T2, R>>>) - Static method in class cyclops.data.tuple.Tuple2
 
tailRec(T, Function<? super T, ? extends Vector<? extends Either<T, R>>>) - Static method in class cyclops.data.Vector
 
tailRec(T, Function<? super T, ? extends ReactiveSeq<? extends Either<T, R>>>) - Static method in interface cyclops.reactive.ReactiveSeq
 
tailSet(T) - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
take() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
take(WaitStrategy.Takeable<T>) - Method in class com.oath.cyclops.async.wait.DirectWaitStrategy
 
take(WaitStrategy.Takeable<T>) - Method in class com.oath.cyclops.async.wait.ExponentialBackofWaitStrategy
 
take(WaitStrategy.Takeable<T>) - Method in class com.oath.cyclops.async.wait.NoWaitRetry
 
take(WaitStrategy.Takeable<T>) - Method in class com.oath.cyclops.async.wait.SpinWait
 
take(WaitStrategy.Takeable<T>) - Method in interface com.oath.cyclops.async.wait.WaitStrategy
Attempt to take from Takeable
take() - Method in interface com.oath.cyclops.async.wait.WaitStrategy.Takeable
Take data from data provider
take(WaitStrategy.Takeable<T>) - Method in class com.oath.cyclops.async.wait.YieldWait
 
take(long) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
take(long) - Method in interface com.oath.cyclops.types.traversable.Traversable
assertThat(ReactiveSeq.of(4,3,6,7).take(2).toList(),equalTo(Arrays.asList(4,3));
take(long) - Method in interface cyclops.data.BankersQueue
 
take(long) - Method in class cyclops.data.DifferenceList
 
take(long) - Method in class cyclops.data.HashSet
 
take(long) - Method in interface cyclops.data.ImmutableList
 
take(long) - Method in interface cyclops.data.ImmutableQueue
 
take(long) - Method in interface cyclops.data.ImmutableSet
 
take(int) - Method in interface cyclops.data.ImmutableSortedSet
 
take(long) - Method in interface cyclops.data.ImmutableSortedSet
 
take(long) - Method in class cyclops.data.IntMap
 
take(long) - Method in interface cyclops.data.LazySeq
 
take(long) - Method in class cyclops.data.LazyString
 
take(long) - Method in class cyclops.data.NonEmptyList
 
take(long) - Method in interface cyclops.data.Seq
 
take(int) - Method in class cyclops.data.TreeSet
 
take(long) - Method in class cyclops.data.TreeSet
 
take(long) - Method in class cyclops.data.TrieSet
 
take(long) - Method in class cyclops.data.Vector
 
take(long) - Method in interface cyclops.reactive.ReactiveSeq
 
take(long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
 
takeOne() - Method in interface com.oath.cyclops.types.foldable.Folds
 
takeOne() - Method in interface cyclops.reactive.ReactiveSeq
Lazy / reactive analogue of findFirst / findAny from JDK For push based reactive-streams (created via Spouts.XXX) data will be pushed to the returned Maybe on arrival.
takeRight(int) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
takeRight(int) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that takes the specified number elements from the take of this Traversable
takeRight(int) - Method in interface cyclops.companion.Streamable
 
takeRight(int) - Method in interface cyclops.data.BankersQueue
 
takeRight(int) - Method in class cyclops.data.base.BAMT.ActiveTail
 
takeRight(int) - Method in class cyclops.data.DifferenceList
 
takeRight(int) - Method in class cyclops.data.HashSet
 
takeRight(int) - Method in interface cyclops.data.ImmutableList
 
takeRight(int) - Method in interface cyclops.data.ImmutableQueue
 
takeRight(int) - Method in interface cyclops.data.ImmutableSet
 
takeRight(int) - Method in interface cyclops.data.ImmutableSortedSet
 
takeRight(int) - Method in class cyclops.data.IntMap
 
takeRight(int) - Method in interface cyclops.data.LazySeq
 
takeRight(int) - Method in class cyclops.data.LazyString
 
takeRight(int) - Method in interface cyclops.data.Seq
 
takeRight(int) - Method in class cyclops.data.TreeSet
 
takeRight(int) - Method in class cyclops.data.TrieSet
 
takeRight(int) - Method in class cyclops.data.Vector
 
takeRight(int) - Method in interface cyclops.reactive.ReactiveSeq
 
takeUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
takeUntil(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that takes elements from this Traversable until the predicate holds
takeUntil(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
takeUntil(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
takeUntil(Predicate<? super T>) - Method in class cyclops.data.Vector
 
takeUntil(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
takeWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
takeWhile(Predicate<? super T>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Generate a new Traversable that takes elements from this Traversable as long as the predicate holds
takeWhile(Predicate<? super T>) - Method in interface cyclops.companion.Streamable
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.BankersQueue
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.DifferenceList
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.HashSet
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableList
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableQueue
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSet
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.IntMap
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.LazySeq
 
takeWhile(Predicate<? super Character>) - Method in class cyclops.data.LazyString
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.data.Seq
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.TreeSet
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.TrieSet
 
takeWhile(Predicate<? super T>) - Method in class cyclops.data.Vector
 
takeWhile(Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
 
test(T) - Method in class com.oath.cyclops.matching.Case.Case0
 
test(Tuple1<T1>) - Method in class com.oath.cyclops.matching.Case.Case1
 
test(Tuple2<T1, T2>) - Method in class com.oath.cyclops.matching.Case.Case2
 
test(Tuple3<T1, T2, T3>) - Method in class com.oath.cyclops.matching.Case.Case3
 
test(Tuple4<T1, T2, T3, T4>) - Method in class com.oath.cyclops.matching.Case.Case4
 
test(Tuple5<T1, T2, T3, T4, T5>) - Method in class com.oath.cyclops.matching.Case.Case5
 
test(T) - Method in class com.oath.cyclops.matching.Case.CaseFn
 
test(Optional<T>) - Method in class com.oath.cyclops.matching.Case.CaseOptional
 
test(T) - Method in interface com.oath.cyclops.matching.Case
Test the use case and return in case the test is true.
test(T1, T2) - Method in interface cyclops.function.checked.CheckedBiPredicate
 
test(double) - Method in interface cyclops.function.checked.CheckedDoublePredicate
 
test(int) - Method in interface cyclops.function.checked.CheckedIntPredicate
 
test(long) - Method in interface cyclops.function.checked.CheckedLongPredicate
 
test(T) - Method in interface cyclops.function.checked.CheckedPredicate
 
test(T1, T2, T3) - Method in interface cyclops.function.Predicate3
 
test(T1, T2, T3, T4) - Method in interface cyclops.function.Predicate4
 
test(T1, T2, T3, T4, T5) - Method in interface cyclops.function.Predicate5
 
third() - Method in class cyclops.data.tuple.Tuple3
 
third() - Method in class cyclops.data.tuple.Tuple4
 
third() - Method in class cyclops.data.tuple.Tuple5
 
third() - Method in class cyclops.data.tuple.Tuple6
 
third() - Method in class cyclops.data.tuple.Tuple7
 
third() - Method in class cyclops.data.tuple.Tuple8
 
third(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
third(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
third(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
ThreadPools - Class in com.oath.cyclops.react
 
ThreadPools() - Constructor for class com.oath.cyclops.react.ThreadPools
 
ThreadPools.ExecutionMode - Enum in com.oath.cyclops.react
 
Three() - Constructor for class cyclops.data.base.BAMT.Three
 
three(Object[][][]) - Static method in class cyclops.data.base.BAMT.Three
 
three(ImmutableMap<K1, V1>, ImmutableMap<K2, V2>, ImmutableMap<K3, V3>) - Static method in interface cyclops.data.DMap
 
threeEmpty() - Static method in interface cyclops.data.DMap
 
throwIf(X, Predicate<X>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Throw the exception as upwards if the predicate holds, otherwise do nothing
throwOrHandle(X, Predicate<X>, Consumer<X>) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Throw the exception as upwards if the predicate holds, otherwise pass to the handler
throwSoftenedException(Throwable) - Static method in class com.oath.cyclops.util.ExceptionSoftener
Convert any throwable into an unchecked exception.
ThrowsSoftened - Annotation Type in com.oath.cyclops.util
 
timeLimit() - Method in class com.oath.cyclops.react.async.subscription.AlwaysContinue
 
timeLimit() - Method in interface com.oath.cyclops.react.async.subscription.Continueable
 
timeLimit() - Method in class com.oath.cyclops.react.async.subscription.Subscription
 
times(int) - Static method in class cyclops.reactive.Generator
 
timestamp() - Method in interface cyclops.companion.Streamable
Streamable.of(1,2,3,4,5) .timestamp() .forEach(System.out::println)
timestamp() - Method in interface cyclops.reactive.ReactiveSeq
ReactiveSeq.of(1,2,3,4,5) .timestamp() .forEach(System.out::println)
To<T extends To<?>> - Interface in com.oath.cyclops.types.foldable
Fluent interface for converting this type to another
to(Function<? super T, ? extends R>) - Method in interface com.oath.cyclops.types.foldable.To
Fluent api for type conversion
to() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
to() - Method in class cyclops.reactive.Generator
 
to(Function<? super Iterable<? super T>, ? extends R>) - Method in class cyclops.reactive.Generator
 
toArray() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
toArray(Object[]) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
toArray(IntFunction<R[]>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toArray() - Method in interface com.oath.cyclops.types.foldable.Folds
 
toArray() - Method in class com.oath.cyclops.types.persistent.views.ListView.Impl
 
toArray() - Method in class com.oath.cyclops.types.persistent.views.QueueView.Impl
 
toArray() - Method in class com.oath.cyclops.types.persistent.views.SetView.Impl
 
toArray() - Method in class com.oath.cyclops.types.persistent.views.SortedSetView.Impl
 
toArray() - Method in interface cyclops.companion.Streamable
 
toArray(IntFunction<A[]>) - Method in interface cyclops.companion.Streamable
 
toArray() - Method in class cyclops.data.tuple.Tuple1
 
toArray() - Method in class cyclops.data.tuple.Tuple2
 
toArray() - Method in class cyclops.data.tuple.Tuple3
 
toArray() - Method in class cyclops.data.tuple.Tuple4
 
toArray() - Method in class cyclops.data.tuple.Tuple5
 
toArray() - Method in class cyclops.data.tuple.Tuple6
 
toArray() - Method in class cyclops.data.tuple.Tuple7
 
toArray() - Method in class cyclops.data.tuple.Tuple8
 
toArray() - Method in interface cyclops.reactive.ReactiveSeq
 
toArray(IntFunction<A[]>) - Method in interface cyclops.reactive.ReactiveSeq
 
toBag() - Static method in class cyclops.companion.Reducers
 
toBankersQueue() - Static method in class cyclops.companion.Reducers
 
toBufferingCopier(Iterable<A>, int) - Static method in class cyclops.companion.Streams
 
toBufferingCopier(Iterable<A>, int, Supplier<Deque<A>>) - Static method in class cyclops.companion.Streams
 
toBufferingCopier(Iterator<A>, int) - Static method in class cyclops.companion.Streams
 
toBufferingCopier(Iterator<A>, int, Supplier<Deque<A>>) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterable<A>, Supplier<Deque<A>>) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterable<A>) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterator<A>) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterator<A>, long) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterator<A>, Supplier<Deque<A>>) - Static method in class cyclops.companion.Streams
 
toBufferingDuplicator(Iterator<A>, long, Supplier<Deque<A>>) - Static method in class cyclops.companion.Streams
 
toCollection(Supplier<C>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toCompletableFuture() - Method in class cyclops.control.Future
 
toConcurrentLazyCollection(Stream<A>) - Static method in class cyclops.companion.Streams
Lazily constructs a Collection from specified Stream.
toConcurrentLazyCollection(Iterator<A>) - Static method in class cyclops.companion.Streams
 
toCountDouble() - Static method in class cyclops.companion.Reducers
 
toCountInt() - Static method in class cyclops.companion.Reducers
 
toDoubleStream() - Method in class com.oath.cyclops.util.box.MutableDouble
 
toEither() - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
toEither(ST) - Method in interface com.oath.cyclops.types.Value
Convert to an Xor where the left value will be used if no right value is present
toEither(ST2) - Method in interface cyclops.control.Either
 
toEither() - Method in class cyclops.control.Future
 
toEither() - Method in class cyclops.control.Ior.Both
 
toEither() - Method in class cyclops.control.Ior.Primary
 
toEither() - Method in class cyclops.control.Ior.Secondary
 
toEither() - Method in interface cyclops.control.Ior
 
toEither(ST2) - Method in interface cyclops.control.Ior
 
toEither() - Method in interface cyclops.control.LazyEither
 
toEither(ST2) - Method in interface cyclops.control.LazyEither
 
toEither() - Method in interface cyclops.control.LazyEither3
 
toEither() - Method in interface cyclops.control.LazyEither4
 
toEither() - Method in interface cyclops.control.LazyEither5
 
toEither() - Method in class cyclops.control.Try
 
toEither() - Method in class cyclops.control.Validated.Async
 
toEither() - Method in class cyclops.control.Validated.Invalid
 
toEither() - Method in interface cyclops.control.Validated
 
toEither() - Method in class cyclops.control.Validated.Valid
 
toEitherDropRight() - Method in class cyclops.control.Ior.Both
 
toEitherDropRight() - Method in class cyclops.control.Ior.Primary
 
toEitherDropRight() - Method in class cyclops.control.Ior.Secondary
 
toEitherDropRight() - Method in interface cyclops.control.Ior
 
toEitherTrampoline() - Method in class cyclops.control.LazyEither.Lazy
 
toEitherTrampoline() - Method in interface cyclops.control.LazyEither
 
toEitherWithError() - Method in class cyclops.control.Try
 
toEnum(int) - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
toEnum(int) - Method in class cyclops.data.Enumeration.EnumerationByIndexed
 
toEnum(int) - Method in interface cyclops.data.Enumeration
 
toEnumOrElse(int, E) - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
toEnumOrElse(int, E) - Method in class cyclops.data.Enumeration.EnumerationByIndexed
 
toEnumOrElse(int, E) - Method in interface cyclops.data.Enumeration
 
toEnumOrElseGet(int, Supplier<? extends E>) - Method in class cyclops.data.Enumeration.EnumerationByEnum
 
toEnumOrElseGet(int, Supplier<? extends E>) - Method in class cyclops.data.Enumeration.EnumerationByIndexed
 
toEnumOrElseGet(int, Supplier<? extends E>) - Method in interface cyclops.data.Enumeration
 
toEval() - Method in interface cyclops.function.Function0
 
toFailedOption() - Method in class cyclops.control.Try
 
toFailedStream() - Method in class cyclops.control.Try
 
toFuture() - Method in class cyclops.control.Eval.Module.FutureAlways
 
toFuture() - Method in interface cyclops.control.Eval
 
toFutureAsync(Executor) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
toHashMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toHashMap(Function<? super T, ? extends K>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toHashMap() - Method in class cyclops.data.tuple.Tuple8
 
toHashSet() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
toHashSet() - Static method in class cyclops.companion.Reducers
 
toIntMap() - Static method in class cyclops.companion.Reducers
 
toIntStream() - Method in class com.oath.cyclops.util.box.MutableInt
 
toIor() - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
toIor() - Method in class cyclops.control.Either.Left
 
toIor() - Method in class cyclops.control.Either.Right
 
toIor() - Method in interface cyclops.control.Either
 
toIor() - Method in class cyclops.control.Future
 
toIor() - Method in class cyclops.control.LazyEither.CompletableEither
 
toIor() - Method in class cyclops.control.LazyEither.Lazy
 
toIor() - Method in class cyclops.control.LazyEither.Left
 
toIor() - Method in class cyclops.control.LazyEither.Right
 
toIor() - Method in interface cyclops.control.LazyEither
 
toIor() - Method in interface cyclops.control.LazyEither3
Return an Ior that can be this object or a Ior.right or Ior.left
toIor() - Method in interface cyclops.control.LazyEither4
Return an Ior that can be this object or a Ior.right or Ior.left
toIor() - Method in interface cyclops.control.LazyEither5
Return an Ior that can be this object or a Ior.right or Ior.left
toIor() - Method in class cyclops.control.Try
 
toLazyCollection(Stream<A>) - Static method in class cyclops.companion.Streams
Projects an immutable toX of this stream.
toLazyCollection(Iterator<A>) - Static method in class cyclops.companion.Streams
 
toLazyEither() - Method in interface com.oath.cyclops.types.Value
 
toLazySeq() - Static method in class cyclops.companion.Reducers
 
toLazySeq(Function<? super Tuple2<? super K, ? super V>, ? extends T>) - Method in interface cyclops.data.ImmutableMap
Convert this ImmutableMap to a LazySeq via the provided transformation function
toLazyStreamable(Stream<T>) - Static method in class cyclops.companion.Streams
 
toLeft(T) - Method in interface com.oath.cyclops.types.Value
Lazily convert this Value to an Either.left instance
toList() - Method in interface com.oath.cyclops.types.foldable.Folds
 
toList() - Method in interface cyclops.companion.Streamable
Streamable.of(1,2,3) .toList(); //List[1,2,3]
toList(Stream<T>) - Static method in class cyclops.companion.Streams
 
toList() - Method in interface cyclops.reactive.ReactiveSeq
 
toLongStream() - Method in class com.oath.cyclops.util.box.MutableLong
 
toLowerCase() - Method in class cyclops.data.LazyString
 
toMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toMap(Function<? super T, ? extends K>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
toMap() - Method in class cyclops.data.tuple.Tuple8
 
toMaybe() - Method in interface com.oath.cyclops.types.Value
 
toMaybe() - Method in class cyclops.control.Either.Left
 
toMaybe() - Method in interface cyclops.control.Eval
 
toMaybe() - Method in class cyclops.control.Future
 
toMaybe() - Method in class cyclops.control.Ior.Secondary
 
toMaybe() - Method in class cyclops.control.LazyEither.Left
 
toMaybe() - Method in interface cyclops.control.Maybe
 
toMaybe() - Method in interface cyclops.control.Option
 
toOption() - Method in interface com.oath.cyclops.types.Value
 
toOptional() - Method in interface com.oath.cyclops.types.Value
 
toOptional() - Method in class cyclops.control.Either.Left
 
toOptional() - Method in class cyclops.control.Ior.Secondary
 
toOptional() - Method in class cyclops.control.LazyEither.Left
 
toOptional() - Method in class cyclops.control.Maybe.Nothing
 
toOptional() - Method in class cyclops.control.Option.None
 
toOptional() - Method in class cyclops.control.Try
 
toOptionalDouble() - Method in class com.oath.cyclops.util.box.MutableDouble
 
toOptionalInt() - Method in class com.oath.cyclops.util.box.MutableInt
 
toOptionalLong() - Method in class com.oath.cyclops.util.box.MutableLong
 
toPersistentBag() - Static method in class cyclops.companion.Reducers
PersistentBag<Integer> q = Reducers.toPersistentBag() .foldMap(Stream.of(1,2,3,4));
toPersistentList() - Static method in class cyclops.companion.Reducers
PersistentList<Integer> q = Reducers.toPersistentList() .foldMap(Stream.of(1,2,3,4));
toPersistentListReversed() - Static method in class cyclops.companion.Reducers
PersistentList<Integer> q = Reducers.toPersistentListReversed() .foldMap(Stream.of(1,2,3,4));
toPersistentMap() - Static method in class cyclops.companion.Reducers
PersistentMap<Integer,String> q = Reducers.toPersistentMap() .foldMap(Stream.of(Arrays.asList("hello",1),Arrays.asList("world",2)));
toPersistentQueue() - Static method in class cyclops.companion.Reducers
PersistentQueue<Integer> q = Reducers.toPersistentQueue() .foldMap(Stream.of(1,2,3,4));
toPersistentSet() - Static method in class cyclops.companion.Reducers
PersistentSet<Integer> q = Reducers.toPSet() .foldMap(Stream.of(1,2,3,4));
toPersistentSortedSet() - Static method in class cyclops.companion.Reducers
PersistentSortedSet<Integer> q = Reducers.toPersistentSortedSet() .foldMap(Stream.of(1,2,3,4));
toPersistentSortedSet(Comparator<T>) - Static method in class cyclops.companion.Reducers
 
toPersistentVector() - Static method in class cyclops.companion.Reducers
PersistentList<Integer> q = Reducers.toPersistentVector() .foldMap(Stream.of(1,2,3,4));
Topic<T> - Class in com.oath.cyclops.async.adapters
A class that can accept input streams and generate emitted streams where data sent in the Topic is guaranteed to be provided to all Topic subsribers
Topic() - Constructor for class com.oath.cyclops.async.adapters.Topic
Construct a new Topic
Topic(Queue<T>) - Constructor for class com.oath.cyclops.async.adapters.Topic
Construct a Topic using the Queue provided
Topic(Queue<T>, QueueFactory<T>) - Constructor for class com.oath.cyclops.async.adapters.Topic
 
topicBackedSignal() - Static method in class com.oath.cyclops.async.adapters.Signal
 
toRight(T) - Method in interface com.oath.cyclops.types.Value
Lazily convert this Value to an Either.right instance
toSeq() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
toSeq() - Static method in class cyclops.companion.Reducers
 
toSeq(Function<? super Tuple2<? super K, ? super V>, ? extends T>) - Method in interface cyclops.data.ImmutableMap
Convert this MapX to a Seq via the provided transformation function
toSet() - Method in interface com.oath.cyclops.types.foldable.Folds
Collect the collectable into a LinkedHashSet.
toSet(Stream<T>) - Static method in class cyclops.companion.Streams
 
toSet() - Method in interface cyclops.reactive.ReactiveSeq
 
ToStream<T> - Interface in com.oath.cyclops.types.stream
Interface that represents a data type that can be converted to a Stream
toStreamable(Stream<T>) - Static method in class cyclops.companion.Streams
 
toString() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.QueueToBlockingQueueWrapper
 
toString() - Method in class com.oath.cyclops.async.adapters.Queue
 
toString() - Method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
Returns the string representation of the CronExpression
toString(String) - Static method in class cyclops.companion.Reducers
Monoid for String concatonation
toString() - Method in class cyclops.companion.Streamable.PrintableIterable
 
toString() - Method in class cyclops.control.Either.Left
 
toString() - Method in class cyclops.control.Either.Right
 
toString() - Method in class cyclops.control.Eval.Module.Always
 
toString() - Method in class cyclops.control.Eval.Module.FutureAlways
 
toString() - Method in class cyclops.control.Eval.Module.Later
 
toString() - Method in class cyclops.control.Future
 
toString() - Method in class cyclops.control.Ior.Both
 
toString() - Method in class cyclops.control.Ior.Primary
 
toString() - Method in class cyclops.control.Ior.Secondary
 
toString() - Method in class cyclops.control.LazyEither.Lazy
 
toString() - Method in class cyclops.control.LazyEither.Left
 
toString() - Method in class cyclops.control.LazyEither.Right
 
toString() - Method in class cyclops.control.LazyEither3.Lazy
 
toString() - Method in class cyclops.control.LazyEither3.Left1
 
toString() - Method in class cyclops.control.LazyEither3.Left2
 
toString() - Method in class cyclops.control.LazyEither3.Right
 
toString() - Method in class cyclops.control.LazyEither4.Lazy
 
toString() - Method in class cyclops.control.LazyEither4.Left1
 
toString() - Method in class cyclops.control.LazyEither4.Left2
 
toString() - Method in class cyclops.control.LazyEither4.Left3
 
toString() - Method in class cyclops.control.LazyEither4.Right
 
toString() - Method in class cyclops.control.LazyEither5.Lazy
 
toString() - Method in class cyclops.control.LazyEither5.Left1
 
toString() - Method in class cyclops.control.LazyEither5.Left2
 
toString() - Method in class cyclops.control.LazyEither5.Left3
 
toString() - Method in class cyclops.control.LazyEither5.Left4
 
toString() - Method in class cyclops.control.LazyEither5.Right
 
toString() - Method in class cyclops.control.Maybe.Just
 
toString() - Method in class cyclops.control.Maybe.Lazy
 
toString() - Method in class cyclops.control.Maybe.Nothing
 
toString() - Method in class cyclops.control.Option.None
 
toString() - Method in class cyclops.control.Option.Some
 
toString() - Method in class cyclops.control.Try
 
toString() - Method in class cyclops.control.Validated.Async
 
toString() - Method in class cyclops.control.Validated.Invalid
 
toString() - Method in class cyclops.control.Validated.Valid
 
toString() - Method in class cyclops.data.Bag
 
toString() - Method in class cyclops.data.BankersQueue.Cons
 
toString() - Method in class cyclops.data.BankersQueue.Nil
 
toString() - Method in class cyclops.data.base.HAMT.BitsetNode
 
toString() - Method in class cyclops.data.base.HAMT.CollisionNode
 
toString() - Method in class cyclops.data.base.HAMT.EmptyNode
 
toString() - Method in class cyclops.data.base.HAMT.ValueNode
 
toString() - Method in class cyclops.data.DIET.Nil
 
toString() - Method in class cyclops.data.DIET.Node
 
toString() - Method in class cyclops.data.DifferenceList
 
toString() - Method in class cyclops.data.DMap.DMap2
 
toString() - Method in class cyclops.data.DMap.DMap3
 
toString() - Method in class cyclops.data.DMap.Nothing
 
toString() - Method in class cyclops.data.HashMap
 
toString() - Method in class cyclops.data.HashSet
 
toString() - Method in class cyclops.data.IntMap
 
toString() - Method in class cyclops.data.LazySeq.Cons
 
toString() - Method in class cyclops.data.LazySeq.Nil
 
toString() - Method in class cyclops.data.LazyString
 
toString() - Method in class cyclops.data.LinkedMap
 
toString() - Method in class cyclops.data.NonEmptyList
 
toString() - Method in class cyclops.data.Range
 
toString() - Method in class cyclops.data.Seq.Cons
 
toString() - Method in class cyclops.data.Seq.Nil
 
toString() - Method in class cyclops.data.TreeMap
 
toString() - Method in class cyclops.data.TreeSet
 
toString() - Method in class cyclops.data.TrieMap
 
toString() - Method in class cyclops.data.TrieSet
 
toString() - Method in class cyclops.data.tuple.Tuple1
 
toString() - Method in class cyclops.data.tuple.Tuple2
 
toString() - Method in class cyclops.data.tuple.Tuple3
 
toString() - Method in class cyclops.data.tuple.Tuple4
 
toString() - Method in class cyclops.data.tuple.Tuple5
 
toString() - Method in class cyclops.data.tuple.Tuple6
 
toString() - Method in class cyclops.data.tuple.Tuple7
 
toString() - Method in class cyclops.data.tuple.Tuple8
 
toString() - Method in class cyclops.data.Vector
 
toString() - Method in class cyclops.data.Zipper
 
toString() - Method in class cyclops.reactive.IO.ReactiveSeqIO
 
toTotalDouble() - Static method in class cyclops.companion.Reducers
 
toTotalInt() - Static method in class cyclops.companion.Reducers
 
toTrampoline() - Method in interface cyclops.control.Either
 
toTrampoline() - Method in class cyclops.control.Eval.Module.Always
 
toTrampoline() - Method in class cyclops.control.Eval.Module.Later
 
toTrampoline() - Method in interface cyclops.control.Eval
 
toTrampoline(Supplier<RT>) - Method in interface cyclops.control.LazyEither
 
toTrampoline(RT) - Method in interface cyclops.control.LazyEither
 
toTrampoline() - Method in interface cyclops.control.LazyEither
 
toTrampoline() - Method in class cyclops.control.LazyEither3.Lazy
 
toTrampoline() - Method in interface cyclops.control.LazyEither3
 
toTrampoline() - Method in class cyclops.control.LazyEither4.Lazy
 
toTrampoline() - Method in interface cyclops.control.LazyEither4
 
toTrampoline() - Method in class cyclops.control.LazyEither5.Lazy
 
toTrampoline() - Method in interface cyclops.control.LazyEither5
 
toTrampoline() - Method in class cyclops.control.Maybe.Lazy
 
toTrampoline() - Method in interface cyclops.control.Maybe
 
toTrampoline() - Method in interface cyclops.control.Option
 
toTrampoline() - Method in class cyclops.control.Try
 
toTreeSet(Comparator<T>) - Static method in class cyclops.companion.Reducers
 
toTreeSet() - Static method in class cyclops.companion.Reducers
 
toTrieSet() - Static method in class cyclops.companion.Reducers
 
toTry(Class<X>...) - Method in class com.oath.cyclops.types.reactive.ValueSubscriber
 
toTry(X) - Method in interface com.oath.cyclops.types.Value
 
toTry() - Method in interface com.oath.cyclops.types.Value
 
toTry(Class<X>...) - Method in interface com.oath.cyclops.types.Value
Convert this Value to a Try that will catch the provided exception types on subsequent operations
toTry() - Method in class cyclops.control.Try
 
toType(Function<? super Function0<R>, ? extends R2>) - Method in interface cyclops.function.Function0
 
toType(Function<? super Function1<? super T, ? extends R>, ? extends R2>) - Method in interface cyclops.function.Function1
 
toType3(Function<? super Function3<? super S1, ? super S2, ? super S3, ? extends R>, ? extends R2>) - Method in interface cyclops.function.Function3
 
toUpperCase() - Method in class cyclops.data.LazyString
 
toVector() - Static method in class cyclops.companion.Reducers
 
Trampoline<T> - Interface in cyclops.control
simple Trampoline implementation : inspired by excellent TotallyLazy Java 8 impl and Mario Fusco presentation Allows Stack Free Recursion
transform(Function<? super Value<? super T>, ? extends R>) - Method in interface com.oath.cyclops.types.Value
 
transform(BiFunction<? super T1, ? super T2, ? extends R1>) - Method in class cyclops.data.tuple.Tuple2
 
transform(Function3<? super T1, ? super T2, ? super T3, ? extends R1>) - Method in class cyclops.data.tuple.Tuple3
 
transform(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R1>) - Method in class cyclops.data.tuple.Tuple4
 
transform(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R1>) - Method in class cyclops.data.tuple.Tuple5
 
transform(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R1>) - Method in class cyclops.data.tuple.Tuple6
 
transform(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R1>) - Method in class cyclops.data.tuple.Tuple7
 
transform(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R1>) - Method in class cyclops.data.tuple.Tuple8
 
Transformable<T> - Interface in com.oath.cyclops.types.functor
An interface that represents a type that can transform a value from one type to another
Traversable<T> - Interface in com.oath.cyclops.types.traversable
A non-scalar navigatable data type
traversable() - Method in interface com.oath.cyclops.types.traversable.Traversable
 
traversable() - Method in interface cyclops.data.ImmutableList
 
traversable() - Method in interface cyclops.data.ImmutableQueue
 
traversable() - Method in interface cyclops.data.ImmutableSet
 
traversable() - Method in interface cyclops.data.ImmutableSortedSet
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<CompletableFuture<T>>) - Static method in class cyclops.companion.CompletableFutures
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<Optional<T>>) - Static method in class cyclops.companion.Optionals
 
traverse(Function<? super T, ? extends R>, Stream<Either<L, T>>) - Static method in interface cyclops.control.Either
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<Eval<T>>) - Static method in interface cyclops.control.Eval
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<Future<T>>) - Static method in class cyclops.control.Future
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<Ior<L, T>>) - Static method in interface cyclops.control.Ior
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<LazyEither<L, T>>) - Static method in interface cyclops.control.LazyEither
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<LazyEither3<L1, L2, T>>) - Static method in interface cyclops.control.LazyEither3
 
traverse(Iterable<LazyEither3<LT1, LT2, PT>>, Function<? super PT, ? extends R>) - Static method in interface cyclops.control.LazyEither3
Traverse a Collection of Either3 producing an Either3 with a Seq, applying the transformation function to every element in the list
traverse(Function<? super T, ? extends R>, ReactiveSeq<LazyEither4<L1, L2, L3, T>>) - Static method in interface cyclops.control.LazyEither4
 
traverse(Iterable<LazyEither4<LT1, LT2, LT3, PT>>, Function<? super PT, ? extends R>) - Static method in interface cyclops.control.LazyEither4
TraverseOps a Collection of Either3 producing an Either4 with a Seq, applying the transformation function to every element in the list
traverse(Function<? super T, ? extends R>, ReactiveSeq<LazyEither5<L1, L2, L3, L4, T>>) - Static method in interface cyclops.control.LazyEither5
 
traverse(Iterable<LazyEither5<LT1, LT2, LT3, LT4, PT>>, Function<? super PT, ? extends R>) - Static method in interface cyclops.control.LazyEither5
Traverse a Collection of Either3 producing an Either4 with a Seq, applying the transformation function to every element in the list
traverse(Function<? super T, ? extends R>, ReactiveSeq<Maybe<T>>) - Static method in interface cyclops.control.Maybe
 
traverse(Function<? super T, ? extends R>, ReactiveSeq<Option<T>>) - Static method in interface cyclops.control.Option
 
traverse(Iterable<Validated<E, T>>, Function<? super T, ? extends R>) - Method in interface cyclops.control.Validated
 
traverse(Iterable<T>, Function<? super T, Managed<? extends R>>) - Static method in class cyclops.reactive.Managed
 
traverse(Function<? super T, ? extends R>, Iterable<Managed<T>>) - Static method in class cyclops.reactive.Managed
 
traverseLeft(Iterable<LazyEither<LT1, PT>>, Function<? super LT1, ? extends R>) - Static method in interface cyclops.control.LazyEither
 
traverseRight(Iterable<LazyEither<LT1, PT>>, Function<? super PT, ? extends R>) - Static method in interface cyclops.control.LazyEither
TraverseOps a Collection of Either producting an Either3 with a Seq, applying the transformation function to every element in the list
tree() - Method in class cyclops.data.base.RedBlackTree.Leaf
 
tree() - Method in class cyclops.data.base.RedBlackTree.Node
 
tree() - Method in interface cyclops.data.base.RedBlackTree.Tree
 
Tree<T> - Class in cyclops.data
 
TreeMap<K,V> - Class in cyclops.data
 
TreeMap() - Constructor for class cyclops.data.TreeMap
 
treeSet(Comparator<T>) - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
treeSet(Comparator<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
TreeSet<T> - Class in cyclops.data
 
TreeSet(RedBlackTree.Tree<T, T>, Comparator<? super T>) - Constructor for class cyclops.data.TreeSet
 
treeSetConcat(Comparator<T>) - Static method in interface cyclops.companion.Monoids
 
treeSetConcat() - Static method in interface cyclops.companion.Semigroups
 
TrieMap<K,V> - Class in cyclops.data
 
TrieMap() - Constructor for class cyclops.data.TrieMap
 
TrieSet<T> - Class in cyclops.data
 
TrieSet() - Constructor for class cyclops.data.TrieSet
 
trieSetConcat() - Static method in interface cyclops.companion.Monoids
 
trieSetConcat() - Static method in interface cyclops.companion.Semigroups
 
triplicate() - Method in interface cyclops.companion.Streamable
 
triplicate(Stream<T>) - Static method in class cyclops.companion.Streams
Triplicates a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
triplicate(Stream<T>, Supplier<Deque<T>>) - Static method in class cyclops.companion.Streams
Triplicates a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
triplicate() - Method in interface cyclops.reactive.ReactiveSeq
Triplicates a Stream Buffers intermediate values, leaders may change positions so a limit can be safely applied to the leading stream.
triplicate(Supplier<Deque<T>>) - Method in interface cyclops.reactive.ReactiveSeq
 
true2() - Static method in class cyclops.function.Predicates
 
Try<T,X extends java.lang.Throwable> - Class in cyclops.control
Success biased Try monad.
Try() - Constructor for class cyclops.control.Try
 
Try.CheckedBiFunction<T1,T2,R,X extends java.lang.Throwable> - Interface in cyclops.control
 
Try.CheckedConsumer<T,X extends java.lang.Throwable> - Interface in cyclops.control
 
Try.CheckedFunction<T,R,X extends java.lang.Throwable> - Interface in cyclops.control
 
Try.CheckedRunnable<X extends java.lang.Throwable> - Interface in cyclops.control
 
Try.CheckedSupplier<T,X extends java.lang.Throwable> - Interface in cyclops.control
 
tryAdvance(Consumer<? super T>) - Method in class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
trySplit() - Method in class com.oath.cyclops.async.adapters.AdaptersModule.ClosingSpliterator
 
Tuple - Class in cyclops.data.tuple
 
Tuple() - Constructor for class cyclops.data.tuple.Tuple
 
tuple(T) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3, T4) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3, T4, T5) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3, T4, T5, T6) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3, T4, T5, T6, T7) - Static method in class cyclops.data.tuple.Tuple
 
tuple(T1, T2, T3, T4, T5, T6, T7, T8) - Static method in class cyclops.data.tuple.Tuple
 
Tuple0 - Class in cyclops.data.tuple
Empty tuple type
Tuple0() - Constructor for class cyclops.data.tuple.Tuple0
 
Tuple1<T> - Class in cyclops.data.tuple
 
Tuple1() - Constructor for class cyclops.data.tuple.Tuple1
 
Tuple2<T1,T2> - Class in cyclops.data.tuple
 
Tuple2() - Constructor for class cyclops.data.tuple.Tuple2
 
Tuple3<T1,T2,T3> - Class in cyclops.data.tuple
 
Tuple3() - Constructor for class cyclops.data.tuple.Tuple3
 
Tuple4<T1,T2,T3,T4> - Class in cyclops.data.tuple
 
Tuple4() - Constructor for class cyclops.data.tuple.Tuple4
 
Tuple5<T1,T2,T3,T4,T5> - Class in cyclops.data.tuple
 
Tuple5() - Constructor for class cyclops.data.tuple.Tuple5
 
Tuple6<T1,T2,T3,T4,T5,T6> - Class in cyclops.data.tuple
 
Tuple6() - Constructor for class cyclops.data.tuple.Tuple6
 
Tuple7<T1,T2,T3,T4,T5,T6,T7> - Class in cyclops.data.tuple
 
Tuple7() - Constructor for class cyclops.data.tuple.Tuple7
 
Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in cyclops.data.tuple
 
Tuple8() - Constructor for class cyclops.data.tuple.Tuple8
 
tupled(Function<? super T, ? extends Tuple2<R1, R2>>) - Method in class cyclops.reactive.Managed
 
Tupled() - Constructor for class cyclops.reactive.Managed.Tupled
 
tupled3(Function<? super T, ? extends Tuple3<R1, R2, R3>>) - Method in class cyclops.reactive.Managed
 
Tupled3() - Constructor for class cyclops.reactive.Managed.Tupled3
 
Two() - Constructor for class cyclops.data.base.BAMT.Two
 
two(Object[][]) - Static method in class cyclops.data.base.BAMT.Two
 
two(ImmutableMap<K1, V1>, ImmutableMap<K2, V2>) - Static method in interface cyclops.data.DMap
 
twoEmpty() - Static method in interface cyclops.data.DMap
 

U

unapply() - Method in interface com.oath.cyclops.matching.Deconstruct
 
unapply() - Method in interface cyclops.control.Eval
 
unapply() - Method in class cyclops.data.BankersQueue.Cons
 
unapply() - Method in class cyclops.data.base.HAMT.ValueNode
 
unapply() - Method in class cyclops.data.base.HashedPatriciaTrie.ArrayNode
 
unapply() - Method in class cyclops.data.base.HashedPatriciaTrie.CollisionNode
 
unapply() - Method in class cyclops.data.base.HashedPatriciaTrie.SingleNode
 
unapply() - Method in class cyclops.data.base.IntPatriciaTrie.ArrayNode
 
unapply() - Method in class cyclops.data.base.RedBlackTree.Node
 
unapply() - Method in class cyclops.data.DIET.Node
 
unapply() - Method in class cyclops.data.HList.HCons
 
unapply() - Method in class cyclops.data.LazySeq.Cons
 
unapply() - Method in class cyclops.data.NonEmptyList
 
unapply() - Method in class cyclops.data.Seq.Cons
 
unapply() - Method in class cyclops.data.Tree
 
UnaryFunction<T> - Interface in cyclops.function
 
unbound() - Static method in class com.oath.cyclops.util.box.LazyImmutable
Create an intermediate unbound (or unitialised) ImmutableClosedValue)
unboundedNonBlockingQueue() - Static method in class com.oath.cyclops.async.QueueFactories
Creates an async.Queue backed by a JDK Wait Free unbounded ConcurrentLinkedQueue Wait strategy used is NoWaitRetry by default for both Consumers and Producers (both Consumers and Producers will repeatedly retry until successful).
unboundedNonBlockingQueue(WaitStrategy<T>) - Static method in class com.oath.cyclops.async.QueueFactories
Creates an async.Queue backed by a JDK Wait Free unbounded ConcurrentLinkedQueue The provided WaitStrategy is used to determine behaviour of both producers and consumers when the Queue is full (producer) or zero (consumer).
unboundedQueue() - Static method in class com.oath.cyclops.async.QueueFactories
ReactiveSeq.of(1,2,3) .flatMapP(i->ReactiveSeq.range(i,1500),1000,QueueFactories.unboundedQueue()) .listX()
Uncurry - Class in cyclops.function
 
Uncurry() - Constructor for class cyclops.function.Uncurry
 
uncurry(Function<T1, Supplier<R>>) - Static method in class cyclops.function.Uncurry
 
uncurry2(Function<T2, Function<T1, R>>) - Static method in class cyclops.function.Uncurry
 
uncurry3(Function<T1, ? extends Function<T2, ? extends Function<T3, R>>>) - Static method in class cyclops.function.Uncurry
 
uncurry4(Function<T1, Function<T2, Function<T3, Function<T4, R>>>>) - Static method in class cyclops.function.Uncurry
 
uncurry5(Function<T1, Function<T2, Function<T3, Function<T4, Function<T5, R>>>>>) - Static method in class cyclops.function.Uncurry
 
uncurry6(Function<T1, Function<T2, Function<T3, Function<T4, Function<T5, Function<T6, R>>>>>>) - Static method in class cyclops.function.Uncurry
 
uncurry7(Function<T1, Function<T2, Function<T3, Function<T4, Function<T5, Function<T6, Function<T7, R>>>>>>>) - Static method in class cyclops.function.Uncurry
 
uncurry8(Function<T1, Function<T2, Function<T3, Function<T4, Function<T5, Function<T6, Function<T7, Function<T8, R>>>>>>>>) - Static method in class cyclops.function.Uncurry
 
uncurryC2(Function<T2, Consumer<T1>>) - Static method in class cyclops.function.UncurryConsumer
 
uncurryC3(Function<T3, Function<T2, Consumer<T1>>>) - Static method in class cyclops.function.UncurryConsumer
 
uncurryC4(Function<T4, Function<T3, Function<T2, Consumer<T1>>>>) - Static method in class cyclops.function.UncurryConsumer
 
uncurryC5(Function<T5, Function<T4, Function<T3, Function<T2, Consumer<T1>>>>>) - Static method in class cyclops.function.UncurryConsumer
 
UncurryConsumer - Class in cyclops.function
 
UncurryConsumer() - Constructor for class cyclops.function.UncurryConsumer
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in class cyclops.data.DifferenceList
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in class cyclops.data.HashSet
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in interface cyclops.data.LazySeq
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in interface cyclops.data.Seq
 
unfold(Function<? super R, Tuple2<T, LazySeq<R>>>, R) - Static method in class cyclops.data.Tree
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in class cyclops.data.Vector
 
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in interface cyclops.reactive.ReactiveSeq
Unfold a function into a ReactiveSeq
unfold(U, Function<? super U, Option<Tuple2<T, U>>>) - Static method in interface cyclops.reactive.Spouts
Unfold a function into a ReactiveSeq
Unit<T> - Interface in com.oath.cyclops.types.factory
A Data type that supports instantiation of instances of the same type
unit(T) - Method in interface com.oath.cyclops.types.factory.Unit
 
unit(T) - Method in interface com.oath.cyclops.types.MonadicValue
 
unit(T) - Method in interface cyclops.companion.Streamable
 
unit(T) - Method in interface cyclops.control.Either
 
unit(T) - Method in class cyclops.control.Eval.CompletableEval
 
unit(T) - Method in class cyclops.control.Eval.Module.Always
 
unit(T) - Method in class cyclops.control.Eval.Module.FutureAlways
 
unit(T) - Method in class cyclops.control.Eval.Module.Later
 
unit(T) - Method in interface cyclops.control.Eval
 
unit(T) - Method in class cyclops.control.Future
 
unit(T) - Method in interface cyclops.control.Ior
 
unit(T) - Method in interface cyclops.control.LazyEither
 
unit(T) - Method in class cyclops.control.LazyEither3.CompletableEither3
 
unit(T) - Method in class cyclops.control.LazyEither3.Lazy
 
unit(T) - Method in class cyclops.control.LazyEither3.Left1
 
unit(T) - Method in class cyclops.control.LazyEither3.Left2
 
unit(T) - Method in class cyclops.control.LazyEither3.Right
 
unit(T) - Method in interface cyclops.control.LazyEither3
 
unit(T) - Method in class cyclops.control.LazyEither4.CompletableEither4
 
unit(T) - Method in class cyclops.control.LazyEither4.Lazy
 
unit(T) - Method in class cyclops.control.LazyEither4.Left1
 
unit(T) - Method in class cyclops.control.LazyEither4.Left2
 
unit(T) - Method in class cyclops.control.LazyEither4.Left3
 
unit(T) - Method in class cyclops.control.LazyEither4.Right
 
unit(T) - Method in interface cyclops.control.LazyEither4
 
unit(T) - Method in class cyclops.control.LazyEither5.CompletableEither5
 
unit(T) - Method in class cyclops.control.LazyEither5.Lazy
 
unit(T) - Method in class cyclops.control.LazyEither5.Left1
 
unit(T) - Method in class cyclops.control.LazyEither5.Left2
 
unit(T) - Method in class cyclops.control.LazyEither5.Left3
 
unit(T) - Method in class cyclops.control.LazyEither5.Left4
 
unit(T) - Method in class cyclops.control.LazyEither5.Right
 
unit(T) - Method in interface cyclops.control.LazyEither5
 
unit(T) - Method in interface cyclops.control.Maybe
 
unit(T) - Method in interface cyclops.control.Option
 
unit(T) - Method in class cyclops.control.Try
 
unit(T) - Method in interface cyclops.reactive.ReactiveSeq
 
unitIterable(Iterable<U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
unitIterable(Iterable<U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
Create an IterableFunctor instance of the same type from an Iterator
unitIterable(Iterable<T>) - Method in interface cyclops.companion.Streamable
 
unitIterable(Iterable<U>) - Method in class cyclops.data.Bag
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.BankersQueue
 
unitIterable(Iterable<R>) - Method in class cyclops.data.DifferenceList
 
unitIterable(Iterable<R>) - Method in class cyclops.data.HashSet
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.ImmutableList
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.ImmutableQueue
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.ImmutableSet
 
unitIterable(Iterable<U>) - Method in interface cyclops.data.ImmutableSortedSet
 
unitIterable(Iterable<R>) - Method in class cyclops.data.IntMap
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.LazySeq
 
unitIterable(Iterable<R>) - Method in class cyclops.data.LazyString
 
unitIterable(Iterable<R>) - Method in class cyclops.data.NonEmptyList
 
unitIterable(Iterable<R>) - Method in interface cyclops.data.Seq
 
unitIterable(Iterable<R>) - Method in class cyclops.data.TreeSet
 
unitIterable(Iterable<R>) - Method in class cyclops.data.TrieSet
 
unitIterable(Iterable<R>) - Method in class cyclops.data.Vector
 
unitStream(Stream<R>) - Method in class cyclops.data.Bag
 
unitStream(Stream<R>) - Method in interface cyclops.data.BankersQueue
 
unitStream(Stream<R>) - Method in class cyclops.data.DifferenceList
 
unitStream(Stream<R>) - Method in class cyclops.data.HashSet
 
unitStream(Stream<R>) - Method in interface cyclops.data.ImmutableList
 
unitStream(Stream<R>) - Method in interface cyclops.data.ImmutableQueue
 
unitStream(Stream<R>) - Method in interface cyclops.data.ImmutableSet
 
unitStream(Stream<R>) - Method in interface cyclops.data.ImmutableSortedSet
 
unitStream(Stream<T>, Comparator<? super T>) - Method in interface cyclops.data.ImmutableSortedSet
 
unitStream(Stream<R>) - Method in class cyclops.data.IntMap
 
unitStream(Stream<R>) - Method in interface cyclops.data.LazySeq
 
unitStream(Stream<R>) - Method in class cyclops.data.LazyString
 
unitStream(Stream<R>) - Method in class cyclops.data.NonEmptyList
 
unitStream(Stream<R>) - Method in interface cyclops.data.Seq
 
unitStream(Stream<R>) - Method in class cyclops.data.TreeSet
 
unitStream(Stream<T>, Comparator<? super T>) - Method in class cyclops.data.TreeSet
 
unitStream(Stream<R>) - Method in class cyclops.data.TrieSet
 
unitStream(Stream<R>) - Method in class cyclops.data.Vector
 
unmemoized(Function<? super T, ? extends Option<R>>) - Static method in interface cyclops.function.PartialFunction
 
unordered() - Method in interface cyclops.companion.Streamable
 
unordered() - Method in interface cyclops.reactive.ReactiveSeq
 
unpause() - Method in interface com.oath.cyclops.types.stream.PausableConnectable
Unpause this Connectable (restart data production)
Unrestricted<T> - Class in cyclops.control
Java friendly version of Free (as in Unrestricted) monad for cyclops2 also see cyclops.free.Free for a more advanced type safe version Inspiration and heavily influenced by https://github.com/xuwei-k/free-monad-java/blob/master/src/main/java/free/Free.java Other influences incl :- http://www.slideshare.net/kenbot/running-free-with-the-monads and https://github.com/scalaz/scalaz/blob/series/7.2.x/core/src/main/scala/scalaz/Free.scala and https://github.com/typelevel/cats/blob/master/free/src/main/scala/cats/free/Free.scala
Unrestricted() - Constructor for class cyclops.control.Unrestricted
 
Unrestricted.Comprehensions - Class in cyclops.control
Created by johnmcclean on 11/05/2017.
unwrap() - Method in interface com.oath.cyclops.types.Unwrapable
Unwrap a wrapped value
Unwrapable - Interface in com.oath.cyclops.types
Data type that represents a wrapper type
unwrapIfInstance(Class<?>, Supplier<? extends R>) - Method in interface com.oath.cyclops.types.Unwrapable
 
unwrapNested(Class<?>, Supplier<? extends R>) - Method in interface com.oath.cyclops.types.Unwrapable
 
unzip(Streamable<Tuple2<T, U>>) - Static method in interface cyclops.companion.Streamable
Unzip a zipped Stream
unzip(Function<? super T, Tuple2<? extends R1, ? extends R2>>) - Method in interface cyclops.data.BankersQueue
 
unzip(HashSet<Tuple2<T, U>>) - Static method in class cyclops.data.HashSet
 
unzip(Function<? super T, Tuple2<? extends R1, ? extends R2>>) - Method in class cyclops.data.HashSet
 
unzip(LazySeq<Tuple2<T, U>>) - Static method in interface cyclops.data.LazySeq
 
unzip(Function<? super T, Tuple2<? extends R1, ? extends R2>>) - Method in interface cyclops.data.LazySeq
 
unzip(LazySeq<Tuple2<T, U>>) - Static method in interface cyclops.data.Seq
 
unzip(Function<? super T, Tuple2<? extends R1, ? extends R2>>) - Method in class cyclops.data.TreeSet
 
unzip(Function<? super T, Tuple2<? extends R1, ? extends R2>>) - Method in class cyclops.data.TrieSet
 
unzip(Vector<Tuple2<T, U>>) - Static method in class cyclops.data.Vector
 
unzip(ReactiveSeq<Tuple2<T, U>>) - Static method in interface cyclops.reactive.ReactiveSeq
Unzip a zipped Stream
unzip3(Streamable<Tuple3<T1, T2, T3>>) - Static method in interface cyclops.companion.Streamable
Unzip a zipped Stream into 3
unzip3(ReactiveSeq<Tuple3<T1, T2, T3>>) - Static method in interface cyclops.reactive.ReactiveSeq
Unzip a zipped Stream into 3
unzip4(Streamable<Tuple4<T1, T2, T3, T4>>) - Static method in interface cyclops.companion.Streamable
Unzip a zipped Stream into 4
unzip4(ReactiveSeq<Tuple4<T1, T2, T3, T4>>) - Static method in interface cyclops.reactive.ReactiveSeq
Unzip a zipped Stream into 4
updateAt(int, T) - Method in interface com.oath.cyclops.types.persistent.PersistentList
 
updateAt(int, T) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
updateAt(int, T) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
updateAt(int, T) - Method in interface cyclops.data.BankersQueue
 
updateAt(int, T) - Method in class cyclops.data.DifferenceList
 
updateAt(int, T) - Method in class cyclops.data.HashSet
 
updateAt(int, T) - Method in interface cyclops.data.ImmutableList
 
updateAt(int, T) - Method in interface cyclops.data.ImmutableQueue
 
updateAt(int, T) - Method in interface cyclops.data.ImmutableSet
 
updateAt(int, T) - Method in class cyclops.data.LazySeq.Cons
 
updateAt(int, T) - Method in class cyclops.data.LazySeq.Nil
 
updateAt(int, T) - Method in interface cyclops.data.LazySeq
 
updateAt(int, Character) - Method in class cyclops.data.LazyString
 
updateAt(int, T) - Method in class cyclops.data.NonEmptyList
 
updateAt(int, T) - Method in class cyclops.data.Seq.Cons
 
updateAt(int, T) - Method in class cyclops.data.Seq.Nil
 
updateAt(int, T) - Method in interface cyclops.data.Seq
 
updateAt(int, T) - Method in class cyclops.data.TreeSet
 
updateAt(int, T) - Method in class cyclops.data.TrieSet
 
updateAt(int, T) - Method in class cyclops.data.Vector
 
updateAt(int, T) - Method in interface cyclops.reactive.ReactiveSeq
 

V

v(Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>) - Static method in interface cyclops.function.Function7
 
v(Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>) - Static method in interface cyclops.function.Function8
 
v2(Function1<? super T1, Function1<? super T2, ? extends R>>) - Static method in class cyclops.function.Lambda
 
valid(T) - Static method in interface cyclops.control.Validated
 
Valid() - Constructor for class cyclops.control.Validated.Valid
 
Validated<E,T> - Interface in cyclops.control
 
Validated.Async<E,T> - Class in cyclops.control
 
Validated.Invalid<E,T> - Class in cyclops.control
 
Validated.Valid<E,T> - Class in cyclops.control
 
validateExpression(String) - Static method in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
Value<T> - Interface in com.oath.cyclops.types
A data type that stores at most 1 Values
value - Variable in class cyclops.data.base.HAMT.ValueNode
 
ValueNode() - Constructor for class cyclops.data.base.HAMT.ValueNode
 
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.bag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.bankersQueue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.cofree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.completableFuture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.constant
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.coproduct
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.coreader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.coyoneda
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.diet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.differenceList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.either
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.eval
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.free
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.freeAp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.future
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.futureStream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.hashMap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.hashSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.hlist
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.identity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.intMap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.io
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.ior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.kleisli
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither3
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither4
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither5
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazySeq
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyString
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.linkedHashMap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.managed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.multiMapHK
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.nested
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.nonEmptyList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.optional
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.predicate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.product
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.range
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.reactiveSeq
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.reader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.rws
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.seq
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.state
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.stream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.streamable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.supplier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.treeMap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.treeSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.trieMap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.trieSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple1
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple3
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple4
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.validated
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.vector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.writer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.yoneda
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.hkt.DataWitness.zipper
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.react.ThreadPools.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.types.foldable.Evaluation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oath.cyclops.types.reactive.BufferOverflowPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cyclops.function.Ord.Ordering
Returns the enum constant of this type with the specified name.
valuePresent() - Static method in class cyclops.function.Predicates
import static cyclops2.function.Predicates.valuePresent; Seq.of(Maybe.ofNullable(null),Maybe.just(1),null) .filter(valuePresent()); //Seq[Maybe[1]]
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.bag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.bankersQueue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.cofree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.completableFuture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.constant
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.coproduct
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.coreader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.coyoneda
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.diet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.differenceList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.either
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.eval
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.free
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.freeAp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.future
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.futureStream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.hashMap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.hashSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.hlist
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.identity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.intMap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.io
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.ior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.kleisli
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither3
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither4
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyEither5
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazySeq
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.lazyString
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.linkedHashMap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.managed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.multiMapHK
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.nested
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.nonEmptyList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.optional
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.predicate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.product
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.range
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.reactiveSeq
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.reader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.rws
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.seq
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.state
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.stream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.streamable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.supplier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.treeMap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.treeSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.trieMap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.trieSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple1
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple3
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.tuple4
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.validated
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.vector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.writer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.yoneda
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.hkt.DataWitness.zipper
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.react.ThreadPools.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.types.foldable.Evaluation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oath.cyclops.types.reactive.BufferOverflowPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cyclops.function.Ord.Ordering
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSubscriber<T> - Class in com.oath.cyclops.types.reactive
A reactive-streams Subscriber that can take 1 value from a reactive-streams publisher and convert it into various forms
variance(ToDoubleFunction<T>) - Method in interface com.oath.cyclops.types.foldable.Folds
 
vector() - Method in class com.oath.cyclops.types.foldable.ConvertableSequence
 
vector() - Method in interface com.oath.cyclops.types.foldable.Folds
 
Vector<T> - Class in cyclops.data
 
Vector() - Constructor for class cyclops.data.Vector
 
vectorConcat() - Static method in interface cyclops.companion.Monoids
 
vectorConcat() - Static method in interface cyclops.companion.Semigroups
 
vectorZip() - Method in interface cyclops.function.Function2.FunctionalOperations
 
visitAny(Either<ST, PT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.Either
 
visitAny(Consumer<? super X>, Either<LT, RT>) - Static method in interface cyclops.control.Either
 
visitAny(Ior<ST, PT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.Ior
 
visitAny(Consumer<? super X>, Ior<LT, RT>) - Static method in interface cyclops.control.Ior
 
visitAny(LazyEither<ST, PT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.LazyEither
 
visitAny(Consumer<? super X>, LazyEither<LT, RT>) - Static method in interface cyclops.control.LazyEither
 
visitAny(LazyEither3<LT, M, RT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.LazyEither3
 
visitAny(Consumer<? super X>, LazyEither3<LT, M, RT>) - Static method in interface cyclops.control.LazyEither3
 
visitAny(LazyEither4<LT1, LT2, LT3, RT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.LazyEither4
 
visitAny(Consumer<? super X>, LazyEither4<LT1, LT2, LT3, RT>) - Static method in interface cyclops.control.LazyEither4
 
visitAny(LazyEither5<LT1, LT2, LT3, LT4, RT>, Function<? super X, ? extends R>) - Static method in interface cyclops.control.LazyEither5
 
visitAny(Consumer<? super X>, LazyEither5<LT1, LT2, LT3, LT4, RT>) - Static method in interface cyclops.control.LazyEither5
 
visitAsync(Function<? super T, ? extends R>, Function<? super Throwable, ? extends R>) - Method in class cyclops.control.Future
Non-blocking visit on the state of this Future
visitEvent(Consumer<R>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentBiFunction
Visit the result of this BiFunction once it has been executed, if the Function executes successfully the result will be passes to the eventConsumer, if there is an error it will be passed to the errorConsumer
visitEvent(Consumer<R>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentFunction
Visit the result of this Function once it has been executed, if the Function executes successfully the result will be passes to the eventConsumer, if there is an error it will be passed to the errorConsumer
visitEvent(Consumer<R>, Consumer<Throwable>) - Method in class cyclops.function.FluentFunctions.FluentTriFunction
Visit the result of this TriFunction once it has been executed, if the Function executes successfully the result will be passes to the eventConsumer, if there is an error it will be passed to the errorConsumer

W

WaitStrategy<T> - Interface in com.oath.cyclops.async.wait
An interface that defines a Waiting strategy to be employed when an async.Queue is full or zero
WaitStrategy.Offerable - Interface in com.oath.cyclops.async.wait
Represents something that may recieve data
WaitStrategy.Takeable<T> - Interface in com.oath.cyclops.async.wait
Represents something that may provide data
when(BiPredicate<T1, T2>) - Static method in class cyclops.function.Predicates
 
widen(Either<L, T>) - Static method in interface cyclops.control.Either
 
widen(Eval<T>) - Static method in interface cyclops.control.Eval
 
widen(Future<T>) - Static method in class cyclops.control.Future
 
widen(Ior<L, T>) - Static method in interface cyclops.control.Ior
 
widen(LazyEither3<LT1, LT2, T>) - Static method in interface cyclops.control.LazyEither3
 
widen(LazyEither4<LT1, LT2, LT3, T>) - Static method in interface cyclops.control.LazyEither4
 
widen(Maybe<T>) - Static method in interface cyclops.control.Maybe
 
widen(Option<T>) - Static method in interface cyclops.control.Option
 
widen(Try<T, X>) - Static method in class cyclops.control.Try
 
widen(LazySeq<T>) - Static method in interface cyclops.data.LazySeq
 
widen(Seq<T>) - Static method in interface cyclops.data.Seq
 
widen(Tuple2<T1, T2>) - Static method in class cyclops.data.tuple.Tuple2
 
widen(Vector<T>) - Static method in class cyclops.data.Vector
 
widen(ReactiveSeq<T>) - Static method in interface cyclops.reactive.ReactiveSeq
 
widen2(Higher<C2, Maybe<T>>) - Static method in interface cyclops.control.Maybe
 
widen2(Higher<C2, Option<T>>) - Static method in interface cyclops.control.Option
 
widen2(Higher<C2, LazySeq<T>>) - Static method in interface cyclops.data.LazySeq
 
widen2(Higher<C2, Seq<T>>) - Static method in interface cyclops.data.Seq
 
widen2(Higher<C2, Vector<T>>) - Static method in class cyclops.data.Vector
 
window(Stream<T>, int, int) - Static method in class cyclops.companion.Streams
Create a sliding view over this Stream
windowByTime(Stream<T>, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
with(Case<T, R>...) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case<T, R>, Case.Any<T, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching
 
with(Case<T1, R>, Case<T2, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching2
 
with(Case<T1, R>, Case<T2, R>, Case<T3, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching3
 
with(Case<T1, R>, Case<T2, R>, Case<T3, R>, Case<T4, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching4
 
with(Case<T1, R>, Case<T2, R>, Case<T3, R>, Case<T4, R>, Case<T5, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatching5
 
with(Case<T1, R>, Case<Tuple0, R>) - Method in class com.oath.cyclops.matching.Matching.PatternMatchingOrNone
 
with(BiFunction<? super T1, ? super T2, ? extends R>) - Method in class cyclops.reactive.Managed.Tupled
 
with(Function<? super T, ? extends R2>) - Method in class cyclops.reactive.Managed
 
withCatch(Try.CheckedSupplier<T, X>, Class<? extends X>...) - Static method in class cyclops.control.Try
Try to execute supplied Supplier and will Catch specified Excpetions or java.lang.Exception if none specified.
withCatch(Try.CheckedSupplier<T, X>, Class<? extends X>...) - Static method in class cyclops.reactive.IO.ReactiveSeqIO
 
withCatch(Try.CheckedSupplier<T, X>, Class<? extends X>...) - Static method in interface cyclops.reactive.IO
 
withExceptions(Class<? extends X>...) - Method in class cyclops.control.Try
 
withPercentiles() - Method in interface com.oath.cyclops.types.foldable.Folds
 
withResources(Try.CheckedSupplier<T, X>, Try.CheckedFunction<? super T, ? extends R, X>, Class<? extends X>...) - Static method in class cyclops.control.Try
 
withResources(Try.CheckedSupplier<T1, X>, Try.CheckedSupplier<T2, X>, Try.CheckedBiFunction<? super T1, ? super T2, ? extends R, X>, Class<? extends X>...) - Static method in class cyclops.control.Try
 
withResources(CheckedSupplier<T>, CheckedFunction<? super T, ? extends R>) - Static method in class cyclops.control.Try
 
withResources(CheckedSupplier<T1>, CheckedSupplier<T2>, CheckedBiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.control.Try
 
words() - Method in class cyclops.data.LazyString
 

X

xMatch(int, Predicate<? super T>) - Method in interface com.oath.cyclops.types.foldable.Folds
Check that there are specified number of matches of predicate in the Stream
xMatch(int, Predicate<? super T>) - Method in interface cyclops.companion.Streamable
Check that there are specified number of matches of predicate in the Stream
xMatch(Stream<T>, int, Predicate<? super T>) - Static method in class cyclops.companion.Streams
Check that there are specified number of matches of predicate in the Stream
xMatch(int, Predicate<? super T>) - Method in interface cyclops.reactive.ReactiveSeq
Check that there are specified number of matches of predicate in the Stream
xOf(int, Predicate<? super T1>...) - Static method in class cyclops.function.Predicates
 
xor(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
xor(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
xor(Predicate<? super T1>, Predicate<? super T2>, Predicate<? super T3>, Predicate<? super T4>, Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
xor(Predicate<? super T1>, Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
xPer(int, long, TimeUnit) - Method in interface com.oath.cyclops.types.traversable.Traversable
emit x elements per time period
xPer(int, long, TimeUnit) - Method in interface cyclops.companion.Streamable
emit x elements per time period
xPer(Stream<T>, int, long, TimeUnit) - Static method in class cyclops.companion.Streams
 
xPer(int, long, TimeUnit) - Method in interface cyclops.reactive.ReactiveSeq
emit x elements per time period

Y

YEAR - Static variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
years - Variable in class com.oath.cyclops.util.stream.scheduling.cron.CronExpression
 
yield(T, Generator.GeneratorSupplier<T>) - Method in class cyclops.reactive.Generator.Suspended
 
yield(T) - Method in class cyclops.reactive.Generator.Suspended
 
yield(T, Predicate<? super T>) - Method in class cyclops.reactive.Generator.Suspended
 
yield(T, Generator.GeneratorSupplier<T>, Generator.GeneratorSupplier<T>) - Method in class cyclops.reactive.Generator.Suspended
 
yield(T, Generator.GeneratorSupplier<T>...) - Method in class cyclops.reactive.Generator.Suspended
 
yieldAll(T...) - Method in class cyclops.reactive.Generator.Suspended
 
yieldAll(Iterable<T>...) - Method in class cyclops.reactive.Generator.Suspended
 
yieldAll(Iterable<T>) - Method in class cyclops.reactive.Generator.Suspended
 
yieldAll(T, Iterable<T>) - Method in class cyclops.reactive.Generator.Suspended
 
yieldAndStop(T) - Method in class cyclops.reactive.Generator.Suspended
 
yieldRef(T, Supplier<T>...) - Method in class cyclops.reactive.Generator.Suspended
 
yieldWait() - Static method in interface com.oath.cyclops.async.wait.WaitStrategy
 
YieldWait<T> - Class in com.oath.cyclops.async.wait
Repeatedly retry to take or offer element to Queue if full or data unavailable, calling Thread.yield in between attempts
YieldWait() - Constructor for class com.oath.cyclops.async.wait.YieldWait
 

Z

Zero() - Constructor for class cyclops.data.base.BAMT.Zero
 
zero() - Method in interface cyclops.function.Monoid
An element that when provided as a parameter to the combiner with another value, results in the other value being returned e.g.
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip(Iterable<? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zip(Iterable<? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zip(Iterable<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.oath.cyclops.types.Zippable
Zip (combine) this Zippable with the supplied Iterable using the supplied combining function
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface com.oath.cyclops.types.Zippable
Zip (combine) this Zippable with the supplied Publisher, using the supplied combining function
zip(Iterable<? extends U>) - Method in interface com.oath.cyclops.types.Zippable
 
zip(CompletableFuture<? extends T1>, Iterable<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
Combine an CompletableFuture with the provided Iterable (selecting one element if present) using the supplied BiFunction
zip(CompletableFuture<? extends T1>, CompletableFuture<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
 
zip(Publisher<? extends T2>, CompletableFuture<? extends T1>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.CompletableFutures
Combine an CompletableFuture with the provided Publisher (selecting one element if present) using the supplied BiFunction
zip(Optional<? extends T1>, Iterable<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.Optionals
Combine an Optional with the provided Iterable (selecting one element if present) using the supplied BiFunction
zip(Optional<? extends T1>, Optional<? extends T2>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.Optionals
 
zip(Publisher<? extends T2>, Optional<? extends T1>, BiFunction<? super T1, ? super T2, ? extends R>) - Static method in class cyclops.companion.Optionals
Combine an Optional with the provided Publisher (selecting one element if present) using the supplied BiFunction
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.companion.Streamable
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.companion.Streamable
 
zip(Iterable<? extends U>) - Method in interface cyclops.companion.Streamable
Zip 2 streams into one
zip(Ior<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Either
 
zip(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Either
 
zip(Iterable<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface cyclops.control.Eval
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.control.Eval
 
zip(Iterable<? extends U>) - Method in interface cyclops.control.Eval
 
zip(Iterable<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.control.Future
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.control.Future
 
zip(Iterable<? extends U>) - Method in class cyclops.control.Future
 
zip(Ior<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Ior
 
zip(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.Ior
 
zip(Ior<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
 
zip(Either<LT, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither
 
zip(LazyEither3<LT1, LT2, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
zip(Publisher<? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither3
 
zip(LazyEither4<LT1, LT2, LT3, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither4
 
zip(LazyEither5<LT1, LT2, LT3, LT4, ? extends T2>, BiFunction<? super RT, ? super T2, ? extends R>) - Method in interface cyclops.control.LazyEither5
 
zip(Iterable<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface cyclops.control.Maybe
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.control.Maybe
 
zip(Iterable<? extends U>) - Method in interface cyclops.control.Maybe
 
zip(Iterable<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface cyclops.control.Option
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.control.Option
 
zip(Iterable<? extends U>) - Method in interface cyclops.control.Option
 
zip(Trampoline<B>) - Method in interface cyclops.control.Trampoline
 
zip(Trampoline<B>, BiFunction<? super T, ? super B, ? extends R>) - Method in interface cyclops.control.Trampoline
 
zip(Trampoline<B>, Trampoline<C>) - Method in interface cyclops.control.Trampoline
 
zip(Trampoline<B>, Trampoline<C>, Function3<? super T, ? super B, ? super C, ? extends R>) - Method in interface cyclops.control.Trampoline
 
zip(Try<T2, X>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.control.Try
 
zip(Either<X, T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.control.Try
 
zip(Ior<X, T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.control.Try
 
zip(Unrestricted<B>) - Method in class cyclops.control.Unrestricted
 
zip(Unrestricted<B>, BiFunction<? super T, ? super B, ? extends R>) - Method in class cyclops.control.Unrestricted
 
zip(Unrestricted<B>, Unrestricted<C>) - Method in class cyclops.control.Unrestricted
 
zip(Unrestricted<B>, Unrestricted<C>, Function3<? super T, ? super B, ? super C, ? extends R>) - Method in class cyclops.control.Unrestricted
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.BankersQueue
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.BankersQueue
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.DifferenceList
 
zip(Iterable<? extends U>) - Method in class cyclops.data.DifferenceList
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.DifferenceList
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.HashSet
 
zip(Iterable<? extends U>) - Method in class cyclops.data.HashSet
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.HashSet
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.ImmutableList
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.ImmutableList
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.ImmutableQueue
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.ImmutableSet
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.ImmutableSet
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.IntMap
 
zip(Iterable<? extends U>) - Method in class cyclops.data.IntMap
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.IntMap
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.LazySeq
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.LazySeq
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.LazySeq
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in interface cyclops.data.Seq
 
zip(Iterable<? extends U>) - Method in interface cyclops.data.Seq
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.Seq
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.TreeSet
 
zip(Iterable<? extends U>) - Method in class cyclops.data.TreeSet
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.TreeSet
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.TrieSet
 
zip(Iterable<? extends U>) - Method in class cyclops.data.TrieSet
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.TrieSet
 
zip(Tuple1<T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.data.tuple.Tuple1
 
zip(BiFunction<? super T, ? super T2, ? extends R>, Publisher<? extends T2>) - Method in class cyclops.data.Vector
 
zip(Iterable<? extends U>) - Method in class cyclops.data.Vector
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.Vector
 
zip(Zipper<T>, BiFunction<? super T, ? super T, ? extends R>) - Method in class cyclops.data.Zipper
 
zip(Zipper<T>) - Method in class cyclops.data.Zipper
 
zip(IO<B>, BiFunction<? super T, ? super B, ? extends R>) - Method in interface cyclops.reactive.IO
 
zip(Managed<T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in class cyclops.reactive.Managed
 
zip(Iterable<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
zip(BiFunction<? super T, ? super U, ? extends R>, Publisher<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
zip(Iterable<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
zip 3 Streams into one
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface com.oath.cyclops.types.Zippable
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface com.oath.cyclops.types.Zippable
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.companion.Streamable
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.companion.Streamable
 
zip3(Streamable<? extends S>, Streamable<? extends U>) - Method in interface cyclops.companion.Streamable
zip 3 Streams into one
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.control.Eval
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.control.Eval
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.control.Future
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.control.Future
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.control.Maybe
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.control.Maybe
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.control.Option
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.control.Option
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.BankersQueue
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.DifferenceList
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.DifferenceList
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.HashSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.HashSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.ImmutableList
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.ImmutableSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.IntMap
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.IntMap
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.LazySeq
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.LazySeq
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.data.Seq
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.data.Seq
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.TreeSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.TreeSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.TrieSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.TrieSet
 
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in class cyclops.data.Vector
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in class cyclops.data.Vector
 
zip3(Iterable<? extends S>, Iterable<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
zip 3 Streams into one
zip3(Iterable<? extends S>, Iterable<? extends U>, Function3<? super T, ? super S, ? super U, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface com.oath.cyclops.types.traversable.Traversable
zip 4 Streams into 1
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface com.oath.cyclops.types.Zippable
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface com.oath.cyclops.types.Zippable
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.companion.Streamable
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.companion.Streamable
 
zip4(Streamable<? extends T2>, Streamable<? extends T3>, Streamable<? extends T4>) - Method in interface cyclops.companion.Streamable
zip 4 Streams into 1
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.control.Eval
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.control.Eval
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.control.Future
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.control.Future
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.control.Maybe
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.control.Maybe
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.control.Option
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.control.Option
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.BankersQueue
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.DifferenceList
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.DifferenceList
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.HashSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.HashSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.ImmutableList
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.ImmutableQueue
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.ImmutableSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.ImmutableSortedSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.IntMap
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.IntMap
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.LazySeq
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.LazySeq
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.data.Seq
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.data.Seq
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.TreeSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.TreeSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.TrieSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.TrieSet
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in class cyclops.data.Vector
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in class cyclops.data.Vector
 
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>) - Method in interface cyclops.reactive.ReactiveSeq
zip 4 Streams into 1
zip4(Iterable<? extends T2>, Iterable<? extends T3>, Iterable<? extends T4>, Function4<? super T, ? super T2, ? super T3, ? super T4, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
zipFutures(Monoid<T>) - Static method in interface cyclops.companion.Monoids
 
zipLatest(Publisher<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
Zippable<T> - Interface in com.oath.cyclops.types
A Data Type that can be comined with another data type
zippedFutures(Semigroup<T>) - Static method in interface cyclops.companion.Semigroups
 
Zipper<T> - Class in cyclops.data
 
Zipper() - Constructor for class cyclops.data.Zipper
 
zipReactiveSeq(Monoid<T>) - Static method in interface cyclops.companion.Monoids
 
zipReactiveSeq(Semigroup<T>) - Static method in interface cyclops.companion.Semigroups
 
zipSequence(Stream<T>, Stream<? extends S>, BiFunction<? super T, ? super S, ? extends R>) - Static method in class cyclops.companion.Streams
Generic zip function.
zipStream(Stream<T>, BaseStream<? extends S, ? extends BaseStream<? extends S, ?>>, BiFunction<? super T, ? super S, ? extends R>) - Static method in class cyclops.companion.Streams
Zip this Monad with a Stream
zipWithIndex() - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zipWithIndex() - Method in interface com.oath.cyclops.types.traversable.Traversable
Add an index to the current Stream
zipWithIndex() - Method in interface cyclops.companion.Streamable
Add an index to the current Stream
zipWithIndex() - Method in interface cyclops.data.BankersQueue
 
zipWithIndex() - Method in class cyclops.data.DifferenceList
 
zipWithIndex() - Method in class cyclops.data.HashSet
 
zipWithIndex() - Method in interface cyclops.data.ImmutableList
 
zipWithIndex() - Method in interface cyclops.data.ImmutableQueue
 
zipWithIndex() - Method in interface cyclops.data.ImmutableSet
 
zipWithIndex() - Method in interface cyclops.data.ImmutableSortedSet
 
zipWithIndex() - Method in class cyclops.data.IntMap
 
zipWithIndex() - Method in interface cyclops.data.LazySeq
 
zipWithIndex() - Method in class cyclops.data.NonEmptyList
 
zipWithIndex() - Method in interface cyclops.data.Seq
 
zipWithIndex() - Method in class cyclops.data.TreeSet
 
zipWithIndex() - Method in class cyclops.data.TrieSet
 
zipWithIndex() - Method in class cyclops.data.Vector
 
zipWithIndex() - Method in interface cyclops.reactive.ReactiveSeq
Add an index to the current Stream
zipWithPublisher(Publisher<? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zipWithPublisher(Publisher<? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zipWithPublisher(Publisher<? extends U>) - Method in interface com.oath.cyclops.types.Zippable
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.companion.Streamable
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.control.Eval
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.control.Future
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.control.Maybe
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.control.Option
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.BankersQueue
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.DifferenceList
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.HashSet
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.ImmutableList
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.ImmutableSet
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.IntMap
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.LazySeq
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.data.Seq
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.TreeSet
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.TrieSet
 
zipWithPublisher(Publisher<? extends U>) - Method in class cyclops.data.Vector
 
zipWithPublisher(Publisher<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
 
zipWithStream(Stream<? extends U>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zipWithStream(Stream<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.IterableX
 
zipWithStream(Stream<? extends U>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zipWithStream(Stream<? extends T2>, BiFunction<? super T, ? super T2, ? extends R>) - Method in interface com.oath.cyclops.types.traversable.Traversable
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.companion.Streamable
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.companion.Streamable
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.BankersQueue
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.BankersQueue
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.DifferenceList
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.DifferenceList
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.HashSet
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.HashSet
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableList
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.ImmutableList
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableQueue
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.ImmutableQueue
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSet
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.ImmutableSet
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.ImmutableSortedSet
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.ImmutableSortedSet
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.IntMap
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.IntMap
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.LazySeq
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.LazySeq
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.data.Seq
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.data.Seq
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.TreeSet
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.TreeSet
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.TrieSet
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.TrieSet
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in class cyclops.data.Vector
 
zipWithStream(Stream<? extends U>) - Method in class cyclops.data.Vector
 
zipWithStream(Stream<? extends U>, BiFunction<? super T, ? super U, ? extends R>) - Method in interface cyclops.reactive.ReactiveSeq
 
zipWithStream(Stream<? extends U>) - Method in interface cyclops.reactive.ReactiveSeq
Zip 2 streams into one

_

_1() - Method in class cyclops.data.tuple.Tuple1
 
_1() - Method in class cyclops.data.tuple.Tuple2
 
_1() - Method in class cyclops.data.tuple.Tuple3
 
_1() - Method in class cyclops.data.tuple.Tuple4
 
_1() - Method in class cyclops.data.tuple.Tuple5
 
_1() - Method in class cyclops.data.tuple.Tuple6
 
_1() - Method in class cyclops.data.tuple.Tuple7
 
_1() - Method in class cyclops.data.tuple.Tuple8
 
_1(Predicate<? super T1>) - Static method in interface cyclops.function.Predicate3
 
_1(Predicate<? super T1>) - Static method in interface cyclops.function.Predicate4
 
_1(Predicate<? super T1>) - Static method in interface cyclops.function.Predicate5
 
_1(Predicate<? super T1>) - Static method in class cyclops.function.Predicates
 
_2() - Method in class cyclops.data.tuple.Tuple2
 
_2() - Method in class cyclops.data.tuple.Tuple3
 
_2() - Method in class cyclops.data.tuple.Tuple4
 
_2() - Method in class cyclops.data.tuple.Tuple5
 
_2() - Method in class cyclops.data.tuple.Tuple6
 
_2() - Method in class cyclops.data.tuple.Tuple7
 
_2() - Method in class cyclops.data.tuple.Tuple8
 
_2(Predicate<? super T2>) - Static method in interface cyclops.function.Predicate3
 
_2(Predicate<? super T2>) - Static method in interface cyclops.function.Predicate4
 
_2(Predicate<? super T2>) - Static method in interface cyclops.function.Predicate5
 
_2(Predicate<? super T2>) - Static method in class cyclops.function.Predicates
 
_3() - Method in class cyclops.data.tuple.Tuple3
 
_3() - Method in class cyclops.data.tuple.Tuple4
 
_3() - Method in class cyclops.data.tuple.Tuple5
 
_3() - Method in class cyclops.data.tuple.Tuple6
 
_3() - Method in class cyclops.data.tuple.Tuple7
 
_3() - Method in class cyclops.data.tuple.Tuple8
 
_3(Predicate<? super T3>) - Static method in interface cyclops.function.Predicate3
 
_3(Predicate<? super T3>) - Static method in interface cyclops.function.Predicate4
 
_3(Predicate<? super T3>) - Static method in interface cyclops.function.Predicate5
 
_4() - Method in class cyclops.data.tuple.Tuple4
 
_4() - Method in class cyclops.data.tuple.Tuple5
 
_4() - Method in class cyclops.data.tuple.Tuple6
 
_4() - Method in class cyclops.data.tuple.Tuple7
 
_4() - Method in class cyclops.data.tuple.Tuple8
 
_4(Predicate<? super T4>) - Static method in interface cyclops.function.Predicate4
 
_4(Predicate<? super T4>) - Static method in interface cyclops.function.Predicate5
 
_5() - Method in class cyclops.data.tuple.Tuple5
 
_5() - Method in class cyclops.data.tuple.Tuple6
 
_5() - Method in class cyclops.data.tuple.Tuple7
 
_5() - Method in class cyclops.data.tuple.Tuple8
 
_5(Predicate<? super T5>) - Static method in interface cyclops.function.Predicate5
 
_6() - Method in class cyclops.data.tuple.Tuple6
 
_6() - Method in class cyclops.data.tuple.Tuple7
 
_6() - Method in class cyclops.data.tuple.Tuple8
 
_7() - Method in class cyclops.data.tuple.Tuple7
 
_7() - Method in class cyclops.data.tuple.Tuple8
 
_8() - Method in class cyclops.data.tuple.Tuple8
 
__ - Static variable in class cyclops.function.Predicates
wildcard predicate

Λ

λ(Supplier<R>) - Static method in interface cyclops.function.Function0
 
λ(Function0<R>) - Static method in interface cyclops.function.Function0
 
λ(Function1<T1, R>) - Static method in interface cyclops.function.Function1
 
λ(Function2<T1, T2, R>) - Static method in interface cyclops.function.Function2
 
λ(Function3<T1, T2, T3, R>) - Static method in interface cyclops.function.Function3
 
λ(Function4<T1, T2, T3, T4, R>) - Static method in interface cyclops.function.Function4
 
λ(Function5<T1, T2, T3, T4, T5, R>) - Static method in interface cyclops.function.Function5
 
λ(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in interface cyclops.function.Function6
 
λ(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in interface cyclops.function.Function7
Create a curried function with arity of 7 e.g.
λ(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in interface cyclops.function.Function8
Create a curried function with arity of 8 e.g.
λ(Function0<T>) - Static method in class cyclops.function.Lambda
E.g.
λ(Predicate<T>) - Static method in class cyclops.function.Lambda
 
λ(Function1<T1, R>) - Static method in class cyclops.function.Lambda
Alias for l1 e.g.
λ(Function2<T1, T2, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 2 e.g.
λ(Function3<T1, T2, T3, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 3 e.g.
λ(Function4<T1, T2, T3, T4, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 4 e.g.
λ(Function5<T1, T2, T3, T4, T5, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 5 e.g.
λ(Function6<T1, T2, T3, T4, T5, T6, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 6 e.g.
λ(Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 7 e.g.
λ(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class cyclops.function.Lambda
Create a curried function with arity of 8 e.g.
λv(Function0<? extends R>) - Static method in interface cyclops.function.Function0
 
λv(Function1<? super T1, ? extends R>) - Static method in interface cyclops.function.Function1
 
λv(Function2<? super T1, ? super T2, ? extends R>) - Static method in interface cyclops.function.Function2
 
λv(Function3<? super T1, ? super T2, ? super T3, ? extends R>) - Static method in interface cyclops.function.Function3
 
λv(Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>) - Static method in interface cyclops.function.Function4
 
λv(Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R>) - Static method in interface cyclops.function.Function5
 
λv(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>) - Static method in interface cyclops.function.Function6
 
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 _ Λ 
Skip navigation links