Skip navigation links
A B C D E F G H I L M N O P R S T U W Z 

A

accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.ArrayToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.BufferedReaderToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.CallableToCompletableFutureConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.CollectionToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.DecomposableToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.DoubleStreamToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.EnumToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.FileToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.InputStreamToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.IntegerToRangeConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.IntStreamToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.IteratorToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.LongStreamToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.NullToOptionalConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.ObjectToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalDoubleToOptionalConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalIntToOptionalConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalLongToOptionalConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.ResultsetToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.StreamableToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.StringToStreamConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.SupplierToCompletableFutureConverter
 
accept(Object) - Method in class com.aol.cyclops.comprehensions.converters.URLToStreamConverter
 
accept(Object) - Method in interface com.aol.cyclops.lambda.api.MonadicConverter
 
aggregate(Monad<?, ?>) - Method in interface com.aol.cyclops.internal.Monad
Aggregate the contents of this Monad and the supplied Monad
aggregate(AnyM<T>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Aggregate the contents of this Monad and the supplied Monad
aggregateUntyped(AnyM<?>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
anyM() - Method in interface com.aol.cyclops.internal.Monad
 
anyM() - Method in class com.aol.cyclops.lambda.monads.MonadWrapper
 
AnyMFactoryImpl - Class in com.aol.cyclops.lambda.api
 
AnyMFactoryImpl() - Constructor for class com.aol.cyclops.lambda.api.AnyMFactoryImpl
 
AnyMForComprehensionFactory - Interface in com.aol.cyclops.lambda.monads
 
AnyMForComprehensionFactory.MetaFactory - Class in com.aol.cyclops.lambda.monads
 
AnyMForComprehensionHandler<U> - Interface in com.aol.cyclops.lambda.monads
 
AnyMImpl<T> - Class in com.aol.cyclops.lambda.monads
Wrapper for Any Monad type
AnyMImpl() - Constructor for class com.aol.cyclops.lambda.monads.AnyMImpl
 
anyMonads() - Method in class com.aol.cyclops.lambda.api.AnyMFactoryImpl
 
AnyMonads - Class in com.aol.cyclops.monad
 
AnyMonads() - Constructor for class com.aol.cyclops.monad.AnyMonads
 
applyM(Monad<?, Function<? super T, ? extends R>>) - Method in interface com.aol.cyclops.internal.MonadFunctions
Apply function/s inside supplied Monad to data in current Monad e.g.
applyM(AnyM<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
applyMCompletableFuture(CompletableFuture<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
applyMOptional(Optional<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
applyMStream(Stream<Function<? super T, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
ArrayToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
ArrayToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.ArrayToStreamConverter
 
AsFunctor - Class in com.aol.cyclops.lambda.api
 
AsFunctor() - Constructor for class com.aol.cyclops.lambda.api.AsFunctor
 
asFunctor(Object) - Static method in class com.aol.cyclops.lambda.api.AsFunctor
Create a Duck typed functor.
AsGenericMonad - Class in com.aol.cyclops.internal
Deprecated.
AsGenericMonad() - Constructor for class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
 
AsGenericMonoid - Class in com.aol.cyclops.lambda.api
 
AsGenericMonoid() - Constructor for class com.aol.cyclops.lambda.api.AsGenericMonoid
 
AsGenericMonoid.WrappedMonoid<A> - Class in com.aol.cyclops.lambda.api
 
asMonad(Object) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a duck typed Monad wrapper.
asMonoid(Object) - Static method in class com.aol.cyclops.lambda.api.AsGenericMonoid
Wrap supplied Monoid object in the cylops Monoid interface Will look for sum(a,b) or combine(a,b) methods for combiner and zero() method for zero
asSequence() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Wrap this Monad's contents as a Sequence without disaggreating it.

B

bind(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.internal.Monad
Perform a looser typed flatMap / bind operation The return type can be another type other than the host type
bind(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.internal.MonadFunctions
 
bind(Function<? super T, ?>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a looser typed flatMap / bind operation The return type can be another type other than the host type
BufferedReaderToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
BufferedReaderToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.BufferedReaderToStreamConverter
 

C

CallableToCompletableFutureConverter - Class in com.aol.cyclops.comprehensions.converters
 
CallableToCompletableFutureConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.CallableToCompletableFutureConverter
 
collect(Collector<? super T, A, R>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Collect the contents of the monad wrapped by this AnyM into supplied collector
CollectionToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
CollectionToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.CollectionToStreamConverter
 
com.aol.cyclops.comprehensions.comprehenders - package com.aol.cyclops.comprehensions.comprehenders
 
com.aol.cyclops.comprehensions.converters - package com.aol.cyclops.comprehensions.converters
 
com.aol.cyclops.internal - package com.aol.cyclops.internal
 
com.aol.cyclops.lambda.api - package com.aol.cyclops.lambda.api
 
com.aol.cyclops.lambda.monads - package com.aol.cyclops.lambda.monads
 
com.aol.cyclops.lambda.monads.transformers - package com.aol.cyclops.lambda.monads.transformers
 
com.aol.cyclops.monad - package com.aol.cyclops.monad
 
combiner() - Method in class com.aol.cyclops.lambda.api.AsGenericMonoid.WrappedMonoid
 
CompletableFutureComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
CompletableFutureComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
CompletableFutureT<A> - Class in com.aol.cyclops.lambda.monads.transformers
Monad Transformer for Java CompletableFutures CompletableFutureT consists of an AnyM instance that in turns wraps anoter Monad type that contains an CompletableFuture CompletableFutureT>>> CompletableFutureT allows the deeply wrapped CompletableFuture to be manipulating within it's nested /contained context
Comprehender<T> - Interface in com.aol.cyclops.lambda.api
Interface for defining how Comprehensions should work for a type Cyclops For Comprehensions will supply either a JDK 8 Predicate or Function for filter / map / flatMap The comprehender should wrap these in a suitable type and make the call to the underlying Monadic Type (T) the Comprehender implementation supports.
Comprehenders - Class in com.aol.cyclops.comprehensions.comprehenders
Registered Comprehenders
Comprehenders() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.Comprehenders
 
ComprehenderSelector - Class in com.aol.cyclops.lambda.monads
 
ComprehenderSelector() - Constructor for class com.aol.cyclops.lambda.monads.ComprehenderSelector
 
convert(Stream<T>) - Method in interface com.aol.cyclops.comprehensions.converters.StreamUpscaler
 
convertToMonad(Object) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an Object that will be converted to Monadic form if neccessary by the registered MonadicConverters.
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.ArrayToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.BufferedReaderToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.CallableToCompletableFutureConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.CollectionToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.DecomposableToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.DoubleStreamToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.EnumToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.FileToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.InputStreamToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.IntegerToRangeConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.IntStreamToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.IteratorToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.LongStreamToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.MonadicConverters
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.NullToOptionalConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.ObjectToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalDoubleToOptionalConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalIntToOptionalConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.OptionalLongToOptionalConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.ResultsetToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.StreamableToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.StringToStreamConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.SupplierToCompletableFutureConverter
 
convertToMonadicForm(Object) - Method in class com.aol.cyclops.comprehensions.converters.URLToStreamConverter
 
convertToMonadicForm(Object) - Method in interface com.aol.cyclops.lambda.api.MonadicConverter
 
create() - Method in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionFactory
 
cycle(int) - Method in interface com.aol.cyclops.internal.Monad
Convert to a Stream with the values repeated specified times
cycle(int) - Method in interface com.aol.cyclops.internal.MonadFunctions
 

D

DecomposableToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
DecomposableToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.DecomposableToStreamConverter
 
DoubleStreamToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
DoubleStreamToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.DoubleStreamToStreamConverter
 

E

empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
empty() - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
empty() - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
empty() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
EnumToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
EnumToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.EnumToStreamConverter
 
executeflatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
executeflatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
executeflatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
executeflatMap(Stream, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
executeflatMap(T, Function) - Method in interface com.aol.cyclops.lambda.api.Comprehender
Wrapper around flatMap

F

FileToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
FileToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.FileToStreamConverter
 
filter(Object, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
filter(Object, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
filter(Optional, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
filter(Object, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
filter(Object, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
filter(Stream, Predicate) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.internal.Monad
 
filter(T, Predicate) - Method in interface com.aol.cyclops.lambda.api.Comprehender
Wrapper around filter
filter(Predicate<? super T>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
filter(Predicate<? super T>) - Method in interface com.aol.cyclops.lambda.monads.Filterable
 
filter(Predicate<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
Filter the wrapped List
filter(Predicate<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Filter the wrapped Optional
filter(Predicate<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
Filter the wrapped Set
filter(Predicate<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Filter the wrapped Streamable
filter(Predicate<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Filter the wrapped Stream
Filterable<T> - Interface in com.aol.cyclops.lambda.monads
Trait that represents any class with a single argument Filter method Will coerce that method into accepting JDK 8 java.util.function.Predicates
first(Comprehender<T>, Collection) - Static method in class com.aol.cyclops.comprehensions.comprehenders.Helper
 
flatMap(CompletableFuture, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
flatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
flatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
flatMap(Optional, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
flatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
flatMap(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
flatMap(Stream, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
flatMap(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.internal.Monad
flatMap operation
flatMap(T, Function) - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
flatMap(Function<? super T, AnyM<? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
flatMap operation
flatMap(Function1<A, CompletableFutureT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Flat Map the wrapped CompletableFuture
flatMap(Function1<T, ListT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
Flat Map the wrapped List
flatMap(Function1<T, OptionalT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Flat Map the wrapped Optional
flatMap(Function1<T, SetT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
Flat Map the wrapped Set
flatMap(Function1<T, StreamableT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Flat Map the wrapped Streamable
flatMap(Function<T, StreamT<B>>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Flat Map the wrapped Stream
flatMapBufferedReader(Function<? super T, BufferedReader>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied BufferedReaders
flatMapCharSequence(Function<? super T, CharSequence>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a flatMap operation where the result will be a flattened stream of Characters from the CharSequence returned by the supplied function.
flatMapCollection(Function<? super T, Collection<? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
flatMapping to a Stream will result in the Stream being converted to a List, if the host Monad type is not a Stream (or Stream like type).
flatMapCompletableFuture(Function<? super T, CompletableFuture<? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
flatMapFile(Function<? super T, File>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied files.
flatMapOptional(Function<? super T, Optional<? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Convenience method to allow method reference support, when flatMap return type is a Optional
flatMapSequenceM(Function<? super T, SequenceM<? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
flatMapStream(Function<? super T, BaseStream<? extends R, ?>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Convenience method to allow method reference support, when flatMap return type is a Stream
flatMapStreamable(Function<? super T, Streamable<R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Convenience method to allow method reference support, when flatMap return type is a Streamable
flatMapToCompletableFuture(Function<? super MONAD, CompletableFuture<? extends R>>) - Method in interface com.aol.cyclops.internal.Monad
 
flatMapToOptional(Function<? super MONAD, Optional<? extends R>>) - Method in interface com.aol.cyclops.internal.Monad
 
flatMapToStream(Function<? super MONAD, Stream<? extends R>>) - Method in interface com.aol.cyclops.internal.Monad
 
flatMapURL(Function<? super T, URL>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a flatMap operation where the result will be a flattened stream of Strings from the text loaded from the supplied URLs
flatten() - Method in interface com.aol.cyclops.internal.Monad
join / flatten one level of a nested hierarchy
flatten() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
join / flatten one level of a nested hierarchy
forEach(Consumer<? super T>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
forEach2(AnyM<U>, Function<? super U, ? extends AnyM<R1>>, Function<? super U, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionHandler
 
forEach2(AnyM<U>, Function<? super U, ? extends AnyM<R1>>, Function<? super U, Function<? super R1, Boolean>>, Function<? super U, Function<? super R1, ? extends R>>) - Method in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionHandler
 
forEach2(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
forEach2(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, Boolean>>, Function<? super T, Function<? super R1, ? extends R>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
forEach3(AnyM<U>, Function<? super U, ? extends AnyM<R1>>, Function<? super U, Function<? super R1, ? extends AnyM<R2>>>, Function<? super U, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super U, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionHandler
 
forEach3(AnyM<U>, Function<? super U, ? extends AnyM<R1>>, Function<? super U, Function<? super R1, ? extends AnyM<R2>>>, Function<? super U, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionHandler
 
forEach3(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends AnyM<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
forEach3(Function<? super T, ? extends AnyM<R1>>, Function<? super T, Function<? super R1, ? extends AnyM<R2>>>, Function<? super T, Function<? super R1, Function<? super R2, Boolean>>>, Function<? super T, Function<? super R1, Function<? super R2, ? extends R>>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Construct an CompletableFutureT from an AnyM that contains a monad type that contains type other than CompletableFuture The values in the underlying monad will be mapped to CompletableFuture
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.ListT
Construct an ListT from an AnyM that contains a monad type that contains type other than List The values in the underlying monad will be mapped to List
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Construct an OptionalT from an AnyM that contains a monad type that contains type other than Optional The values in the underlying monad will be mapped to Optional
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.SetT
Construct an SetT from an AnyM that contains a monad type that contains type other than Set The values in the underlying monad will be mapped to Set
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Construct an StreamableT from an AnyM that contains a monad type that contains type other than Streamable The values in the underlying monad will be mapped to Streamable
fromAnyM(AnyM<A>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Construct an StreamT from an AnyM that contains a monad type that contains type other than Stream The values in the underlying monad will be mapped to Stream
fromStream(Stream<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from a Stream The wrapped Monaad should have equivalent methods for
fromStream(AnyM<Stream<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.ListT
Create a ListT from an AnyM that wraps a monad containing a Stream
fromStream(AnyM<Stream<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.SetT
Create a SetT from an AnyM that wraps a monad containing a Stream
fromStream(AnyM<Stream<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Create a StreamableT from an AnyM that wraps a monad containing a Stream
FunctionExecutionInvocationHandler - Class in com.aol.cyclops.comprehensions.comprehenders
 
FunctionExecutionInvocationHandler() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.FunctionExecutionInvocationHandler
 
Functor<T> - Interface in com.aol.cyclops.lambda.monads
An interoperability trait that wraps & encapsulates any Functor type Uses InvokeDynamic to call Map if no suitable Comprehender present Uses (cached) JDK Dynamic Proxies to coerce function types to java.util.Function
FunctorWrapper<T> - Class in com.aol.cyclops.lambda.monads
 
FunctorWrapper() - Constructor for class com.aol.cyclops.lambda.monads.FunctorWrapper
 

G

getFilterable() - Method in interface com.aol.cyclops.internal.Monad
 
getFilterable() - Method in interface com.aol.cyclops.lambda.monads.Filterable
 
getFunctor() - Method in interface com.aol.cyclops.internal.Monad
 
getFunctor() - Method in interface com.aol.cyclops.lambda.monads.Functor
Override this method if you are using this class to wrap a Functor that does not implement this interface natively.
getFunctor() - Method in class com.aol.cyclops.lambda.monads.FunctorWrapper
 
getRegisteredComprehenders() - Method in class com.aol.cyclops.comprehensions.comprehenders.Comprehenders
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
getTargetClass() - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
getTargetClass() - Method in interface com.aol.cyclops.lambda.api.Comprehender
 

H

Helper - Class in com.aol.cyclops.comprehensions.comprehenders
 
Helper() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.Helper
 

I

InputStreamToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
InputStreamToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.InputStreamToStreamConverter
 
instance - Static variable in interface com.aol.cyclops.lambda.monads.AnyMForComprehensionFactory
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
instanceOfT(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
instanceOfT(Object) - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
IntegerToRangeConverter - Class in com.aol.cyclops.comprehensions.converters
 
IntegerToRangeConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.IntegerToRangeConverter
 
InternalList<T> - Class in com.aol.cyclops.internal
 
InternalList() - Constructor for class com.aol.cyclops.internal.InternalList
 
IntStreamToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
IntStreamToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.IntStreamToStreamConverter
 
invoke(Object, Method, Object[]) - Method in class com.aol.cyclops.comprehensions.comprehenders.FunctionExecutionInvocationHandler
 
InvokeDynamicComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
InvokeDynamicComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
IsFunctor - Class in com.aol.cyclops.lambda.monads
 
IsFunctor() - Constructor for class com.aol.cyclops.lambda.monads.IsFunctor
 
IsMonad - Class in com.aol.cyclops.lambda.monads
 
IsMonad() - Constructor for class com.aol.cyclops.lambda.monads.IsMonad
 
isMonad(Object) - Method in class com.aol.cyclops.lambda.monads.IsMonad
 
iterator() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
IteratorToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
IteratorToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.IteratorToStreamConverter
 

L

lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Lift a function into one that accepts and returns an CompletableFutureT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.ListT
Lift a function into one that accepts and returns an ListT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Lift a function into one that accepts and returns an OptionalT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.SetT
Lift a function into one that accepts and returns an SetT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Lift a function into one that accepts and returns an StreamableT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift(Function<U, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Lift a function into one that accepts and returns an StreamT This allows multiple monad types to add functionality to existing functions and methods e.g.
lift2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Lift a BiFunction into one that accepts and returns CompletableFutureTs This allows multiple monad types to add functionality to existing functions and methods e.g.
lift2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.ListT
Lift a BiFunction into one that accepts and returns ListTs This allows multiple monad types to add functionality to existing functions and methods e.g.
lift2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Lift a BiFunction into one that accepts and returns OptionalTs This allows multiple monad types to add functionality to existing functions and methods e.g.
lift2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.SetT
Lift a BiFunction into one that accepts and returns SetTs This allows multiple monad types to add functionality to existing functions and methods e.g.
lift2(BiFunction<U1, U2, R>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Lift a BiFunction into one that accepts and returns StreamableTs This allows multiple monad types to add functionality to existing functions and methods e.g.
liftAndBind(Function<? super T, ?>) - Method in interface com.aol.cyclops.internal.Monad
Perform a bind operation (@see #bind) but also lift the return value into a Monad using configured MonadicConverters
liftAndBind(Function<? super T, ?>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Perform a bind operation (@see #bind) but also lift the return value into a Monad using configured MonadicConverters
liftAndFlatMap(T, Function) - Method in interface com.aol.cyclops.lambda.api.Comprehender
A flatMap function that allows flatMapping to a different Monad type will attempt to lift any non-Monadic values returned into a Monadic form
liftObject(Comprehender, Object) - Static method in interface com.aol.cyclops.lambda.api.Comprehender
 
ListComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
ListComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
ListT<T> - Class in com.aol.cyclops.lambda.monads.transformers
Monad Transformer for Java Lists ListT consists of an AnyM instance that in turns wraps anoter Monad type that contains an List ListT>>> ListT allows the deeply wrapped List to be manipulating within it's nested /contained context
LongStreamToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
LongStreamToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.LongStreamToStreamConverter
 

M

map(CompletableFuture, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
map(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
map(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
map(Optional, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
map(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
map(Object, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
map(Stream, Function) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
map(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.internal.Monad
 
map(T, Function) - Method in interface com.aol.cyclops.lambda.api.Comprehender
Wrapper around map
map(Function<? super T, ? extends R>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
map(Function<? super T, ? extends R>) - Method in interface com.aol.cyclops.lambda.monads.Functor
 
map(Object) - Method in class com.aol.cyclops.lambda.monads.IsFunctor
 
map(Function<A, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Map the wrapped CompletableFuture
map(Function<T, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
Map the wrapped List
map(Function<T, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Map the wrapped Optional
map(Function<T, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
Map the wrapped Set
map(Function<T, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Map the wrapped Streamable
map(Function<T, B>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Map the wrapped Stream
MaterializedList<E> - Class in com.aol.cyclops.comprehensions.comprehenders
 
MaterializedList() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.MaterializedList
 
MetaFactory() - Constructor for class com.aol.cyclops.lambda.monads.AnyMForComprehensionFactory.MetaFactory
 
monad(Streamable<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from a Streamable Create a duck typed Monad wrapper.
monad(Optional<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an Optional The wrapped Monaad should have equivalent methods for
monad(CompletableFuture<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from a CompletableFuture The wrapped Monaad should have equivalent methods for
monad(Collection<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from a Collection The wrapped Monaad should have equivalent methods for
monad(Iterable<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an Iterable The wrapped Monaad should have equivalent methods for
monad(Iterator<T>) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an Iterator The wrapped Monaad should have equivalent methods for
monad(T...) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an array of values The wrapped Monaad should have equivalent methods for
Monad<MONAD,T> - Interface in com.aol.cyclops.internal
An interoperability Trait that encapsulates java Monad implementations.
monad(Object) - Method in class com.aol.cyclops.lambda.api.AnyMFactoryImpl
 
monad() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
monadFilter(Predicate<? super MONAD>) - Method in interface com.aol.cyclops.internal.Monad
 
monadFlatMap(Function<? super MONAD, ? extends R>) - Method in interface com.aol.cyclops.internal.Monad
 
MonadFunctions<MONAD,T> - Interface in com.aol.cyclops.internal
 
MonadicConverter<T> - Interface in com.aol.cyclops.lambda.api
 
MonadicConverters - Class in com.aol.cyclops.comprehensions.converters
 
MonadicConverters() - Constructor for class com.aol.cyclops.comprehensions.converters.MonadicConverters
 
monadMap(Function<? super MONAD, ? extends NT>) - Method in interface com.aol.cyclops.internal.Monad
 
MonadWrapper<MONAD,T> - Class in com.aol.cyclops.lambda.monads
 
MonadWrapper(Object) - Constructor for class com.aol.cyclops.lambda.monads.MonadWrapper
 

N

NullToOptionalConverter - Class in com.aol.cyclops.comprehensions.converters
 
NullToOptionalConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.NullToOptionalConverter
 

O

ObjectToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
Convert any Object to a Stream
ObjectToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.ObjectToStreamConverter
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.CompletableFutureComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.InvokeDynamicComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
of(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
of(Object) - Static method in interface com.aol.cyclops.internal.Monad
Create a duck typed Monad wrapper.
of(Object) - Method in class com.aol.cyclops.lambda.api.AnyMFactoryImpl
 
of(Object) - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
of(Object) - Static method in class com.aol.cyclops.lambda.monads.MonadWrapper
 
of(AnyM<CompletableFuture<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Construct an CompletableFutureT from an AnyM that wraps a monad containing CompletableFutures
of(AnyM<List<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.ListT
Construct an ListT from an AnyM that wraps a monad containing Lists
of(AnyM<Optional<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Construct an OptionalT from an AnyM that wraps a monad containing Optionals
of(AnyM<Set<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.SetT
Construct an SetT from an AnyM that wraps a monad containing Sets
of(AnyM<Streamable<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Construct an StreamableT from an AnyM that wraps a monad containing Streamables
of(AnyM<Stream<A>>) - Static method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Create a StreamT from an AnyM that wraps a monad containing a Stream
OptionalComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
OptionalComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.OptionalComprehender
 
OptionalDoubleToOptionalConverter - Class in com.aol.cyclops.comprehensions.converters
 
OptionalDoubleToOptionalConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.OptionalDoubleToOptionalConverter
 
OptionalIntToOptionalConverter - Class in com.aol.cyclops.comprehensions.converters
 
OptionalIntToOptionalConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.OptionalIntToOptionalConverter
 
OptionalLongToOptionalConverter - Class in com.aol.cyclops.comprehensions.converters
 
OptionalLongToOptionalConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.OptionalLongToOptionalConverter
 
OptionalT<T> - Class in com.aol.cyclops.lambda.monads.transformers
Monad transformer for JDK Optional OptionalT consists of an AnyM instance that in turns wraps anoter Monad type that contains an Optional OptionalT>>> OptionalT allows the deeply wrapped Optional to be manipulating within it's nested /contained context

P

peek(Consumer<? super T>) - Method in interface com.aol.cyclops.internal.Monad
 
peek(Consumer<? super T>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
peek(Consumer<? super T>) - Method in interface com.aol.cyclops.lambda.monads.Functor
 
peek(Consumer<A>) - Method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
Peek at the current value of the CompletableFuture
peek(Consumer<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
Peek at the current value of the List
peek(Consumer<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
Peek at the current value of the Optional
peek(Consumer<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
Peek at the current value of the Set
peek(Consumer<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
Peek at the current value of the Streamable
peek(Consumer<T>) - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
Peek at the current value of the Stream
priority() - Method in class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.ArrayToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.ArrayToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.BufferedReaderToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.BufferedReaderToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.CallableToCompletableFutureConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.CallableToCompletableFutureConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.CollectionToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.CollectionToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.DecomposableToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.DecomposableToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.DoubleStreamToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.DoubleStreamToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.EnumToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.EnumToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.FileToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.FileToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.InputStreamToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.InputStreamToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.IntegerToRangeConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.IntegerToRangeConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.IntStreamToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.IntStreamToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.IteratorToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.IteratorToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.LongStreamToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.LongStreamToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.NullToOptionalConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.NullToOptionalConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.ObjectToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.ObjectToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.OptionalDoubleToOptionalConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.OptionalDoubleToOptionalConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.OptionalIntToOptionalConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.OptionalIntToOptionalConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.OptionalLongToOptionalConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.OptionalLongToOptionalConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.ResultsetToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.ResultsetToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.StreamableToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.StreamableToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.StringToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.StringToStreamConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.SupplierToCompletableFutureConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.SupplierToCompletableFutureConverter
 
priority - Static variable in class com.aol.cyclops.comprehensions.converters.URLToStreamConverter
 
priority() - Method in class com.aol.cyclops.comprehensions.converters.URLToStreamConverter
 
priority() - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
priority() - Method in interface com.aol.cyclops.lambda.api.MonadicConverter
 

R

reduceM(Monoid<NT>) - Method in interface com.aol.cyclops.internal.MonadFunctions
Perform a reduction where NT is a (native) Monad type e.g.
reduceM(Monoid<AnyM<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
reduceMCompletableFuture(Monoid<CompletableFuture<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
reduceMIterable(Monoid<Iterable<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
reduceMOptional(Monoid<Optional<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
reduceMStream(Monoid<Stream<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
reduceMStreamable(Monoid<Streamable<T>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
replicateM(int) - Method in interface com.aol.cyclops.internal.MonadFunctions
Replicate given Monad
replicateM(int) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
resolveForCrossTypeFlatMap(Comprehender, T) - Method in interface com.aol.cyclops.lambda.api.Comprehender
Answers the question how should this type behave when returned in a flatMap function by another type? For example - Optional uses comp.of(opt.get()) when a value is present and comp.empty() when no value is present.
ResultsetToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
ResultsetToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.ResultsetToStreamConverter
 

S

selectComprehender(Class) - Method in class com.aol.cyclops.lambda.monads.ComprehenderSelector
 
selectComprehender(Object) - Method in class com.aol.cyclops.lambda.monads.ComprehenderSelector
 
sequence() - Method in class com.aol.cyclops.internal.InternalList
 
sequence() - Method in interface com.aol.cyclops.internal.Monad
 
sequence() - Method in class com.aol.cyclops.lambda.monads.MonadWrapper
 
sequence(Collection<AnyM<T1>>) - Method in class com.aol.cyclops.monad.AnyMonads
Convert a Collection of Monads to a Monad with a List
sequence(Stream<AnyM<T1>>) - Method in class com.aol.cyclops.monad.AnyMonads
Convert a Stream of Monads to a Monad with a List
SetComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
SetComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
SetT<T> - Class in com.aol.cyclops.lambda.monads.transformers
Monad Transformer for Java Sets SetT consists of an AnyM instance that in turns wraps anoter Monad type that contains an Set SetT>>> SetT allows the deeply wrapped Set to be manipulating within it's nested /contained context
simpleFilter(Monad<?, Predicate<? super T>>) - Method in interface com.aol.cyclops.internal.MonadFunctions
Filter current monad by each element in supplied Monad e.g.
stream() - Method in interface com.aol.cyclops.internal.Monad
Unwrap this Monad into a Stream.
stream() - Method in interface com.aol.cyclops.internal.MonadFunctions
 
stream() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
StreamableComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
StreamableComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.StreamableComprehender
 
StreamableT<T> - Class in com.aol.cyclops.lambda.monads.transformers
Monad Transformer for Cyclops Streamables StreamableT consists of an AnyM instance that in turns wraps anoter Monad type that contains an Streamable StreamableT>>> StreamableT allows the deeply wrapped Streamable to be manipulating within it's nested /contained context
StreamableToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
StreamableToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.StreamableToStreamConverter
 
StreamComprehender - Class in com.aol.cyclops.comprehensions.comprehenders
 
StreamComprehender() - Constructor for class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
streamedMonad() - Method in interface com.aol.cyclops.internal.Monad
Transform the contents of a Monad into a Monad wrapping a Stream e.g.
StreamT<T> - Class in com.aol.cyclops.lambda.monads.transformers
Monad Transformer for Cyclops Streams StreamT consists of an AnyM instance that in turns wraps anoter Monad type that contains an Stream StreamT>>> StreamT allows the deeply wrapped Stream to be manipulating within it's nested /contained context
StreamUpscaler<T,X> - Interface in com.aol.cyclops.comprehensions.converters
 
StringToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
StringToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.StringToStreamConverter
 
SupplierToCompletableFutureConverter - Class in com.aol.cyclops.comprehensions.converters
 
SupplierToCompletableFutureConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.SupplierToCompletableFutureConverter
 

T

toList() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
toMonad(Object) - Static method in class com.aol.cyclops.internal.AsGenericMonad
Deprecated.
Create a Monad wrapper from an Object The wrapped Monaad should have equivalent methods for
toOptional() - Method in interface com.aol.cyclops.internal.Monad
 
toSequence(Function<T, Stream<NT>>) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Sequence the contents of a Monad.
toSequence() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
Optional<List<Integer>> into Stream<Integer>
toSet() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
toString() - Method in class com.aol.cyclops.internal.InternalList
 
toString() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
 
toString() - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
 
traverse(Collection<AnyM<T>>, Function<T, R>) - Method in class com.aol.cyclops.monad.AnyMonads
Convert a Collection of Monads to a Monad with a List applying the supplied function in the process
traverse(Stream<AnyM<T>>, Function<T, R>) - Method in class com.aol.cyclops.monad.AnyMonads
Convert a Stream of Monads to a Monad with a List applying the supplied function in the process

U

unit(T) - Method in interface com.aol.cyclops.internal.Monad
Generate a new instance of the underlying monad with given value
unit(T) - Method in interface com.aol.cyclops.internal.MonadFunctions
 
unit(T) - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
unwrap(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.ListComprehender
 
unwrap(Object) - Method in class com.aol.cyclops.comprehensions.comprehenders.SetComprehender
 
unwrap() - Method in interface com.aol.cyclops.internal.Monad
 
unwrap(Object) - Method in interface com.aol.cyclops.lambda.api.Comprehender
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.AnyMImpl
 
unwrap() - Method in interface com.aol.cyclops.lambda.monads.Functor
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.MonadWrapper
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.CompletableFutureT
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.ListT
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.OptionalT
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.SetT
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.StreamableT
 
unwrap() - Method in class com.aol.cyclops.lambda.monads.transformers.StreamT
 
unwrapOtherMonadTypes(Comprehender<T>, Object) - Static method in class com.aol.cyclops.comprehensions.comprehenders.StreamComprehender
 
unwrapOtherMonadTypes(Comprehender<T>, Object) - Static method in interface com.aol.cyclops.lambda.api.Comprehender
 
upscaleIfStream(Object) - Method in interface com.aol.cyclops.comprehensions.converters.StreamUpscaler
 
URLToStreamConverter - Class in com.aol.cyclops.comprehensions.converters
 
URLToStreamConverter() - Constructor for class com.aol.cyclops.comprehensions.converters.URLToStreamConverter
 

W

withFilterable(T) - Method in interface com.aol.cyclops.internal.Monad
 
withFilterable(T) - Method in interface com.aol.cyclops.lambda.monads.Filterable
 
withFunctor(T) - Method in interface com.aol.cyclops.internal.Monad
 
withFunctor(T) - Method in interface com.aol.cyclops.lambda.monads.Functor
Will attempt to create a new instance of this functor type via constructor reflection if this is a wrapped Functor (i.e.
withFunctor(T) - Method in class com.aol.cyclops.lambda.monads.FunctorWrapper
 
withMonad(Object) - Method in interface com.aol.cyclops.internal.Monad
 
WrappedMonoid() - Constructor for class com.aol.cyclops.lambda.api.AsGenericMonoid.WrappedMonoid
 

Z

zero() - Method in class com.aol.cyclops.lambda.api.AsGenericMonoid.WrappedMonoid
 
A B C D E F G H I L M N O P R S T U W Z 
Skip navigation links