Package de.galan.commons.util
package de.galan.commons.util
-
ClassDescriptionAdding 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 JVMMeasures invocation of Runnables/Callables in milliseconds.Print generic message-boxes to the logging systemPair<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.PairInvokes 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/shortenerValidates an object using the javax validation api.