Class CSVEventDrivenImporter.MatrixCSVListener
java.lang.Object
org.jgrapht.nio.csv.CSVBaseListener
org.jgrapht.nio.csv.CSVEventDrivenImporter.RowCSVListener
org.jgrapht.nio.csv.CSVEventDrivenImporter.MatrixCSVListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener, CSVListener
- Enclosing class:
CSVEventDrivenImporter
private class CSVEventDrivenImporter.MatrixCSVListener
extends CSVEventDrivenImporter.RowCSVListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate intprivate Stringprivate intFields inherited from class CSVEventDrivenImporter.RowCSVListener
header, row, vertices -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidprivate voidprotected voidMethods inherited from class CSVEventDrivenImporter.RowCSVListener
enterHeader, enterRecord, exitEmptyField, exitHeader, exitRecord, exitStringField, exitTextFieldMethods inherited from class CSVBaseListener
enterEmptyField, enterEveryRule, enterFile, enterStringField, enterTextField, exitEveryRule, exitFile, visitErrorNode, visitTerminal
-
Field Details
-
assumeNodeIds
private boolean assumeNodeIds -
assumeEdgeWeights
private boolean assumeEdgeWeights -
assumeZeroWhenNoEdge
private boolean assumeZeroWhenNoEdge -
verticesCount
private int verticesCount -
currentVertex
private int currentVertex -
currentVertexName
-
columnIndex
-
-
Constructor Details
-
MatrixCSVListener
public MatrixCSVListener()
-
-
Method Details
-
handleRow
protected void handleRow()- Specified by:
handleRowin classCSVEventDrivenImporter.RowCSVListener
-
createVerticesFromNodeIds
private void createVerticesFromNodeIds() -
createVertices
private void createVertices() -
createEdges
private void createEdges()
-