Package org.tentackle.util

Utility Classes and Add-Ons.

See:
          Description

Interface Summary
CharConverter Generic character converter.
CSVObject CSV conversion interface.
ShortLongText A short and a long text.
A ShortLongText is something very simple and common: a short String and a longer more detailed description of an object.
StringConverter Generic string converter.
 

Class Summary
Base64 Yet another Base64 implementation...
(because Sun does not provide an "official" one)
Does not support line-breaking.
BMoney Money value derived from BigDecimal.
A money value has a distinct and fixed scale that cannot change.
CommandLine Command line arguments and options.
Compare Some handy static methods to compare two Comparables even if one or both are null-pointers.
CompositePreferences User- and System-Preferences combined.
Implements Preferences in such a way that user-space overwrites system-space which is the default for most applications.
CompressedInputStream Stream to read compressed data from the underlying input stream.
Counterpart to CompressedOutputStream.
CompressedOutputStream Stream to write compressed data to the underlying output stream.
CSVObjectAdapter An adapter for a CSVObject.
CSVReader Generic reader for CSV-Files.
CSVWriter Generic writer for CSV-Files.
DefaultLogger Provides the standard java logging using java.util.logging.
DefaultObfuscator A very simple string obfuscator.
DefaultStringNormalizer The default normalizer (works sufficiently for most western languages).
DMoney A DMoney is the same as a BMoney but will be treated differently when stored in the database.
A BMoney is stored as a DOUBLE for the value and an INTEGER for the scale.
EmailAddress EmailAddress address.
FileTransferable A transferable for files.
Returned to the drop target (if we are the drag source) and if the dragged object is a document (either File or Directory).
Locales Locales for the util package.
Log4JLogger Provides logging using org.apache.log4j.
Logger Abstraction of a Logger.
LoggerOutputStream Output stream for a logger.
Nice to catch e.printStackTrace(Stream)
LongArray Fast array for long primitives.
We cannot use generics because they don't work with primitives (at least not without auto-boxing).
ObjectHelper Generic helper methods applicable to all kinds of objects.
PreferencesSupport Generic Preferences support.
XML import/export (cause java.util.prefs.XmlSupport is package scope) probably more in the future ;-) As opposed to Suns implementation, tentackle preferences work with all Preferences, not only AbstractPreferences.
ReflectionHelper Methods related to the reflection API.
StringHelper Some handy methods for strings.
Telno A phone-number.
Toolkit Some platform helper methods.
TrackedArrayList<E> An extended ArrayList with the ability to tell whether it has been structurally modified.
URLHelper Helper methods for desktop file and directory operations, web and mail.
UtilGlobal Util globals.
Version Holds Tentackle versioning information.
 

Enum Summary
Logger.Level Logging levels.
 

Exception Summary
ApplicationException Application Exception.
Same as Exception but will be shown to the user in FormError and can be used as a tagged exception for all internal application errors.
 

Package org.tentackle.util Description

Utility Classes and Add-Ons.



Copyright © 2001-2008 Harald Krake, Bergstr. 48, 78098 Triberg, Germany, harald@krake.de