Package net.tangly.commons.lang

  • Interface Summary 
    Interface Description
    ThrowingFunction<T,​R,​E extends java.lang.Exception>
    Wrapper for a function throwing a checked exception to enable use in streams.
    ThrowingIOExceptionConsumer<T>  
    ThrowingPredicate<T,​E extends java.lang.Exception>
    Wrapper for a predicate throwing a checked exception to enable use in streams.
    TriFunction<F,​S,​T,​R>  
  • Class Summary 
    Class Description
    ExceptionMapper<H>
    The exception mapper processes an exception and executes associated instructions with the helper.
    Interval<T extends java.lang.Number>
    Defines an interval of values of type providing a simple ordering function.
    Preconditions  
    Reference<T>
    A reference to an object, emulating the concept of typed pointer to typed variable.
    ReflectionUtilities
    Utility cass to manipulate objects through reflection.
    Strings  
    Tuple<T,​U>
    Defines a typed tuple as long as JDK API is not providing the abstraction.