Package net.lucidviews.util

Classes in this package generally extend or enhance java.lang.* or java.util.*.

See:
          Description

Class Summary
Counter A number object used for counting.
DateComparator A Comparator that compares dates.
Enumeration<V extends EnumValue> An enumerated list of values.
EnumValue<T extends EnumValue> Base-class for defining an enumeration type.
NotNull<T> A wrapper class for maintaining a variable in a not-null state.
NumberComparator A Comparator that compares numbers.
Properties An extension to the java.util.Properties class, which parses and validates non-String values.
Properties.ClassParamMustExist Helper class required for exported constant CLASS_PARAM_MUST_EXIST, which must be unique/different to avoid confusion with any other value a client may use.
Properties.EnumParamMustExist Helper class required for exported constant ENUM_PARAM_MUST_EXIST, which must be unique/different to avoid confusion with any other value a client may use.
VariableDouble A number object holding a variable double-precision floating-point value.
VariableLong A number object holding a variable long integer value.
VariableNumber An abstract base class for Numbers that can change their value.
 

Exception Summary
IllegalNullValueException Thrown to indicate that a method has been passed an illegal or inappropriate null value as an argument.
PropertyException Exception raised by the Properties class when a property is missing or invalid.
 

Package net.lucidviews.util Description

Classes in this package generally extend or enhance java.lang.* or java.util.*.