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 boolean
private boolean
private boolean
private int
private String
private int
Fields inherited from class org.jgrapht.nio.csv.CSVEventDrivenImporter.RowCSVListener
header, row, vertices
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
private void
protected void
Methods inherited from class org.jgrapht.nio.csv.CSVEventDrivenImporter.RowCSVListener
enterHeader, enterRecord, exitEmptyField, exitHeader, exitRecord, exitStringField, exitTextField
Methods inherited from class org.jgrapht.nio.csv.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:
handleRow
in classCSVEventDrivenImporter.RowCSVListener
-
createVerticesFromNodeIds
private void createVerticesFromNodeIds() -
createVertices
private void createVertices() -
createEdges
private void createEdges()
-