public class EasyReportDBDataSource<T>
extends java.lang.Object
Constructor and Description |
---|
EasyReportDBDataSource(java.lang.Class<T> classOfT,
EasyReportQueryBuilderIf queryBuilder) |
EasyReportDBDataSource(java.lang.Class<T> classOfT,
java.lang.String filter) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<T> |
getDeinitionClass() |
EasyReportQueryBuilderIf |
getQueryBuilder() |
java.util.List<T> |
loadObjects(ReportContext context) |
protected T |
postLoadProcess(T obj)
Override this method to modify the contents of the object after it is loaded.
|
void |
setQueryBuilder(EasyReportQueryBuilderIf queryBuilder) |
public EasyReportDBDataSource(java.lang.Class<T> classOfT, java.lang.String filter)
public EasyReportDBDataSource(java.lang.Class<T> classOfT, EasyReportQueryBuilderIf queryBuilder)
public java.lang.Class<T> getDeinitionClass()
protected T postLoadProcess(T obj)
obj
- public java.util.List<T> loadObjects(ReportContext context) throws java.lang.Exception
java.lang.Exception
public EasyReportQueryBuilderIf getQueryBuilder()
public void setQueryBuilder(EasyReportQueryBuilderIf queryBuilder)