Package jodd.util

Huge set of various utilities.

See:
          Description

Interface Summary
CloneableObject Since Cloneable is just a marker interface, it is not possible to clone different type of objects at once.
StringPool Pool of String constants to prevent repeating of hard-coded String literals in the code.
StringTemplateParser.MacroResolver Macro value resolver.
 

Class Summary
AnnotationDataReader<A extends Annotation,D extends AnnotationDataReader.AnnotationData<A>> Annotation reader that reads an annotation and returns annotation data object filled with annotation element values.
AnnotationDataReader.AnnotationData<N extends Annotation> Base class for annotation data, for holding annotation elements values.
ArraysUtil More array utilities.
Base32 Base32 encoding.
Base64 One of the fastest Base64 encoder/decoder implementations.
BCrypt BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
BinarySearch<E> Binary search wrapper over any type of user-defined collection.
Bits A copy of java.io.Bits, which is for unknown reason package local.
CharUtil Various character and character sequence utilities, including char[] - byte[] conversions.
ClassLoaderLocal<T> This class provides classloader-local variables.
ClassLoaderUtil Utilities to manipulate class path, define and find classes etc.
ClipboardUtil Clipboard utilities.
ComparableComparator<T extends Comparable<T>> Comparator that adapts Comparables to the Comparator interface.
ConcurrentUtil Misc concurrent utilities.
ContextUtil Global context storage.
CsvUtil Helps with CSV strings.
DateFormatSymbolsEx Enhanced DateFormatSymbols with improved performance by avoiding duplication of returned arrays.
HashCode Collected methods which allow easy implementation of hashCode().
JmxClient Simple JMX client.
KeyValue<K,V> Simple key-value holder.
LocaleUtil Locale utilities.
LoopIterator Loop iterator.
MathUtil Various math utilities.
MimeTypes Map file extensions to MIME types.
MultiComparator Compare objects using several comparators at once.
Mutex Provides simple mutual exclusion.
ObjectUtil Various object utilities.
PrettyStringBuilder Constructs pretty string representation of object value.
PropertiesUtil Misc java.util.Properties utils.
RandomStringUtil Generates random strings.
ReflectUtil Various java.lang.reflect utilities.
ResourceBundleMessageResolver Resolves messages from resource bundles.
RuntimeUtil Runtime utilities.
StringBand StringBand is a faster alternative to StringBuilder.
StringTemplateParser Parser for string macro templates.
StringUtil Various String utilities.
SystemUtil Various system utilities.
TextUtil Text is a string divided in lines.
ThreadUtil Thread utilities.
Wildcard Checks whether a string or path matches a given wildcard pattern.
 

Package jodd.util Description

Huge set of various utilities.



Copyright © 2003-2012 Jodd Team