Package org.mulgara.util

Interface Summary
Fn<R> Functor template for a function that takes no arguments and returns a value, without throwing an exception.
Fn1<T1,R> Functor template for a function that takes one type and returns another without throwing an exception.
Fn1E<T1,R,E extends Exception> Functor template for a function that takes one type and returns another.
Fn2<T1,T2,R> Functor template for a function that takes arguments of two different types and returns a value of a third type, without throwing an exception.
Fn2E<T1,T2,R,E extends Exception> Functor template for a function that takes arguments of two different types and returns a value of a third type, possibly throwing an exception.
Fn3<T1,T2,T3,R> Functor template for a function that takes arguments of three different types and returns a value of a fourth type, without throwing an exception.
Fn3E<T1,T2,T3,R,E extends Exception> Functor template for a function that takes arguments of three different types and returns a value of a fourth type, possibly throwing an exception.
Fn4<T1,T2,T3,T4,R> Functor template for a function that takes arguments of four different types and returns a value of a fifth type, without throwing an exception.
Fn4E<T1,T2,T3,T4,R,E extends Exception> Functor template for a function that takes arguments of four different types and returns a value of a fifth type, possibly throwing an exception.
FnE<R,E extends Exception> Functor template for a function that accepts no parameters, and has a return type.
 

Class Summary
C Generic Collections utility class.
F This class defines generic methods for currying the function closures defined in this package.
LexicalDateTime This class represents a dateTime value, preserving its lexical representation exactly.
Pair<A,B> A pair of values representing a first/second pair
Strings String utilities.
Timezone Maps from a known hour:minute offset for a timezone into a 6 bit code, and back.
Trio<X,Y,Z> A threesome of values
 



Copyright © 2011. All Rights Reserved.