Class Summary |
RMDataSet |
This class is an abstract representation of a list with the ability to access individual objects, and add/remove
items. |
RMDataSource |
This class is used as a proxy for objects passed to document's generateReport() method. |
RMDatum |
This class is an abstract representation of a data bearing object, with the ability to get and set values by key. |
RMEntity |
This class represents an entity for an RMDataSource. |
RMFetch |
This class encapsulates the info necessary to get a defined datset from a datasource. |
RMJDBCDataSet |
A dataset subclass for JDBC. |
RMJDBCDataSource |
This datasource uses a relational database to model an entity-relationship diagram. |
RMJDBCDataSourceBasic |
This class provides a datasource representing a JDBC database fetch. |
RMJDBCDatum |
This class represents a single row in a jdbc database. |
RMJDBCResource |
An RMResource implementation for RMJDBCDataSource. |
RMJoin |
An RMJoin is a subclass of RMProperty that represents an SQL join
operation. |
RMProperty |
This class describes an attribute of an entity. |
RMResource |
An inner class to represent a datasource resource. |
RMSchema |
This class describes the structure of a datasource by managing a list of RMEntity. |
RMSQLExpressionBuilder |
RMSQLExpressionBuilder
This class is used to translate filter expressions in ReportMill syntax into
sql fetches. |
RMSQLUtils |
SQL Utility methods. |
RMXMLDataSource |
This class is used as a proxy for objects passed to document's generateReport() method. |
RMXMLMapMaker |
This class abstracts an object (or object graph) into core Java types (Map, List, String Number, Boolean, Date
and byte[]) via Java reflection/introspection. |
RMXMLReader |
This class tries to load an XML file as a plist. |
RMXMLResource |
An RMResource implementation for RMXMLDataSource. |
RMXMLWriter |
This class turns any Java dataset into XML. |