- fail(E) - Static method in class com.aol.cyclops.validation.FailedResult
-
Construct a FailedResult
- FailedResult<T,E> - Class in com.aol.cyclops.validation
-
Store a failed validation result
- FailedResult() - Constructor for class com.aol.cyclops.validation.FailedResult
-
- failure() - Method in class com.aol.cyclops.validation.FailedResult
-
- failure() - Method in class com.aol.cyclops.validation.SuccessfulResult
-
- failure() - Method in interface com.aol.cyclops.validation.ValidationResult
-
- flatMap(Function<T, LazyImmutable<R>>) - Method in class com.aol.cyclops.closures.immutable.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
- fromExternal(Supplier<T>, Consumer<T>) - Static method in class com.aol.cyclops.closures.mutable.Mutable
-
Construct a Mutable that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(BooleanSupplier, Consumer<Boolean>) - Static method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
Construct a MutableBoolean that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(Supplier<Byte>, Consumer<Byte>) - Static method in class com.aol.cyclops.closures.mutable.MutableByte
-
Construct a MutableByte that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(Supplier<Character>, Consumer<Character>) - Static method in class com.aol.cyclops.closures.mutable.MutableChar
-
Construct a MutableChar that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(DoubleSupplier, DoubleConsumer) - Static method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Construct a MutableDouble that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(Supplier<Float>, Consumer<Float>) - Static method in class com.aol.cyclops.closures.mutable.MutableFloat
-
Construct a MutableFloat that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(IntSupplier, IntConsumer) - Static method in class com.aol.cyclops.closures.mutable.MutableInt
-
Construct a MutableInt that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(LongSupplier, LongConsumer) - Static method in class com.aol.cyclops.closures.mutable.MutableLong
-
Construct a MutableLong that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromExternal(Supplier<Short>, Consumer<Short>) - Static method in class com.aol.cyclops.closures.mutable.MutableShort
-
Construct a MutableShort that gets and sets an external value using the provided Supplier and Consumer
e.g.
- fromSupplier(Supplier<T>) - Static method in interface com.aol.cyclops.closures.Convertable
-
Construct a Convertable from a Supplier
- Functions - Class in com.aol.cyclops.functions
-
Deprecated.
- Functions() - Constructor for class com.aol.cyclops.functions.Functions
-
Deprecated.
- map(Function<T, R>) - Method in class com.aol.cyclops.closures.immutable.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
- mapInput(Function<T1, T>) - Method in class com.aol.cyclops.closures.mutable.Mutable
-
- mapInput(DoubleUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Use the supplied function to perform a lazy map operation when get is called
- mapInput(IntUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
Use the supplied function to perform a lazy map operation when get is called
- mapInput(LongUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Boolean>) - Method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Byte>) - Method in class com.aol.cyclops.closures.mutable.MutableByte
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Character>) - Method in class com.aol.cyclops.closures.mutable.MutableChar
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Double>) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Float>) - Method in class com.aol.cyclops.closures.mutable.MutableFloat
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Integer>) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Long>) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
Use the supplied function to perform a lazy map operation when get is called
- mapInputToObj(Function<T1, Short>) - Method in class com.aol.cyclops.closures.mutable.MutableShort
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutput(Function<T, R>) - Method in class com.aol.cyclops.closures.mutable.Mutable
-
- mapOutput(DoubleUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutput(IntUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutput(LongUnaryOperator) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Boolean, R>) - Method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Byte, R>) - Method in class com.aol.cyclops.closures.mutable.MutableByte
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Character, R>) - Method in class com.aol.cyclops.closures.mutable.MutableChar
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Double, R>) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Float, R>) - Method in class com.aol.cyclops.closures.mutable.MutableFloat
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Integer, R>) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Long, R>) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
Use the supplied function to perform a lazy map operation when get is called
- mapOutputToObj(Function<Short, R>) - Method in class com.aol.cyclops.closures.mutable.MutableShort
-
Use the supplied function to perform a lazy map operation when get is called
- Mappable - Interface in com.aol.cyclops.lambda.api
-
Interface that represents an Object that can be converted to a map
- memoiseBiFunction(BiFunction<T1, T2, R>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a BiFunction into one that caches it's result
- memoiseCallable(Callable<T>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a Callable into one that caches it's result
- memoiseFunction(Function<T, R>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a Function into one that caches it's result
- memoisePredicate(Predicate<T>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a Predicate into one that caches it's result
- memoiseQuadFunction(QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a QuadFunction into one that caches it's result
- memoiseSupplier(Supplier<T>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a Supplier into one that caches it's result
- memoiseTriFunction(TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.functions.Functions
-
Deprecated.
Convert a TriFunction into one that caches it's result
- Memoize - Class in com.aol.cyclops.functions.caching
-
- Memoize() - Constructor for class com.aol.cyclops.functions.caching.Memoize
-
- memoizeBiFunction(BiFunction<T1, T2, R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a BiFunction into one that caches it's result
- memoizeBiFunction(BiFunction<T1, T2, R>, Cacheable<R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a BiFunction into one that caches it's result
- memoizeCallable(Callable<T>, Cacheable<T>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Callable into one that caches it's result
- memoizeCallable(Callable<T>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Callable into one that caches it's result
- memoizeFunction(Function<T, R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Function into one that caches it's result
- memoizeFunction(Function<T, R>, Cacheable<R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Function into one that caches it's result
- memoizePredicate(Predicate<T>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Predicate into one that caches it's result
- memoizePredicate(Predicate<T>, Cacheable<Boolean>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Predicate into one that caches it's result
- memoizeQuadFunction(QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a QuadFunction into one that caches it's result
- memoizeQuadFunction(QuadFunction<T1, T2, T3, T4, R>, Cacheable<R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a QuadFunction into one that caches it's result
- memoizeSupplier(Supplier<T>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Supplier into one that caches it's result
- memoizeSupplier(Supplier<T>, Cacheable<T>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a Supplier into one that caches it's result
- memoizeTriFunction(TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a TriFunction into one that caches it's result
- memoizeTriFunction(TriFunction<T1, T2, T3, R>, Cacheable<R>) - Static method in class com.aol.cyclops.functions.caching.Memoize
-
Convert a TriFunction into one that caches it's result
- more(Trampoline<Trampoline<T>>) - Static method in interface com.aol.cyclops.trampoline.Trampoline
-
Create a Trampoline that has more work to do
- Mutable<T> - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.Mutable
-
- MutableBoolean - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableBoolean
-
- MutableBoolean.BooleanFunction - Interface in com.aol.cyclops.closures.mutable
-
- MutableByte - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableByte
-
- MutableByte.ByteFunction - Interface in com.aol.cyclops.closures.mutable
-
- MutableChar - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableChar
-
- MutableChar.CharFunction - Interface in com.aol.cyclops.closures.mutable
-
- MutableDouble - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableDouble
-
- MutableFloat - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableFloat
-
- MutableFloat.FloatFunction - Interface in com.aol.cyclops.closures.mutable
-
- MutableInt - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableInt
-
- MutableLong - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableLong
-
- MutableShort - Class in com.aol.cyclops.closures.mutable
-
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.aol.cyclops.closures.mutable.MutableShort
-
- MutableShort.ShortFunction - Interface in com.aol.cyclops.closures.mutable
-
- mutate(Function<T, T>) - Method in class com.aol.cyclops.closures.mutable.Mutable
-
- mutate(MutableBoolean.BooleanFunction) - Method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
- mutate(MutableByte.ByteFunction) - Method in class com.aol.cyclops.closures.mutable.MutableByte
-
- mutate(MutableChar.CharFunction) - Method in class com.aol.cyclops.closures.mutable.MutableChar
-
- mutate(DoubleFunction<Double>) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
- mutate(MutableFloat.FloatFunction) - Method in class com.aol.cyclops.closures.mutable.MutableFloat
-
- mutate(IntFunction<Integer>) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
- mutate(LongFunction<Long>) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
- mutate(MutableShort.ShortFunction) - Method in class com.aol.cyclops.closures.mutable.MutableShort
-
- OctFunction<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in com.aol.cyclops.functions
-
- of(T) - Static method in class com.aol.cyclops.closures.immutable.LazyImmutable
-
- of(T) - Static method in class com.aol.cyclops.closures.mutable.Mutable
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(boolean) - Static method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(byte) - Static method in class com.aol.cyclops.closures.mutable.MutableByte
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(char) - Static method in class com.aol.cyclops.closures.mutable.MutableChar
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(double) - Static method in class com.aol.cyclops.closures.mutable.MutableDouble
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(float) - Static method in class com.aol.cyclops.closures.mutable.MutableFloat
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(int) - Static method in class com.aol.cyclops.closures.mutable.MutableInt
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(long) - Static method in class com.aol.cyclops.closures.mutable.MutableLong
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(short) - Static method in class com.aol.cyclops.closures.mutable.MutableShort
-
Create a Mutable variable, which can be mutated inside a Closure
e.g.
- of(Predicate<T>, E, R) - Static method in class com.aol.cyclops.validation.CumulativeValidator
-
Static factory method
Construct a CumulativeValidator that checks for the supplied condition returns the supplied
error if it doesn't hold or the supplied result if it does.
- of(<any>) - Static method in class com.aol.cyclops.validation.CumulativeValidator
-
Static factory method
Construct a CumulativeValidator from the supplied FunctionalJava validation object
- of(Predicate<T>, E, R) - Static method in class com.aol.cyclops.validation.Validator
-
Construct a Validator
- orElse(T) - Method in interface com.aol.cyclops.closures.Convertable
-
Get the contained value or else the provided alternative
- orElseGet(Supplier<? extends T>) - Method in interface com.aol.cyclops.closures.Convertable
-
- orElseThrow(Supplier<? extends X>) - Method in interface com.aol.cyclops.closures.Convertable
-
Get the contained value or throw an exception if null
- partial(T1, Function<T1, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a function with 1 arguments applied to the supplied Function
- partial2(T1, T2, BiFunction<T1, T2, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a function with 2 arguments applied to the supplied BiFunction
- partial2(T1, BiFunction<T1, T2, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a function with 1 arguments applied to the supplied BiFunction
- partial3(T1, T2, T3, TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a function with 3 arguments applied to the supplied TriFunction
- partial3(T1, T2, TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a function with 2 arguments applied to the supplied TriFunction
- partial3(T1, TriFunction<T1, T2, T3, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 1 argument applied to the supplied TriFunction
- partial4(T1, T2, T3, T4, QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 3 arguments applied to the supplied QuadFunction
- partial4(T1, T2, T3, QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 3 arguments applied to the supplied QuadFunction
- partial4(T1, T2, QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 2 arguments applied to the supplied QuadFunction
- partial4(T1, QuadFunction<T1, T2, T3, T4, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 1 argument applied to the supplied QuadFunction
- partial5(T1, T2, T3, T4, T5, QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 4 arguments applied to the supplied QuintFunction
- partial5(T1, T2, T3, T4, QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 4 arguments applied to the supplied QuintFunction
- partial5(T1, T2, T3, QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 3 arguments applied to the supplied QuintFunction
- partial5(T1, T2, QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a TriFunction with 2 arguments applied to the supplied QuintFunction
- partial5(T1, QuintFunction<T1, T2, T3, T4, T5, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuadFunction with 1 argument applied to the supplied QuintFunction
- partial6(T1, T2, T3, T4, T5, T6, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 5 arguments applied to the supplied HexFunction
- partial6(T1, T2, T3, T4, T5, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 5 arguments applied to the supplied HexFunction
- partial6(T1, T2, T3, T4, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 4 arguments applied to the supplied HexFunction
- partial6(T1, T2, T3, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a TriFunction with 3 arguments applied to the supplied HexFunction
- partial6(T1, T2, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuadFunction with 2 arguments applied to the supplied HexFunction
- partial6(T1, HexFunction<T1, T2, T3, T4, T5, T6, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuintFunction with 1 argument applied to the supplied HexFunction
- partial7(T1, T2, T3, T4, T5, T6, T7, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 6 arguments applied to the supplied HeptFunction
- partial7(T1, T2, T3, T4, T5, T6, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 6 arguments applied to the supplied HeptFunction
- partial7(T1, T2, T3, T4, T5, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 5 arguments applied to the supplied HeptFunction
- partial7(T1, T2, T3, T4, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a TriFunction with 4 arguments applied to the supplied HeptFunction
- partial7(T1, T2, T3, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuadFunction with 3 arguments applied to the supplied HeptFunction
- partial7(T1, T2, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuintFunction with 2 arguments applied to the supplied HeptFunction
- partial7(T1, HeptFunction<T1, T2, T3, T4, T5, T6, T7, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a HexFunction with 1 argument applied to the supplied HeptFunction
- partial8(T1, T2, T3, T4, T5, T6, T7, T8, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 7 arguments applied to the supplied OctFunction
- partial8(T1, T2, T3, T4, T5, T6, T7, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a Function with 7 arguments applied to the supplied OctFunction
- partial8(T1, T2, T3, T4, T5, T6, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a BiFunction with 6 arguments applied to the supplied OctFunction
- partial8(T1, T2, T3, T4, T5, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a TriFunction with 5 arguments applied to the supplied OctFunction
- partial8(T1, T2, T3, T4, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuadFunction with 4 arguments applied to the supplied OctFunction
- partial8(T1, T2, T3, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a QuintFunction with 3 arguments applied to the supplied OctFunction
- partial8(T1, T2, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a HexFunction with 2 arguments applied to the supplied OctFunction
- partial8(T1, OctFunction<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Static method in class com.aol.cyclops.functions.currying.PartialApplicator
-
Returns a HeptFunction with 1 argument applied to the supplied OctFunction
- PartialApplicator - Class in com.aol.cyclops.functions.currying
-
This class consists exclusively of static methods that return functions
that are partially applied with parameters.
- PartialApplicator() - Constructor for class com.aol.cyclops.functions.currying.PartialApplicator
-
- print(T) - Method in interface com.aol.cyclops.lambda.api.Printable
-
- Printable - Interface in com.aol.cyclops.lambda.api
-
Mixin a print method with a return value (can be used as a method reference to
methods that accept Functions).
- s(Supplier<T>) - Static method in class com.aol.cyclops.functions.inference.Lambda
-
E.g.
- set(T) - Method in class com.aol.cyclops.closures.mutable.Mutable
-
- set(boolean) - Method in class com.aol.cyclops.closures.mutable.MutableBoolean
-
- set(byte) - Method in class com.aol.cyclops.closures.mutable.MutableByte
-
- set(char) - Method in class com.aol.cyclops.closures.mutable.MutableChar
-
- set(double) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
-
- set(float) - Method in class com.aol.cyclops.closures.mutable.MutableFloat
-
- set(int) - Method in class com.aol.cyclops.closures.mutable.MutableInt
-
- set(long) - Method in class com.aol.cyclops.closures.mutable.MutableLong
-
- set(short) - Method in class com.aol.cyclops.closures.mutable.MutableShort
-
- setOnce(T) - Method in class com.aol.cyclops.closures.immutable.LazyImmutable
-
Set the value of this ImmutableClosedValue
If it has already been set will throw an exception
- soften() - Method in interface com.aol.cyclops.functions.caching.Cacheable
-
- softenBiConsumer(CheckedBiConsumer<T1, T2>) - Static method in class com.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a Callable that throws a ChecekdException into a Supplier
- softenConsumer(CheckedConsumer<T>) - Static method in class com.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedDoubleSupplier to an DoubleSupplier that doesn't need to declare any checked exceptions thrown
e.g.
- softenDoubleToIntFunction(CheckedDoubleToIntFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedDoubleToIntFunction that can throw Checked Exceptions to a standard DoubleToIntFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- softenDoubleToLongFunction(CheckedDoubleToLongFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedDoubleToLongFunction that can throw Checked Exceptions to a standard DoubleToLongFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- SoftenedCacheable<OUT> - Interface in com.aol.cyclops.functions.caching
-
Interface that represents a pluggable cache
- softenFunction(CheckedFunction<T, R>) - Static method in class com.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedIntSupplier to an IntSupplier that doesn't need to declare any checked exceptions thrown
e.g.
- softenIntToDoubleFunction(CheckedIntToDoubleFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedIntToDoubleFunction that can throw Checked Exceptions to a standard IntToDoubleFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- softenIntToLongFunction(CheckedIntToLongFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedIntToLongFunction that can throw Checked Exceptions to a standard IntToLongFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- softenLongConsumer(CheckedLongConsumer) - Static method in class com.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.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.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedLongSupplier to an LongSupplier that doesn't need to declare any checked exceptions thrown
e.g.
- softenLongToDoubleFunction(CheckedLongToDoubleFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedLongToDoubleFunction that can throw Checked Exceptions to a standard LongToDoubleFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- softenLongToIntFunction(CheckedLongToIntFunction) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a CheckedLongToIntFunction that can throw Checked Exceptions to a standard LongToIntFunction that can also throw Checked Exceptions (without declaring them)
e.g.
- softenPredicate(CheckedPredicate<T>) - Static method in class com.aol.cyclops.invokedynamic.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(CheckedRunnable) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a Runnable that throws a ChecekdException into a plain old Runnable
- softenSupplier(CheckedSupplier<T>) - Static method in class com.aol.cyclops.invokedynamic.ExceptionSoftener
-
Soften a Supplier that throws a ChecekdException into a plain old Supplier
- stream(Object) - Method in class com.aol.cyclops.invokedynamic.InvokeDynamic
-
- success() - Method in class com.aol.cyclops.validation.FailedResult
-
- success(T) - Static method in class com.aol.cyclops.validation.SuccessfulResult
-
Create a successful result instance with specified result
- success() - Method in class com.aol.cyclops.validation.SuccessfulResult
-
- success() - Method in interface com.aol.cyclops.validation.ValidationResult
-
- SuccessfulResult<T,E> - Class in com.aol.cyclops.validation
-
Store a Successful Validation Result
- SuccessfulResult() - Constructor for class com.aol.cyclops.validation.SuccessfulResult
-
- supplier(Object, List<String>) - Method in class com.aol.cyclops.invokedynamic.InvokeDynamic
-
- SupplierToConvertable() - Constructor for class com.aol.cyclops.closures.Convertable.SupplierToConvertable
-