ReportMill 12 API

Package com.reportmill.datasource

Interface Summary
RMDataSource.EntityResolver  
 

Class Summary
RMCondition Represents a condition that is part of a SQL where clause.
RMConditionList This condition subclass represents a list of conditions.
RMDataSource This class is used as a proxy for objects passed to document's generateReport() method.
RMDataSourceUtils Utility methods for RMProperty.
RMEntity This class represents an entity for a data source.
RMFile Represents a file from a datasource.
RMFileDataSource A datasource to read/write data and files to a file system.
RMFTPClient A class to establish an FTP connection to get and retrieve files.
RMFTPClient.FtpClientPlus An FTPClient subclass to promote issueCommand to public.
RMFTPClientRobot An FTP Client that accepts ftp instructions, processes them in the background and monitors activity.
RMFTPDataSource A data source built on top of FTP.
RMGAEDataSource A data source for Google App Engine.
RMGAEDataSourceUtils Some Google App Engine data source utility methods.
RMGAEDataSourceUtils.RemoteFileSyncActivity An activity to do remote file sync.
RMJSONDataSource A data source for JSON read from parameterized URLs.
RMProperty This class describes an attribute of an entity.
RMQuery An object to fetch a dataset from a data source entity with a set condition and parameters.
RMRow Represents a data bearing object from a datasource.
RMSchema This class describes the structure of a data source by managing a list of entities.
RMSchemaMaker This class makes a schema from an object graph, given a top level object.
RMXMLDataSource This class is used as a proxy for objects passed to document's generateReport() method.
 

Enum Summary
RMCondition.DateConstraint  
RMCondition.Operator  
RMProperty.DateType  
RMProperty.NumberType  
RMProperty.StringSize  
RMProperty.Type  
 


ReportMill 12 API