public final class Combiner extends Object
Dataset and the parallelism Analyser, call
run() to run the generalisation by merging / collapsing.| Modifier and Type | Field and Description |
|---|---|
Collection<NodeMatch> |
cns |
int |
verbose |
| Constructor and Description |
|---|
Combiner(Dataset dataset,
Analyser analyser) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
analyseSegments(Analyser visitor) |
boolean |
cleanup() |
void |
cleanup(boolean cleanup) |
(package private) NodeGraph |
correlateNodes() |
(package private) GeneralisedLines |
generaliseLines(NodeGraph graph) |
Collection<ResultLine> |
lines()
Retrieve the generalisation result.
|
void |
printMemoryStatistics() |
void |
run() |
(package private) void |
splitSegments() |
public Collection<NodeMatch> cns
public int verbose
public void run()
public Collection<ResultLine> lines()
IllegalStateException - if the Combiner hasn't been run yetGeneralisedLines.lines()NodeGraph correlateNodes()
GeneralisedLines generaliseLines(NodeGraph graph)
void analyseSegments(Analyser visitor)
void splitSegments()
public boolean cleanup()
public void cleanup(boolean cleanup)
public void printMemoryStatistics()