Class LineGraphExporter<L extends Label>
java.lang.Object
org.variantsync.diffdetective.variation.diff.serialize.LineGraphExporter<L>
- All Implemented Interfaces:
Exporter<L>
Exporter that converts a single VariationDiff's nodes and edges to linegraph.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionLineGraphExporter
(Format<? super L> format) LineGraphExporter
(LineGraphExportOptions<? super L> options) -
Method Summary
Modifier and TypeMethodDescription<La extends L>
voidexportVariationDiff
(VariationDiff<La> variationDiff, OutputStream destination) Export a line graph ofvariationDiff
intodestination
.Returns debug metadata that was recorded during export.
-
Field Details
-
format
-
debugData
-
-
Constructor Details
-
LineGraphExporter
-
LineGraphExporter
-
-
Method Details
-
exportVariationDiff
public <La extends L> void exportVariationDiff(VariationDiff<La> variationDiff, OutputStream destination) Export a line graph ofvariationDiff
intodestination
.- Specified by:
exportVariationDiff
in interfaceExporter<L extends Label>
- Parameters:
variationDiff
- to be exporteddestination
- where the result should be written
-
getDebugData
Returns debug metadata that was recorded during export.
-