public class Generator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PATH
Relative path from the home folder to testing documents.
|
static java.lang.String |
PROLOGUE
XML prologue string used when exporting generated trees.
|
Constructor and Description |
---|
Generator() |
Modifier and Type | Method and Description |
---|---|
void |
exportTreeStatistics(java.lang.StringBuilder stringBuilder,
Stats inspectedStats)
Exports the particular data tree statistics into the output.
|
void |
exportTreeStatistics(java.lang.String analysisName,
java.lang.String baseName,
Stats averageStats,
java.util.List<Stats> treeStats)
Exports the given average statistics into the external file.
|
void |
generateDataTrees(java.lang.String analysisName,
int treeInstances,
int requiredNodes,
int averageFanout)
Generates the requested number of data trees.
|
public static final java.lang.String PATH
public static final java.lang.String PROLOGUE
public void generateDataTrees(java.lang.String analysisName, int treeInstances, int requiredNodes, int averageFanout)
analysisName
- Analysis name to determine directory.treeInstances
- Number of data trees to be generated.requiredNodes
- Number of nodes each tree to have.averageFanout
- Recommended fanout for nodes DA_d, DB_d, C_c.public void exportTreeStatistics(java.lang.String analysisName, java.lang.String baseName, Stats averageStats, java.util.List<Stats> treeStats)
analysisName
- Analysis name to determine directory.baseName
- Core part of the output document name.averageStats
- Average statistics to be exported.treeStats
- Particular data tree statistics.public void exportTreeStatistics(java.lang.StringBuilder stringBuilder, Stats inspectedStats)
stringBuilder
- Reference to the output string builder.inspectedStats
- Particular tree statistics to be processed.