Package de.galan.commons.util


package de.galan.commons.util
  • Class
    Description
    Adding and remove BOM (byteordermark) UTF-8 headers.
    Concurrent utilities.
    Simple utility class, that checks if an element is in an (vararg) array.
    Helpermethods, that simplify working with generics.
    MBean helper, registers MBeans with given package-name.
    Provides access to information about the currently running JVM and some process-control.
    Builder to terminate the JVM
    Measures invocation of Runnables/Callables in milliseconds.
    Print generic message-boxes to the logging system
    Pair<K,V>
    Simple key/value pair.

    Alternative suggested implementations (although jackson deserialization has issues):
    java.util.AbstractMap.SimpleEntry subclasses of org.apache.commons.lang3.tuple.Pair
    Invokes a Callable/ExceptionalRunnable until it runs without Exception the specified times of retries.
    Exception is thrown, when retries didn't finished successfully.
    Simple syntax sugar/shortener
    Validates an object using the javax validation api.