Package eu.beesoft.gaia.util

Interface Summary
LanguageListener The listener interface to receive language changed events.
 

Class Summary
AbstractBean This class was developed to replace java.beans.PropertyChangeSupport class functionality.
AdvancedProperties This class enhances a functionality of java.util.Properties - it brings the expandable values.
Array  
Base64 A Base64 Encoder/Decoder.
FastByteArrayInputStream ByteArrayInputStream implementation that does not synchronize methods.
FastByteArrayOutputStream ByteArrayOutputStream implementation that doesn't synchronize methods and doesn't copy the data on toByteArray().
FastList<E>  
FastMap<K,V>  
Language Encapsulates the work with resource bundles and language dependent texts.
Miner Miner is a class dedicated to support the data binding.
ObjectBuilder<T> An abstract superclass of all builders.
ObjectBuilderFactory This factory is designed to reading a XML stream of descriptors and to create an appropriate ObjectBuilder instance for each parsed element.
Objects Utility class developed to make some operations with objects easier.
Reflection Utility class for Java reflection.
Streams Utility class for the stream I/O operations.
ThreadContext  
ValueObject General value object that holds its values as properties in the internal map.
Xml Helper class to support XML DOM parsing and processing.
XmlElement Instances of this class represent XML element properties (tag, attributes, ...).
XmlEncoder  
XmlReader This class supports the SAX parsing of the XML stream.
XmlWriter This class is designed to write XML files.
 

Enum Summary
OperatingSystem Enumeration for types of operating systems.