Skip navigation links
C D F G L M O S U 

C

com.aol.cyclops.closures.immutable - package com.aol.cyclops.closures.immutable
 
com.aol.cyclops.closures.mutable - package com.aol.cyclops.closures.mutable
 
computeIfAbsent(Supplier<T>) - Method in class com.aol.cyclops.closures.immutable.LazyImmutable
Get the current value or set if it has not been set yet

D

def() - Static method in class com.aol.cyclops.closures.immutable.LazyImmutable
 

F

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

G

get() - Method in class com.aol.cyclops.closures.immutable.LazyImmutable
 
get() - Method in class com.aol.cyclops.closures.mutable.Mutable
 
getAsDouble() - Method in class com.aol.cyclops.closures.mutable.MutableDouble
 
getAsInt() - Method in class com.aol.cyclops.closures.mutable.MutableInt
 
getAsLong() - Method in class com.aol.cyclops.closures.mutable.MutableLong
 

L

LazyImmutable<T> - Class in com.aol.cyclops.closures.immutable
A class that represents an 'immutable' value that is generated inside a lambda expression, but is accessible outside it It will only allow it's value to be set once.
LazyImmutable() - Constructor for class com.aol.cyclops.closures.immutable.LazyImmutable
 

M

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
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
 
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
 
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
 
mutate(Function<T, T>) - Method in class com.aol.cyclops.closures.mutable.Mutable
 
mutate(DoubleFunction<Double>) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
 
mutate(IntFunction<Integer>) - Method in class com.aol.cyclops.closures.mutable.MutableInt
 
mutate(LongFunction<Long>) - Method in class com.aol.cyclops.closures.mutable.MutableLong
 

O

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(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(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.

S

set(T) - Method in class com.aol.cyclops.closures.mutable.Mutable
 
set(double) - Method in class com.aol.cyclops.closures.mutable.MutableDouble
 
set(int) - Method in class com.aol.cyclops.closures.mutable.MutableInt
 
set(long) - Method in class com.aol.cyclops.closures.mutable.MutableLong
 
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

U

unbound() - Static method in class com.aol.cyclops.closures.immutable.LazyImmutable
Create an intermediate unbound (or unitialised) ImmutableClosedValue)
C D F G L M O S U 
Skip navigation links