Package org.jfree.util

General utility classes.

Interface Summary

Configuration A simple query interface for a configuration.
ExtendedConfiguration The extended configuration provides methods to make using the configuration easier.
LogTarget An interface that defines a log target (a consumer of log messages).
PublicCloneable An interface that exposes the clone() method.

Class Summary

AbstractObjectList A list of objects that can grow as required.
ArrayUtilities Utility methods for working with arrays.
AttributedStringUtilities Some utility methods for working with AttributedString objects.
BooleanList A list of Boolean objects.
BooleanUtilities Utility methods for working with Boolean objects.
ClassComparator The class comparator can be used to compare and sort classes and their superclasses.
DefaultConfiguration Default configuration.
ExtendedConfigurationWrapper A wrapper for the extended configuration interface around a plain configuration.
HashNMap The HashNMap can be used to store multiple values by a single key value.
LineBreakIterator An iterator that breaks text into lines.
Log A simple logging facility.
Log.SimpleMessage A simple message class.
LogContext A log context.
ObjectList A list of objects that can grow as required.
ObjectTable A lookup table for objects.
ObjectUtilities A collection of useful static utility methods for handling classes and object instantiation.
PaintList A table of Paint objects.
PaintUtilities Utility code that relates to Paint objects.
PrintStreamLogTarget A log target that sends output to a PrintStream.
ReadOnlyIterator Protects an given iterator by preventing calls to remove().
ResourceBundleSupport An utility class to ease up using property-file resource bundles.
Rotation Represents a direction of rotation (CLOCKWISE or ANTICLOCKWISE).
ShapeList A table of Shape objects.
ShapeUtilities Utility methods for Shape objects.
SortedConfigurationWriter Writes a Configuration instance into a property file, where the keys are sorted by their name.
SortOrder Defines tokens used to indicate sorting order (ascending or descending).
StackableException A baseclass for exceptions, which could have parent exceptions.
StackableRuntimeException A baseclass for RuntimeExceptions, which could have parent exceptions.
StringUtils String utilities.
StrokeList A table of Stroke objects.
TableOrder Used to indicate the processing order for a table (by row or by column).
UnitType Used to indicate absolute or relative units.
WaitingImageObserver This image observer blocks until the image is completely loaded.
General utility classes.