Index

A B C D E F G H I J L M N O R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addEdgeAttributeConsumer(BiConsumer<Pair<E, String>, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add an edge attribute consumer.
addEdgeAttributeConsumer(BiConsumer<Pair<E, String>, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add an edge attribute consumer.
addEdgeConsumer(Consumer<E>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add an edge consumer.
addEdgeConsumer(Consumer<E>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add an edge consumer.
addEdgeCountConsumer(Consumer<Integer>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add an edge count consumer.
addEdgeCountConsumer(Consumer<Integer>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add an edge count consumer.
addEdgeWithAttributesConsumer(BiConsumer<E, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add an edge with attributes consumer.
addEdgeWithAttributesConsumer(BiConsumer<E, Map<String, Attribute>>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add an edge with attributes consumer.
addGraphAttributeConsumer(BiConsumer<String, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add a graph attribute consumer.
addGraphAttributeConsumer(BiConsumer<String, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add a graph attribute consumer.
addImportEventConsumer(Consumer<ImportEvent>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add an ImportEvent consumer.
addImportEventConsumer(Consumer<ImportEvent>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add an ImportEvent consumer.
addVertexAttributeConsumer(BiConsumer<Pair<V, String>, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add a vertex attribute consumer.
addVertexAttributeConsumer(BiConsumer<Pair<V, String>, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add a vertex attribute consumer.
addVertexConsumer(Consumer<V>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add a vertex consumer.
addVertexConsumer(Consumer<V>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add a vertex consumer.
addVertexCountConsumer(Consumer<Integer>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add a vertex count consumer.
addVertexCountConsumer(Consumer<Integer>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add a vertex count consumer.
addVertexWithAttributesConsumer(BiConsumer<V, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Add a vertex with attributes consumer.
addVertexWithAttributesConsumer(BiConsumer<V, Map<String, Attribute>>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Add a vertex with attributes consumer.
ADJACENCY_LIST - Enum constant in enum org.jgrapht.nio.csv.CSVFormat
Adjacency list
ALL - Enum constant in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
 
ANYURI - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 
apply(T) - Method in class org.jgrapht.nio.IntegerIdProvider
 
Attribute - Interface in org.jgrapht.nio
An attribute
AttributeType - Enum in org.jgrapht.nio
Denotes the type of an attribute.

B

BaseEventDrivenImporter<V,E> - Class in org.jgrapht.nio
Base implementation for an importer which uses consumers to notify interested parties.
BaseEventDrivenImporter() - Constructor for class org.jgrapht.nio.BaseEventDrivenImporter
Constructor
BaseExporter<V,E> - Class in org.jgrapht.nio
Base implementation for an exporter.
BaseExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.BaseExporter
Constructor
BOOLEAN - Enum constant in enum org.jgrapht.nio.AttributeType
 
BOOLEAN - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 

C

COLORING - Enum constant in enum org.jgrapht.nio.dimacs.DIMACSFormat
Coloring format.
create(String) - Static method in enum org.jgrapht.nio.AttributeType
Create a type from a string representation
create(String) - Static method in enum org.jgrapht.nio.gexf.GEXFAttributeType
Create a type from a string representation
createAttribute(Boolean) - Static method in class org.jgrapht.nio.DefaultAttribute
Create a boolean attribute
createAttribute(Double) - Static method in class org.jgrapht.nio.DefaultAttribute
Create a double attribute
createAttribute(Float) - Static method in class org.jgrapht.nio.DefaultAttribute
Create a float attribute
createAttribute(Integer) - Static method in class org.jgrapht.nio.DefaultAttribute
Create an integer attribute
createAttribute(Long) - Static method in class org.jgrapht.nio.DefaultAttribute
Create a long attribute
createAttribute(String) - Static method in class org.jgrapht.nio.DefaultAttribute
Create a string attribute
CSVEventDrivenImporter - Class in org.jgrapht.nio.csv
Imports a graph from a CSV Format or any other Delimiter-separated value format.
CSVEventDrivenImporter() - Constructor for class org.jgrapht.nio.csv.CSVEventDrivenImporter
Constructs a new importer using the CSVFormat.ADJACENCY_LIST format as default.
CSVEventDrivenImporter(CSVFormat) - Constructor for class org.jgrapht.nio.csv.CSVEventDrivenImporter
Constructs a new importer.
CSVEventDrivenImporter(CSVFormat, char) - Constructor for class org.jgrapht.nio.csv.CSVEventDrivenImporter
Constructs a new importer.
CSVExporter<V,E> - Class in org.jgrapht.nio.csv
Exports a graph into a CSV Format or any other Delimiter-separated value format.
CSVExporter() - Constructor for class org.jgrapht.nio.csv.CSVExporter
Creates a new CSVExporter with CSVFormat.ADJACENCY_LIST format and integer name provider for the vertices.
CSVExporter(Function<V, String>, CSVFormat, char) - Constructor for class org.jgrapht.nio.csv.CSVExporter
Constructs a new CSVExporter with the given ID providers and format.
CSVExporter(CSVFormat) - Constructor for class org.jgrapht.nio.csv.CSVExporter
Creates a new CSVExporter with integer id providers for the vertices.
CSVExporter(CSVFormat, char) - Constructor for class org.jgrapht.nio.csv.CSVExporter
Creates a new CSVExporter with integer id providers for the vertices.
CSVFormat - Enum in org.jgrapht.nio.csv
Supported CSV formats.
CSVFormat.Parameter - Enum in org.jgrapht.nio.csv
Parameters that affect the behavior of CVS importers/exporters.
CSVImporter<V,E> - Class in org.jgrapht.nio.csv
Imports a graph from a CSV Format or any other Delimiter-separated value format.
CSVImporter() - Constructor for class org.jgrapht.nio.csv.CSVImporter
Constructs a new importer using the CSVFormat.ADJACENCY_LIST format as default.
CSVImporter(CSVFormat) - Constructor for class org.jgrapht.nio.csv.CSVImporter
Constructs a new importer.
CSVImporter(CSVFormat, char) - Constructor for class org.jgrapht.nio.csv.CSVImporter
Constructs a new importer.

D

DEFAULT_DIMACS_FORMAT - Static variable in class org.jgrapht.nio.dimacs.DIMACSExporter
The default format used by the exporter.
DEFAULT_EDGES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONEventDrivenImporter
Default name for the edges collection
DEFAULT_EDGES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONExporter
Default name for the edges collection
DEFAULT_EDGES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONImporter
Default name for the edges collection
DEFAULT_GRAPH_ID - Static variable in class org.jgrapht.nio.dot.DOTExporter
Default graph id used by the exporter.
DEFAULT_GRAPH_ID_KEY - Static variable in class org.jgrapht.nio.dot.DOTEventDrivenImporter
Default key used for the graph ID.
DEFAULT_GRAPH6SPARSE6_FORMAT - Static variable in class org.jgrapht.nio.graph6.Graph6Sparse6Exporter
The default format used by the exporter.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.dimacs.DIMACSImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.dot.DOTImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.gml.GmlImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.graph6.Graph6Sparse6Importer
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.graphml.GraphMLImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Default key used for vertex ID.
DEFAULT_VERTEX_ID_KEY - Static variable in class org.jgrapht.nio.json.JSONImporter
Default key used for vertex ID.
DEFAULT_VERTICES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONEventDrivenImporter
Default name for the vertices collection
DEFAULT_VERTICES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONExporter
Default name for the vertices collection
DEFAULT_VERTICES_COLLECTION_NAME - Static variable in class org.jgrapht.nio.json.JSONImporter
Default name for the vertices collection
DefaultAttribute<T> - Class in org.jgrapht.nio
Default implementation of an attribute.
DefaultAttribute(T, AttributeType) - Constructor for class org.jgrapht.nio.DefaultAttribute
Create a new attribute
DIMACSEventDrivenImporter - Class in org.jgrapht.nio.dimacs
A generic importer using consumers for DIMACS format.
DIMACSEventDrivenImporter() - Constructor for class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
Construct a new importer
DIMACSExporter<V,E> - Class in org.jgrapht.nio.dimacs
Exports a graph into DIMACS format.
DIMACSExporter() - Constructor for class org.jgrapht.nio.dimacs.DIMACSExporter
Constructs a new exporter.
DIMACSExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.dimacs.DIMACSExporter
Constructs a new exporter with a given vertex ID provider.
DIMACSExporter(Function<V, String>, DIMACSFormat) - Constructor for class org.jgrapht.nio.dimacs.DIMACSExporter
Constructs a new exporter with a given vertex ID provider.
DIMACSExporter.Parameter - Enum in org.jgrapht.nio.dimacs
Parameters that affect the behavior of the DIMACSExporter exporter.
DIMACSFormat - Enum in org.jgrapht.nio.dimacs
DIMACS challenge format.
DIMACSImporter<V,E> - Class in org.jgrapht.nio.dimacs
Imports a graph specified in DIMACS format.
DIMACSImporter() - Constructor for class org.jgrapht.nio.dimacs.DIMACSImporter
Construct a new DIMACSImporter
DIMACSImporter(double) - Constructor for class org.jgrapht.nio.dimacs.DIMACSImporter
Construct a new DIMACSImporter
DOTEventDrivenImporter - Class in org.jgrapht.nio.dot
Import a graph from a DOT file.
DOTEventDrivenImporter() - Constructor for class org.jgrapht.nio.dot.DOTEventDrivenImporter
Constructs a new importer.
DOTEventDrivenImporter(boolean, boolean) - Constructor for class org.jgrapht.nio.dot.DOTEventDrivenImporter
Constructs a new importer.
DOTExporter<V,E> - Class in org.jgrapht.nio.dot
Exports a graph into a DOT file.
DOTExporter() - Constructor for class org.jgrapht.nio.dot.DOTExporter
Constructs a new DOTExporter object with an integer id provider.
DOTExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.dot.DOTExporter
Constructs a new DOTExporter object with the given id provider.
DOTImporter<V,E> - Class in org.jgrapht.nio.dot
Import a graph from a DOT file.
DOTImporter() - Constructor for class org.jgrapht.nio.dot.DOTImporter
Constructs a new importer.
DOUBLE - Enum constant in enum org.jgrapht.nio.AttributeType
 
DOUBLE - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 

E

EDGE - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
 
EDGE - Enum constant in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
 
EDGE_LIST - Enum constant in enum org.jgrapht.nio.csv.CSVFormat
Edge list
EDGE_WEIGHTS - Enum constant in enum org.jgrapht.nio.csv.CSVFormat.Parameter
Whether to import/export edge weights.
edgeAttributeProvider - Variable in class org.jgrapht.nio.BaseExporter
An edge attribute provider
edgeIdProvider - Variable in class org.jgrapht.nio.BaseExporter
An edge id provider
END - Enum constant in enum org.jgrapht.nio.ImportEvent
End of the import
equals(Object) - Method in class org.jgrapht.nio.DefaultAttribute
 
ESCAPE_STRINGS_AS_JAVA - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter escapes all strings as Java strings, otherwise no escaping is performed.
ESCAPE_STRINGS_AS_JAVA - Enum constant in enum org.jgrapht.nio.lemon.LemonExporter.Parameter
If set the exporter escapes all strings as Java strings, otherwise no escaping is performed.
EventDrivenImporter<V,E> - Interface in org.jgrapht.nio
Interface for an importer using consumers.
EXPORT_CUSTOM_EDGE_ATTRIBUTES - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter outputs all custom edge attributes.
EXPORT_CUSTOM_VERTEX_ATTRIBUTES - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter outputs all custom vertex attributes.
EXPORT_EDGE_LABELS - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
If set the exporter outputs edge labels.
EXPORT_EDGE_LABELS - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter outputs edge labels.
EXPORT_EDGE_TYPES - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
If set the exporter outputs edge types.
EXPORT_EDGE_WEIGHTS - Enum constant in enum org.jgrapht.nio.dimacs.DIMACSExporter.Parameter
If set the exporter outputs edge weights
EXPORT_EDGE_WEIGHTS - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
If set the exporter outputs edge weights
EXPORT_EDGE_WEIGHTS - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter outputs edge weights
EXPORT_EDGE_WEIGHTS - Enum constant in enum org.jgrapht.nio.lemon.LemonExporter.Parameter
If set the exporter outputs edge weights
EXPORT_META - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
If set the exporter outputs the metadata information.
EXPORT_VERTEX_LABELS - Enum constant in enum org.jgrapht.nio.gml.GmlExporter.Parameter
If set the exporter outputs vertex labels.
ExportException - Exception in org.jgrapht.nio
An exception that the library throws in case of graph export errors.
ExportException() - Constructor for exception org.jgrapht.nio.ExportException
Constructs an ExportException with null as its error detail message.
ExportException(String) - Constructor for exception org.jgrapht.nio.ExportException
Constructs an ExportException with the specified detail message.
ExportException(String, Throwable) - Constructor for exception org.jgrapht.nio.ExportException
Constructs an ExportException with the specified detail message and cause.
ExportException(Throwable) - Constructor for exception org.jgrapht.nio.ExportException
Constructs an ExportException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
exportGraph(Graph<V, E>, File) - Method in interface org.jgrapht.nio.GraphExporter
Export a graph to the given File.
exportGraph(Graph<V, E>, OutputStream) - Method in interface org.jgrapht.nio.GraphExporter
Export a graph to the given OutputStream.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.csv.CSVExporter
Exports a graph
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.csv.VisioExporter
Exports the specified graph into a Visio CSV file format.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.dimacs.DIMACSExporter
 
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.dot.DOTExporter
Exports a graph into a plain text file in DOT format.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Exports a graph in GraphML format.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.gml.GmlExporter
Exports an graph into a plain text GML format.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.graph6.Graph6Sparse6Exporter
 
exportGraph(Graph<V, E>, Writer) - Method in interface org.jgrapht.nio.GraphExporter
Export a graph using the given Writer.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Exports a graph in GraphML format.
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.json.JSONExporter
 
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.lemon.LemonExporter
 
exportGraph(Graph<V, E>, Writer) - Method in class org.jgrapht.nio.matrix.MatrixExporter
 
extractValueBeforeWhitespace(String) - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter
 

F

FLOAT - Enum constant in enum org.jgrapht.nio.AttributeType
 
FLOAT - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 

G

getCapacity() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the CAPACITY keyword in the imported file.
getComments() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the List of values for the COMMENT keyword in the imported file.
getCoordinates() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Node
Returns a copy of the coordinates of this node.
getCoordinatesLength() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Node
Returns the number of elements the coordinates of this node have (either two or three).
getCoordinateValue(int) - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Node
Returns the value of the coordinate element with zero-based index i of this node.
getCreator() - Method in class org.jgrapht.nio.gexf.GEXFExporter
Get the creator for the meta field.
getDelimiter() - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Get the delimiter (comma, semicolon, pipe, etc).
getDelimiter() - Method in class org.jgrapht.nio.csv.CSVExporter
Get the delimiter (comma, semicolon, pipe, etc).
getDelimiter() - Method in class org.jgrapht.nio.csv.CSVImporter
Get the delimiter (comma, semicolon, pipe, etc).
getDescription() - Method in class org.jgrapht.nio.gexf.GEXFExporter
Get the description for the meta field.
getDimension() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the DIMENSION keyword in the imported file.
getDisplayDataType() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the DISPLAY_DATA_TYPE keyword in the imported file.
getEdgeAttribute(E, String) - Method in class org.jgrapht.nio.BaseExporter
Get an optional of an edge attribute
getEdgeAttributeProvider() - Method in class org.jgrapht.nio.BaseExporter
Get the edge attribute provider
getEdgeAttributes(E) - Method in class org.jgrapht.nio.BaseExporter
Get edge attributes
getEdgeDataFormat() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the EDGE_DATA_FORMAT keyword in the imported file.
getEdgeDescriptor() - Method in enum org.jgrapht.nio.dimacs.DIMACSFormat
Get the edge descriptor used in the format.
getEdgeId(E) - Method in class org.jgrapht.nio.BaseExporter
Get an optional of the edge id
getEdgeIdProvider() - Method in class org.jgrapht.nio.BaseExporter
Get the edge id provider
getEdgeLabelAttributeName() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Get the attribute name for edge labels
getEdgesCollectionName() - Method in class org.jgrapht.nio.json.JSONEventDrivenImporter
Get the name used for the edges collection in the file.
getEdgesCollectionName() - Method in class org.jgrapht.nio.json.JSONExporter
Get the name used for the edges collection in the file.
getEdgesCollectionName() - Method in class org.jgrapht.nio.json.JSONImporter
Get the name used for the edges collection in the file.
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
Get the attribute name for edge weights
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Get the attribute name for edge weights
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Get the attribute name for edge weights
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
Get the attribute name for edge weights
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
Get the attribute name for edge weights
getEdgeWeightAttributeName() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Get the attribute name for edge weights
getEdgeWeightFormat() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the EDGE_WEIGHT_FORMAT keyword in the imported file.
getEdgeWeightType() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the EDGE_WEIGHT_TYPE keyword in the imported file.
getEdgeWithAttributesFactory() - Method in class org.jgrapht.nio.dot.DOTImporter
Get the user custom edges factory with attributes.
getEdgeWithAttributesFactory() - Method in class org.jgrapht.nio.json.JSONImporter
Get the user custom edges factory with attributes.
getFormat() - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Get the format that the importer is using.
getFormat() - Method in class org.jgrapht.nio.csv.CSVExporter
Get the format of the exporter
getFormat() - Method in class org.jgrapht.nio.csv.CSVImporter
Get the format that the importer is using.
getFormat() - Method in class org.jgrapht.nio.dimacs.DIMACSExporter
Get the format of the exporter
getFormat() - Method in class org.jgrapht.nio.matrix.MatrixExporter
Get the format that the exporter is using.
getGraphAttribute(String) - Method in class org.jgrapht.nio.BaseExporter
Get an optional of a graph attribute
getGraphAttributeProvider() - Method in class org.jgrapht.nio.BaseExporter
Get the graph attribute provider.
getGraphId() - Method in class org.jgrapht.nio.BaseExporter
Get the graph id if present
getGraphIdProvider() - Method in class org.jgrapht.nio.BaseExporter
Get the graph id provider.
getKeywords() - Method in class org.jgrapht.nio.gexf.GEXFExporter
Get the keywords for the meta field.
getMetadata() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter
Returns the TSPLIBImporter.Metadata of the latest imported file or null, if no import completed yet or the latest import failed.
getName() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the NAME keyword in the imported file.
getNodeCoordType() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the NODE_COORD_TYPE keyword in the imported file.
getNumber() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Node
Returns the number of this node as specified in the source TSPLIB95-file.
getProblem() - Method in enum org.jgrapht.nio.dimacs.DIMACSFormat
Get the name of the problem.
getSpecification() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
Returns the TSPLIBImporter.Specification instance containing all values from the specification part of a TSPLIB95 file.
getTour() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
Returns the List of vertices in the order of the tour defined in an imported TSPLIB95 file or null if no tour was imported.
getType() - Method in interface org.jgrapht.nio.Attribute
Get the type of the attribute
getType() - Method in class org.jgrapht.nio.DefaultAttribute
Get the type of the attribute
getType() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Specification
Returns the value of the TYPE keyword in the imported file.
getValue() - Method in interface org.jgrapht.nio.Attribute
Get the value of the attribute
getValue() - Method in class org.jgrapht.nio.DefaultAttribute
Get the string value of the attribute
getVertexAttribute(V, String) - Method in class org.jgrapht.nio.BaseExporter
Get an optional of a vertex attribute
getVertexAttributeProvider() - Method in class org.jgrapht.nio.BaseExporter
Get the vertex attribute provider
getVertexAttributes(V) - Method in class org.jgrapht.nio.BaseExporter
Get vertex attributes
getVertexFactory() - Method in class org.jgrapht.nio.csv.CSVImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.dimacs.DIMACSImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.dot.DOTImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.gml.GmlImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.graph6.Graph6Sparse6Importer
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Get the user custom vertex factory.
getVertexFactory() - Method in class org.jgrapht.nio.json.JSONImporter
Get the user custom vertex factory.
getVertexId(V) - Method in class org.jgrapht.nio.BaseExporter
Get the vertex id
getVertexIdProvider() - Method in class org.jgrapht.nio.BaseExporter
Get vertex id provider.
getVertexLabelAttributeName() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Get the attribute name for vertex labels
getVertexToNodeMapping() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
Returns the mapping of vertex to corresponding node imported from the NODE_COORD_SECTION of a TSPLIB95 file.
getVertexWithAttributesFactory() - Method in class org.jgrapht.nio.dot.DOTImporter
Get the user custom vertex factory with attributes.
getVerticesCollectionName() - Method in class org.jgrapht.nio.json.JSONEventDrivenImporter
Get the name used for the vertices collection in the file.
getVerticesCollectionName() - Method in class org.jgrapht.nio.json.JSONExporter
Get the name used for the vertices collection in the file.
getVerticesCollectionName() - Method in class org.jgrapht.nio.json.JSONImporter
Get the name used for the vertices collection in the file.
GEXFAttributeType - Enum in org.jgrapht.nio.gexf
Attribute types supported by GEXF.
GEXFExporter<V,E> - Class in org.jgrapht.nio.gexf
Exports a graph as GEXF (Graph Exchange XML Format).
GEXFExporter() - Constructor for class org.jgrapht.nio.gexf.GEXFExporter
Constructs a new exporter with integer id providers for the vertices and the edges.
GEXFExporter(Function<V, String>, Function<E, String>) - Constructor for class org.jgrapht.nio.gexf.GEXFExporter
Constructs a new exporter.
GEXFExporter.AttributeCategory - Enum in org.jgrapht.nio.gexf
Denotes the category of a GEXF-Attribute.
GEXFExporter.Parameter - Enum in org.jgrapht.nio.gexf
Parameters that affect the behavior of the exporter.
GmlEventDrivenImporter - Class in org.jgrapht.nio.gml
Imports a graph from a GML file (Graph Modeling Language).
GmlEventDrivenImporter() - Constructor for class org.jgrapht.nio.gml.GmlEventDrivenImporter
Constructs a new importer.
GmlExporter<V,E> - Class in org.jgrapht.nio.gml
Exports a graph into a GML file (Graph Modeling Language).
GmlExporter() - Constructor for class org.jgrapht.nio.gml.GmlExporter
Creates a new GmlExporter object with integer id providers for the vertex identifiers.
GmlExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.gml.GmlExporter
Constructs a new GmlExporter object with the given id providers.
GmlExporter.Parameter - Enum in org.jgrapht.nio.gml
Parameters that affect the behavior of the GmlExporter exporter.
GmlImporter<V,E> - Class in org.jgrapht.nio.gml
Imports a graph from a GML file (Graph Modeling Language).
GmlImporter() - Constructor for class org.jgrapht.nio.gml.GmlImporter
Constructs a new importer.
GRAPH - Enum constant in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
 
GRAPH6 - Enum constant in enum org.jgrapht.nio.graph6.Graph6Sparse6Exporter.Format
 
Graph6Sparse6EventDrivenImporter - Class in org.jgrapht.nio.graph6
Importer which reads graphs in graph6 or sparse6 format.
Graph6Sparse6EventDrivenImporter() - Constructor for class org.jgrapht.nio.graph6.Graph6Sparse6EventDrivenImporter
Construct a new importer
Graph6Sparse6Exporter<V,E> - Class in org.jgrapht.nio.graph6
Exporter which exports graphs in graph6 or sparse6 format.
Graph6Sparse6Exporter() - Constructor for class org.jgrapht.nio.graph6.Graph6Sparse6Exporter
Constructs a new exporter with a given vertex ID provider.
Graph6Sparse6Exporter(Graph6Sparse6Exporter.Format) - Constructor for class org.jgrapht.nio.graph6.Graph6Sparse6Exporter
Constructs a new exporter with a given vertex ID provider.
Graph6Sparse6Exporter.Format - Enum in org.jgrapht.nio.graph6
Format type: graph6 (g6) or sparse6(s6)
Graph6Sparse6Importer<V,E> - Class in org.jgrapht.nio.graph6
Importer which reads graphs in graph6 or sparse6 format.
Graph6Sparse6Importer() - Constructor for class org.jgrapht.nio.graph6.Graph6Sparse6Importer
Construct a new importer
graphAttributeProvider - Variable in class org.jgrapht.nio.BaseExporter
A graph attribute provider
GraphExporter<V,E> - Interface in org.jgrapht.nio
Interface for graph exporters
graphIdProvider - Variable in class org.jgrapht.nio.BaseExporter
A graph id provider
GraphImporter<V,E> - Interface in org.jgrapht.nio
Interface for graph importers
GraphMLEventDrivenImporter - Class in org.jgrapht.nio.graphml
Imports a graph from a GraphML data source.
GraphMLEventDrivenImporter() - Constructor for class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
Constructs a new importer.
GraphMLExporter<V,E> - Class in org.jgrapht.nio.graphml
Exports a graph as GraphML.
GraphMLExporter() - Constructor for class org.jgrapht.nio.graphml.GraphMLExporter
Constructs a new GraphMLExporter with integer id provider for the vertices.
GraphMLExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.graphml.GraphMLExporter
Constructs a new GraphMLExporter.
GraphMLExporter.AttributeCategory - Enum in org.jgrapht.nio.graphml
Denotes the category of a GraphML-Attribute.
GraphMLImporter<V,E> - Class in org.jgrapht.nio.graphml
Imports a graph from a GraphML data source.
GraphMLImporter() - Constructor for class org.jgrapht.nio.graphml.GraphMLImporter
Constructs a new importer.

H

hasDistinctNeighborDistances() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
Returns true if for the imported graph each vertex all touching edges have different weights.
hasDistinctNodeLocations() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
Returns true if for the imported graph all vertices have distinct coordinates and non of them have equal coordinate values , else false.
hashCode() - Method in class org.jgrapht.nio.DefaultAttribute
 
HTML - Enum constant in enum org.jgrapht.nio.AttributeType
 

I

IDENTIFIER - Enum constant in enum org.jgrapht.nio.AttributeType
 
ImportEvent - Enum in org.jgrapht.nio
Special events which may happen during import.
ImportException - Exception in org.jgrapht.nio
An exception that the library throws in case of graph import errors.
ImportException() - Constructor for exception org.jgrapht.nio.ImportException
Constructs an ImportException with null as its error detail message.
ImportException(String) - Constructor for exception org.jgrapht.nio.ImportException
Constructs an ImportException with the specified detail message.
ImportException(String, Throwable) - Constructor for exception org.jgrapht.nio.ImportException
Constructs an ImportException with the specified detail message and cause.
ImportException(Throwable) - Constructor for exception org.jgrapht.nio.ImportException
Constructs an ImportException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
importGraph(Graph<V, E>, File) - Method in interface org.jgrapht.nio.GraphImporter
Import a graph from the given File.
importGraph(Graph<V, E>, InputStream) - Method in interface org.jgrapht.nio.GraphImporter
Import a graph from the given InputStream.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.csv.CSVImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.dimacs.DIMACSImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.dot.DOTImporter
 
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.gml.GmlImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.graph6.Graph6Sparse6Importer
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in interface org.jgrapht.nio.GraphImporter
Import a graph using the given Reader.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.json.JSONImporter
Import a graph.
importGraph(Graph<V, E>, Reader) - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter
Import a graph using the given Reader.
importInput(File) - Method in interface org.jgrapht.nio.EventDrivenImporter
Import a graph
importInput(InputStream) - Method in interface org.jgrapht.nio.EventDrivenImporter
Import a graph
importInput(Reader) - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.dot.DOTEventDrivenImporter
 
importInput(Reader) - Method in interface org.jgrapht.nio.EventDrivenImporter
Import a graph
importInput(Reader) - Method in class org.jgrapht.nio.gexf.SimpleGEXFEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.gml.GmlEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.graph6.Graph6Sparse6EventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
 
importInput(Reader) - Method in class org.jgrapht.nio.json.JSONEventDrivenImporter
 
importTour(TSPLIBImporter.Metadata<V, E>, Reader) - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter
Imports a tour described by a List of vertices using the given Reader.
INT - Enum constant in enum org.jgrapht.nio.AttributeType
 
INTEGER - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 
IntegerIdProvider<T> - Class in org.jgrapht.nio
Assign a unique integer identifier to a set of elements.
IntegerIdProvider() - Constructor for class org.jgrapht.nio.IntegerIdProvider
Create a new provider
IntegerIdProvider(int) - Constructor for class org.jgrapht.nio.IntegerIdProvider
Create a new provider.
isExportEdgeLabels() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Whether the exporter will print edge labels.
isExportEdgeWeights() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Whether the exporter will print edge weights.
isExportVertexLabels() - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Whether the exporter will print vertex labels.
isParameter(CSVFormat.Parameter) - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Return if a particular parameter of the exporter is enabled
isParameter(CSVFormat.Parameter) - Method in class org.jgrapht.nio.csv.CSVExporter
Return if a particular parameter of the exporter is enabled
isParameter(CSVFormat.Parameter) - Method in class org.jgrapht.nio.csv.CSVImporter
Return if a particular parameter of the exporter is enabled
isParameter(DIMACSExporter.Parameter) - Method in class org.jgrapht.nio.dimacs.DIMACSExporter
Return if a particular parameter of the exporter is enabled
isParameter(GEXFExporter.Parameter) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Return if a particular parameter of the exporter is enabled
isParameter(GmlExporter.Parameter) - Method in class org.jgrapht.nio.gml.GmlExporter
Return if a particular parameter of the exporter is enabled
isParameter(LemonExporter.Parameter) - Method in class org.jgrapht.nio.lemon.LemonExporter
Return if a particular parameter of the exporter is enabled
isSchemaValidation() - Method in class org.jgrapht.nio.gexf.SimpleGEXFEventDrivenImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
Whether the importer validates the input
isSchemaValidation() - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Whether the importer validates the input

J

JSONEventDrivenImporter - Class in org.jgrapht.nio.json
Imports a graph from a JSON file.
JSONEventDrivenImporter() - Constructor for class org.jgrapht.nio.json.JSONEventDrivenImporter
Constructs a new importer.
JSONEventDrivenImporter(boolean, boolean) - Constructor for class org.jgrapht.nio.json.JSONEventDrivenImporter
Constructs a new importer.
JSONExporter<V,E> - Class in org.jgrapht.nio.json
Exports a graph using JSON.
JSONExporter() - Constructor for class org.jgrapht.nio.json.JSONExporter
Creates a new exporter with integers for the vertex identifiers.
JSONExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.json.JSONExporter
Creates a new exporter.
JSONImporter<V,E> - Class in org.jgrapht.nio.json
Imports a graph from a JSON file.
JSONImporter() - Constructor for class org.jgrapht.nio.json.JSONImporter
Construct a new importer

L

LemonExporter<V,E> - Class in org.jgrapht.nio.lemon
Exports a graph into Lemon graph format (LGF).
LemonExporter() - Constructor for class org.jgrapht.nio.lemon.LemonExporter
Constructs a new exporter.
LemonExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.lemon.LemonExporter
Constructs a new exporter with a given vertex id provider.
LemonExporter.Parameter - Enum in org.jgrapht.nio.lemon
Parameters that affect the behavior of the LemonExporter exporter.
LISTSTRING - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 
LONG - Enum constant in enum org.jgrapht.nio.AttributeType
 
LONG - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 

M

mapVertexToInteger(String) - Method in class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
Map a vertex identifier to an integer.
MATRIX - Enum constant in enum org.jgrapht.nio.csv.CSVFormat
Matrix
MATRIX_FORMAT_NODEID - Enum constant in enum org.jgrapht.nio.csv.CSVFormat.Parameter
Whether to import/export node ids.
MATRIX_FORMAT_ZERO_WHEN_NO_EDGE - Enum constant in enum org.jgrapht.nio.csv.CSVFormat.Parameter
Whether the input/output contains zero for missing edges.
MatrixExporter<V,E> - Class in org.jgrapht.nio.matrix
Exports a graph to a plain text matrix format, which can be processed by matrix manipulation software, such as MTJ or MATLAB.
MatrixExporter() - Constructor for class org.jgrapht.nio.matrix.MatrixExporter
Creates a new MatrixExporter with integer name provider for the vertex identifiers and MatrixExporter.Format.SPARSE_ADJACENCY_MATRIX as the default format.
MatrixExporter(MatrixExporter.Format) - Constructor for class org.jgrapht.nio.matrix.MatrixExporter
Creates a new MatrixExporter with integer name provider for the vertex identifiers.
MatrixExporter(MatrixExporter.Format, Function<V, String>) - Constructor for class org.jgrapht.nio.matrix.MatrixExporter
Creates a new MatrixExporter.
MatrixExporter.Format - Enum in org.jgrapht.nio.matrix
Formats supported by the MatrixExporter exporter.
MAX_CLIQUE - Enum constant in enum org.jgrapht.nio.dimacs.DIMACSFormat
Max-clique challenge format.

N

NODE - Enum constant in enum org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
 
NODE - Enum constant in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
 
notifyEdge(E) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for an edge.
notifyEdgeAttribute(E, String, Attribute) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for an edge attribute
notifyEdgeCount(Integer) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for the edge count.
notifyEdgeWithAttributes(E, Map<String, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for an edge with attributes.
notifyGraphAttribute(String, Attribute) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for a graph attribute
notifyImportEvent(ImportEvent) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for an importer ImportEvent
notifyVertex(V) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for a vertex.
notifyVertexAttribute(V, String, Attribute) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for a vertex attribute
notifyVertexCount(Integer) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for the vertex count.
notifyVertexWithAttributes(V, Map<String, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Notify for a vertex with attributes.
NULL - Enum constant in enum org.jgrapht.nio.AttributeType
 
NULL - Static variable in class org.jgrapht.nio.DefaultAttribute
The null attribute.

O

org.jgrapht.io - module org.jgrapht.io
 
org.jgrapht.nio - package org.jgrapht.nio
Importers/Exporters for various graph formats.
org.jgrapht.nio.csv - package org.jgrapht.nio.csv
CSV importers/exporters
org.jgrapht.nio.dimacs - package org.jgrapht.nio.dimacs
DIMACS Challenges importers/exporters
org.jgrapht.nio.dot - package org.jgrapht.nio.dot
DOT importers/exporters
org.jgrapht.nio.gexf - package org.jgrapht.nio.gexf
Graph Exchange XML Format (GEXF) importers/exporters.
org.jgrapht.nio.gml - package org.jgrapht.nio.gml
GML importers/exporters
org.jgrapht.nio.graph6 - package org.jgrapht.nio.graph6
Graph6, sparse6 and digraph6 importers/exporters
org.jgrapht.nio.graphml - package org.jgrapht.nio.graphml
GraphML importers/exporters
org.jgrapht.nio.json - package org.jgrapht.nio.json
Json importers/exporters
org.jgrapht.nio.lemon - package org.jgrapht.nio.lemon
Lemon input/output.
org.jgrapht.nio.matrix - package org.jgrapht.nio.matrix
Matrix input/output
org.jgrapht.nio.tsplib - package org.jgrapht.nio.tsplib
TSPLIB95 importers/exporters

R

registerAttribute(String, GEXFExporter.AttributeCategory, GEXFAttributeType) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Register a GEXF Attribute
registerAttribute(String, GEXFExporter.AttributeCategory, GEXFAttributeType, String) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Register a GEXF Attribute
registerAttribute(String, GEXFExporter.AttributeCategory, GEXFAttributeType, String, String) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Register a GEXF Attribute
registerAttribute(String, GraphMLExporter.AttributeCategory, AttributeType) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Register a GraphML-Attribute
registerAttribute(String, GraphMLExporter.AttributeCategory, AttributeType, String) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Register a GraphML-Attribute
removeEdgeAttributeConsumer(BiConsumer<Pair<E, String>, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove an edge attribute consumer.
removeEdgeAttributeConsumer(BiConsumer<Pair<E, String>, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove an edge attribute consumer.
removeEdgeConsumer(Consumer<E>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove an edge consumer.
removeEdgeConsumer(Consumer<E>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove an edge consumer.
removeEdgeCountConsumer(Consumer<Integer>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove an edge count consumer.
removeEdgeCountConsumer(Consumer<Integer>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove an edge count consumer.
removeEdgeWithAttributesConsumer(BiConsumer<E, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove an edge with attributes consumer
removeEdgeWithAttributesConsumer(BiConsumer<E, Map<String, Attribute>>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove an edge with attributes consumer
removeGraphAttributeConsumer(BiConsumer<String, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove a graph attribute consumer.
removeGraphAttributeConsumer(BiConsumer<String, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove a graph attribute consumer.
removeImportEventConsumer(Consumer<ImportEvent>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove an ImportEvent consumer.
removeImportEventConsumer(Consumer<ImportEvent>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove an ImportEvent consumer.
removeVertexAttributeConsumer(BiConsumer<Pair<V, String>, Attribute>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove a vertex attribute consumer.
removeVertexAttributeConsumer(BiConsumer<Pair<V, String>, Attribute>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove a vertex attribute consumer.
removeVertexConsumer(Consumer<V>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove a vertex consumer.
removeVertexConsumer(Consumer<V>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove a vertex consumer.
removeVertexCountConsumer(Consumer<Integer>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove a vertex count consumer.
removeVertexCountConsumer(Consumer<Integer>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove a vertex count consumer.
removeVertexWithAttributesConsumer(BiConsumer<V, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseEventDrivenImporter
Remove a vertex with attributes consumer
removeVertexWithAttributesConsumer(BiConsumer<V, Map<String, Attribute>>) - Method in interface org.jgrapht.nio.EventDrivenImporter
Remove a vertex with attributes consumer
renumberVertices(boolean) - Method in class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
Set whether to renumber vertices or not.

S

setCreator(String) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Set the creator for the meta field.
setDelimiter(char) - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Set the delimiter (comma, semicolon, pipe, etc).
setDelimiter(char) - Method in class org.jgrapht.nio.csv.CSVExporter
Set the delimiter (comma, semicolon, pipe, etc).
setDelimiter(char) - Method in class org.jgrapht.nio.csv.CSVImporter
Set the delimiter (comma, semicolon, pipe, etc).
setDescription(String) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Set the description for the meta field.
setEdgeAttributeProvider(Function<E, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseExporter
Set the edge attribute provider.
setEdgeIdProvider(Function<E, String>) - Method in class org.jgrapht.nio.BaseExporter
Set edge id provider
setEdgeLabelAttributeName(String) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set the attribute name to use for edge labels.
setEdgesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONEventDrivenImporter
Set the name used for the edges collection in the file.
setEdgesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONExporter
Set the name used for the edges collection in the file.
setEdgesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONImporter
Set the name used for the edges collection in the file.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
Set the attribute name to use for edge weights.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set the attribute name to use for edge weights.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Set the attribute name to use for edge weights.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
Set the attribute name to use for edge weights.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
Set the attribute name to use for edge weights.
setEdgeWeightAttributeName(String) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Set the attribute name to use for edge weights.
setEdgeWithAttributesFactory(Function<Map<String, Attribute>, E>) - Method in class org.jgrapht.nio.dot.DOTImporter
Set the user custom edge factory with attributes.
setEdgeWithAttributesFactory(Function<Map<String, Attribute>, E>) - Method in class org.jgrapht.nio.json.JSONImporter
Set the user custom edge factory with attributes.
setExportEdgeLabels(boolean) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set whether the exporter will print edge labels.
setExportEdgeWeights(boolean) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set whether the exporter will print edge weights.
setExportVertexLabels(boolean) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set whether the exporter will print vertex labels.
setFormat(CSVFormat) - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Set the format of the importer
setFormat(CSVFormat) - Method in class org.jgrapht.nio.csv.CSVExporter
Set the format of the exporter
setFormat(CSVFormat) - Method in class org.jgrapht.nio.csv.CSVImporter
Set the format of the importer
setFormat(DIMACSFormat) - Method in class org.jgrapht.nio.dimacs.DIMACSExporter
Set the format of the exporter
setFormat(MatrixExporter.Format) - Method in class org.jgrapht.nio.matrix.MatrixExporter
Set the output format of the exporter
setGraphAttributeProvider(Supplier<Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseExporter
Set the graph attribute provider.
setGraphIdProvider(Supplier<String>) - Method in class org.jgrapht.nio.BaseExporter
Set the graph id provider.
setKeywords(String) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Set the keywords for the meta field.
setParameter(CSVFormat.Parameter, boolean) - Method in class org.jgrapht.nio.csv.CSVEventDrivenImporter
Set the value of a parameter of the exporter
setParameter(CSVFormat.Parameter, boolean) - Method in class org.jgrapht.nio.csv.CSVExporter
Set the value of a parameter of the exporter
setParameter(CSVFormat.Parameter, boolean) - Method in class org.jgrapht.nio.csv.CSVImporter
Set the value of a parameter of the exporter
setParameter(DIMACSExporter.Parameter, boolean) - Method in class org.jgrapht.nio.dimacs.DIMACSExporter
Set the value of a parameter of the exporter
setParameter(GEXFExporter.Parameter, boolean) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Set the value of a parameter of the exporter
setParameter(GmlExporter.Parameter, boolean) - Method in class org.jgrapht.nio.gml.GmlExporter
Set the value of a parameter of the exporter
setParameter(LemonExporter.Parameter, boolean) - Method in class org.jgrapht.nio.lemon.LemonExporter
Set the value of a parameter of the exporter
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.gexf.SimpleGEXFEventDrivenImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.graphml.GraphMLEventDrivenImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
Set whether the importer should validate the input
setSchemaValidation(boolean) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Set whether the importer should validate the input
setVertexAttributeProvider(Function<V, Map<String, Attribute>>) - Method in class org.jgrapht.nio.BaseExporter
Set the vertex attribute provider
setVertexFactory(Function<Integer, V>) - Method in class org.jgrapht.nio.dimacs.DIMACSImporter
Set the user custom vertex factory.
setVertexFactory(Function<Integer, V>) - Method in class org.jgrapht.nio.gml.GmlImporter
Set the user custom vertex factory.
setVertexFactory(Function<Integer, V>) - Method in class org.jgrapht.nio.graph6.Graph6Sparse6Importer
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.csv.CSVImporter
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.dot.DOTImporter
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.gexf.SimpleGEXFImporter
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.graphml.GraphMLImporter
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Set the user custom vertex factory.
setVertexFactory(Function<String, V>) - Method in class org.jgrapht.nio.json.JSONImporter
Set the user custom vertex factory.
setVertexIdProvider(Function<V, String>) - Method in class org.jgrapht.nio.BaseExporter
Set the vertex id provider
setVertexLabelAttributeName(String) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Set the attribute name to use for vertex labels.
setVertexWithAttributesFactory(BiFunction<String, Map<String, Attribute>, V>) - Method in class org.jgrapht.nio.dot.DOTImporter
Set the user custom vertex factory with attributes.
setVertexWithAttributesFactory(BiFunction<String, Map<String, Attribute>, V>) - Method in class org.jgrapht.nio.json.JSONImporter
Set the user custom vertex factory with attributes.
setVerticesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONEventDrivenImporter
Set the name used for the vertices collection in the file.
setVerticesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONExporter
Set the name used for the vertices collection in the file.
setVerticesCollectionName(String) - Method in class org.jgrapht.nio.json.JSONImporter
Set the name used for the vertices collection in the file.
SHORTEST_PATH - Enum constant in enum org.jgrapht.nio.dimacs.DIMACSFormat
Shortest path challenge format.
SimpleGEXFEventDrivenImporter - Class in org.jgrapht.nio.gexf
Imports a graph from a GEXF data source.
SimpleGEXFEventDrivenImporter() - Constructor for class org.jgrapht.nio.gexf.SimpleGEXFEventDrivenImporter
Constructs a new importer.
SimpleGEXFImporter<V,E> - Class in org.jgrapht.nio.gexf
Imports a graph from a GEXF data source.
SimpleGEXFImporter() - Constructor for class org.jgrapht.nio.gexf.SimpleGEXFImporter
Constructs a new importer.
SimpleGraphMLEdgeListImporter - Class in org.jgrapht.nio.graphml
Imports a GraphML file as an edge list.
SimpleGraphMLEdgeListImporter() - Constructor for class org.jgrapht.nio.graphml.SimpleGraphMLEdgeListImporter
Constructs a new importer.
SimpleGraphMLEventDrivenImporter - Class in org.jgrapht.nio.graphml
Imports a graph from a GraphML data source.
SimpleGraphMLEventDrivenImporter() - Constructor for class org.jgrapht.nio.graphml.SimpleGraphMLEventDrivenImporter
Constructs a new importer.
SimpleGraphMLImporter<V,E> - Class in org.jgrapht.nio.graphml
Imports a graph from a GraphML data source.
SimpleGraphMLImporter() - Constructor for class org.jgrapht.nio.graphml.SimpleGraphMLImporter
Constructs a new importer.
SPARSE_ADJACENCY_MATRIX - Enum constant in enum org.jgrapht.nio.matrix.MatrixExporter.Format
A sparse representation of the adjacency matrix.
SPARSE_LAPLACIAN_MATRIX - Enum constant in enum org.jgrapht.nio.matrix.MatrixExporter.Format
A sparse representation of the Laplacian.
SPARSE_NORMALIZED_LAPLACIAN_MATRIX - Enum constant in enum org.jgrapht.nio.matrix.MatrixExporter.Format
A sparse representation of the normalized Laplacian.
SPARSE6 - Enum constant in enum org.jgrapht.nio.graph6.Graph6Sparse6Exporter.Format
 
START - Enum constant in enum org.jgrapht.nio.ImportEvent
Start of the import
STRING - Enum constant in enum org.jgrapht.nio.AttributeType
 
STRING - Enum constant in enum org.jgrapht.nio.gexf.GEXFAttributeType
 

T

toString() - Method in enum org.jgrapht.nio.AttributeType
Get a string representation of the attribute type
toString() - Method in class org.jgrapht.nio.DefaultAttribute
 
toString() - Method in enum org.jgrapht.nio.gexf.GEXFAttributeType
Get a string representation of the attribute type
toString() - Method in enum org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
Get a string representation of the attribute category
toString() - Method in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
Get a string representation of the attribute category
toString() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Node
 
TSPLIBImporter<V,E> - Class in org.jgrapht.nio.tsplib
Importer for files in the TSPLIB95 format.
TSPLIBImporter() - Constructor for class org.jgrapht.nio.tsplib.TSPLIBImporter
Constructs a new importer.
TSPLIBImporter.Metadata<V,E> - Class in org.jgrapht.nio.tsplib
Container for the meta data of an imported TSPLIB95 file.
TSPLIBImporter.Node - Class in org.jgrapht.nio.tsplib
A node imported from the NODE_COORD_SECTION of a TSPLIB95-file.
TSPLIBImporter.Specification - Class in org.jgrapht.nio.tsplib
Container for the entry values read from the specification part of a file in TSPLIB95 format.

U

UNKNOWN - Enum constant in enum org.jgrapht.nio.AttributeType
 
unregisterAttribute(String) - Method in class org.jgrapht.nio.graphml.GraphMLExporter
Unregister a GraphML-Attribute
unregisterAttribute(String, GEXFExporter.AttributeCategory) - Method in class org.jgrapht.nio.gexf.GEXFExporter
Unregister a GraphML-Attribute

V

valueOf(String) - Static method in enum org.jgrapht.nio.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.csv.CSVFormat.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.csv.CSVFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.dimacs.DIMACSExporter.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.dimacs.DIMACSFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.gexf.GEXFAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.gml.GmlExporter.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.graph6.Graph6Sparse6Exporter.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.ImportEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.lemon.LemonExporter.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jgrapht.nio.matrix.MatrixExporter.Format
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jgrapht.nio.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.csv.CSVFormat.Parameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.csv.CSVFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.dimacs.DIMACSExporter.Parameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.dimacs.DIMACSFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.gexf.GEXFAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.gexf.GEXFExporter.Parameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.gml.GmlExporter.Parameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.graph6.Graph6Sparse6Exporter.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.ImportEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.lemon.LemonExporter.Parameter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jgrapht.nio.matrix.MatrixExporter.Format
Returns an array containing the constants of this enum type, in the order they are declared.
vertexAttributeProvider - Variable in class org.jgrapht.nio.BaseExporter
A vertex attribute provider
vertexIdProvider - Variable in class org.jgrapht.nio.BaseExporter
A vertex id provider
VisioExporter<V,E> - Class in org.jgrapht.nio.csv
Exports a graph to a CSV format that can be imported into MS Visio.
VisioExporter() - Constructor for class org.jgrapht.nio.csv.VisioExporter
Creates a new VisioExporter.
VisioExporter(Function<V, String>) - Constructor for class org.jgrapht.nio.csv.VisioExporter
Creates a new exporter.

Z

zeroBasedNumbering(boolean) - Method in class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
Set whether to use zero-based numbering for vertices.
A B C D E F G H I J L M N O R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form