public abstract class Reporting
extends java.lang.Object
| Constructor and Description |
|---|
Reporting() |
Reporting(java.lang.String baseDir) |
| Modifier and Type | Method and Description |
|---|---|
Reporting |
baseDir(java.lang.String baseDir) |
java.lang.String |
getBaseDir() |
static Reporting |
getInstance() |
static Reporting |
getInstance(java.lang.String engine) |
protected ReportInfo |
info(java.lang.String path) |
abstract java.lang.Object |
loadObject(java.lang.String path) |
abstract Print |
report(java.lang.String mainReport,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List data) |
void |
setBaseDir(java.lang.String baseDir) |
public Reporting()
public Reporting(java.lang.String baseDir)
public static Reporting getInstance()
public static Reporting getInstance(java.lang.String engine)
public java.lang.String getBaseDir()
public Reporting baseDir(java.lang.String baseDir)
public void setBaseDir(java.lang.String baseDir)
protected ReportInfo info(java.lang.String path)
public abstract java.lang.Object loadObject(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic abstract Print report(java.lang.String mainReport, java.util.Map<java.lang.String,java.lang.Object> params, java.util.List data) throws java.io.IOException
java.io.IOException