- 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
- 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
- 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
-
- 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.
- orElse(T) - Method in interface com.aol.cyclops.closures.Convertable
-
Get the contained value or else the provided alternative
- orElseThrow(Supplier<? extends X>) - Method in interface com.aol.cyclops.closures.Convertable
-
Get the contained value or throw an exception if null