Package com.jamonapi.utils

This package contains utility classes used by the JAMon implementation that are of general use beyond JAMon.

See:
          Description

Interface Summary
BufferHolder Interface used to add/remove values from a BufferList based on whether shouldReplaceWith(...) returns true or not.
Command Simple interface that is used in the implementation of the Gang Of 4 Command pattern in Java.
DetailData Interface for array tabular data
Generalizer This class interface will return a detail form in the getDetailLabel method which is appropriate for logging.
ToArray Interface used to return info from a monitor.
 

Class Summary
AppMap Case Insensitive HashMap() - If the maps key is a string then the following keys are all considered equal: myKey
MYKEY
MyKey
...
BufferList This object can contain a configurable number of items in a buffer.
BufferListDetailData This class builds the returned array data based on info from header and first row.
CommandIterator Used with the Command interface to implement the Gang of 4 Command pattern to execute some logic for every entry of various iterators.
DateMathComparator Comparator that allows you to pass Calendar fields and a negative number for the number of this filed (i.e.
DefaultGeneralizer  
DetailDataWrapper  
EnumIterator Simple Wrapper utility class that makes an Enumeration behave like an Iterator.
FIFOBufferHolder First-in, first-out buffer.
FileUtils Reusable Utilities used for File manipulations such as reading a file as a String.
JAMonArrayComparator This class allows you to compare Object[] arrays by multiple columns.
JAMonComparator  
LocaleContext Provides a context for localized parameters, mainly formatters, in thread local scope.
Logger Very Simple Utility class used for Logging.
Misc Difficult to group Utilities
NExtremeBufferHolder Buffer used to keep the last N recent values based on the comparator.
 

Exception Summary
AppBaseException  
 

Package com.jamonapi.utils Description

This package contains utility classes used by the JAMon implementation that are of general use beyond JAMon.

For further information on JAMon go to www.jamonapi.com

Steve Souza - admin@jamonapi.com JAMon