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.Exceptionpublic EasyReportQueryBuilderIf getQueryBuilder()
public void setQueryBuilder(EasyReportQueryBuilderIf queryBuilder)