Skip navigation links
A C D E F G H I L M O P R S T V 

A

allValues(List<Maybe<V>>) - Static method in class delight.functional.Maybe
 
any(Maybe...) - Static method in class delight.functional.Maybe
 
apply(P) - Method in interface delight.functional.Closure
The method of this closure.
apply(P1, P2) - Method in interface delight.functional.Closure2
The main method of this closure.
apply(Input) - Method in interface delight.functional.Function
This method applies the function to a specified input and calculates the output.
asList() - Method in interface delight.functional.collections.ReadOnlyList
 

C

Closure<P> - Interface in delight.functional
A simple closure which takes in one generic argument.
Closure2<P1,P2> - Interface in delight.functional
A closure which takes in two generic arguments.
CollectionsUtils - Class in delight.functional.collections
 
CollectionsUtils() - Constructor for class delight.functional.collections.CollectionsUtils
 
compose(Function...) - Static method in class delight.functional.Fn
 
contains(Object) - Method in class delight.functional.collections.IdentityArrayList
 
contains(Object) - Method in interface delight.functional.collections.ReadOnlyList
 

D

delight.functional - package delight.functional
 
delight.functional.collections - package delight.functional.collections
 
delight.functional.internal - package delight.functional.internal
 
DummyEntryPoint - Class in delight.functional.internal
 
DummyEntryPoint() - Constructor for class delight.functional.internal.DummyEntryPoint
 

E

equals(Object) - Method in class delight.functional.Pair
 
expectSuccess() - Static method in class delight.functional.Fn
 

F

fail(Throwable) - Static method in class delight.functional.SuccessFail
 
first() - Method in class delight.functional.Pair
 
flatten(List<List<V>>) - Static method in class delight.functional.collections.CollectionsUtils
Flattens the provided list into a single list.
Fn - Class in delight.functional
 
Fn() - Constructor for class delight.functional.Fn
 
Function<Input,Output> - Interface in delight.functional
A function with a generic input and output.

G

get(int) - Method in interface delight.functional.collections.ReadOnlyList
 
getException() - Method in class delight.functional.SuccessFail
 

H

hashCode() - Method in class delight.functional.Pair
 

I

IdentityArrayList<E> - Class in delight.functional.collections
An array list implementation depending on object identity (==) rather than equality (.equals) to identify elements.

See: KnowledgeNetworks: Java List Equality and Object Identity
IdentityArrayList() - Constructor for class delight.functional.collections.IdentityArrayList
 
IdentityArrayList(Collection<? extends E>) - Constructor for class delight.functional.collections.IdentityArrayList
 
IdentityArrayList(int) - Constructor for class delight.functional.collections.IdentityArrayList
 
indexOf(Object) - Method in class delight.functional.collections.IdentityArrayList
 
INSTANCE - Static variable in class delight.functional.Success
A singelton of Success
is() - Method in class delight.functional.Maybe
 
is(V) - Static method in class delight.functional.Maybe
 
isEmpty() - Method in interface delight.functional.collections.ReadOnlyList
 
isFail() - Method in class delight.functional.SuccessFail
 
isMapComplete(Map<Integer, GPOutput>, int) - Static method in class delight.functional.collections.CollectionsUtils
 
isNot(Class<V>) - Static method in class delight.functional.Maybe
 
isNot() - Static method in class delight.functional.Maybe
 
isSuccess() - Method in class delight.functional.SuccessFail
 

L

lastIndexOf(Object) - Method in class delight.functional.collections.IdentityArrayList
 

M

Maybe<V> - Class in delight.functional
An abstract implementation for a construct which might be of a certain value or not.
Maybe() - Constructor for class delight.functional.Maybe
 

O

object() - Static method in class delight.functional.Fn
Creates an object with a unique identity.
onModuleLoad() - Method in class delight.functional.internal.DummyEntryPoint
 

P

Pair<T1,T2> - Class in delight.functional
 
Pair(T1, T2) - Constructor for class delight.functional.Pair
 

R

ReadOnlyList<E> - Interface in delight.functional.collections
 
remove(Object) - Method in class delight.functional.collections.IdentityArrayList
 

S

second() - Method in class delight.functional.Pair
 
size() - Method in interface delight.functional.collections.ReadOnlyList
 
Success - Class in delight.functional
Success represents a successfully completed operations.
Success() - Constructor for class delight.functional.Success
 
success() - Static method in class delight.functional.SuccessFail
 
SuccessFail - Class in delight.functional
 
SuccessFail() - Constructor for class delight.functional.SuccessFail
 

T

toOrderedList(Map<Integer, GOutput>) - Static method in class delight.functional.collections.CollectionsUtils
 

V

value() - Method in class delight.functional.Maybe
 
A C D E F G H I L M O P R S T V 
Skip navigation links

Copyright © 2017. All rights reserved.