ReportMill 11 API

Package com.reportmill.base

Interface Summary
RMFormat An interface for RM format classes (they all should get/set format strings, format objects and archive XML).
RMKey.Get This is interface is implemented by objects that can get key values themselves.
RMKey.GetSet This is interface is implemented by objects that can get/set key value themselves.
RMKeyChain.Get This is interface is implemented by objects that can get keychain values themselves.
RMKeyChain.GetSet is interface is implemented by objects that can get/set keychain values themselves.
 

Class Summary
RMDateFormat This is just a SimpleDateFormat subclass to support RM archiving and legacy formats.
RMGrouping This object represents an individual grouping with attributes like key, sorts, topN sort, etc.
RMKey This class provides an optimized convenience for getting named values from arbitrary objects.
RMKey.KeyAccessor KeyAccessor - enclosed class for actually getting/setting values for a given object (class) and key.
RMKeyChain This class evaluates a string expression on a given object: RMKeyChain.getValue(object, expression).
RMNumberFormat This subclass extends DecimalFormat to implement ReportMill's RMFormat interface and to support the extended features "Negative in Red" and "Null String".
RMPoint This class extends Point2D.Float to add a few convenience methods.
RMRect This class extends Rectanlge2D to add some convenient rect methods.
RMSize This class represents a simple geometric size (width, height).
RMSort This class provides a basic description for comparison and sorting with a simple key and order (ascending or descending).
RMTableOfContents This Hashtable subclass provides page number information for table rows in a generated report for the purpose of generating a table of contents.
RMTableOfContents.RowGroup An inner class to assist flattening.
RMXMLWriter This class turns any Java dataset into XML.
 

Enum Summary
RMKeyChain.Operator  
 


ReportMill 11 API