Index
A B C D E F G H I J L M N O R S T U V Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
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 - org.jgrapht.nio.csv.CSVFormat
-
Adjacency list
- ALL - org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
- ANYURI - 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 - org.jgrapht.nio.AttributeType
- BOOLEAN - org.jgrapht.nio.gexf.GEXFAttributeType
C
- COLORING - 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_LISTformat 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_LISTformat 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_LISTformat 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_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.
- 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
DIMACSExporterexporter. - 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 - org.jgrapht.nio.AttributeType
- DOUBLE - org.jgrapht.nio.gexf.GEXFAttributeType
E
- EDGE - org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
- EDGE - org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
- EDGE_LIST - org.jgrapht.nio.csv.CSVFormat
-
Edge list
- EDGE_WEIGHTS - 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 - org.jgrapht.nio.ImportEvent
-
End of the import
- equals(Object) - Method in class org.jgrapht.nio.DefaultAttribute
- ESCAPE_STRINGS_AS_JAVA - 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 - 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 - org.jgrapht.nio.gml.GmlExporter.Parameter
-
If set the exporter outputs all custom edge attributes.
- EXPORT_CUSTOM_VERTEX_ATTRIBUTES - org.jgrapht.nio.gml.GmlExporter.Parameter
-
If set the exporter outputs all custom vertex attributes.
- EXPORT_EDGE_LABELS - org.jgrapht.nio.gexf.GEXFExporter.Parameter
-
If set the exporter outputs edge labels.
- EXPORT_EDGE_LABELS - org.jgrapht.nio.gml.GmlExporter.Parameter
-
If set the exporter outputs edge labels.
- EXPORT_EDGE_TYPES - org.jgrapht.nio.gexf.GEXFExporter.Parameter
-
If set the exporter outputs edge types.
- EXPORT_EDGE_WEIGHTS - org.jgrapht.nio.dimacs.DIMACSExporter.Parameter
-
If set the exporter outputs edge weights
- EXPORT_EDGE_WEIGHTS - org.jgrapht.nio.gexf.GEXFExporter.Parameter
-
If set the exporter outputs edge weights
- EXPORT_EDGE_WEIGHTS - org.jgrapht.nio.gml.GmlExporter.Parameter
-
If set the exporter outputs edge weights
- EXPORT_EDGE_WEIGHTS - org.jgrapht.nio.lemon.LemonExporter.Parameter
-
If set the exporter outputs edge weights
- EXPORT_META - org.jgrapht.nio.gexf.GEXFExporter.Parameter
-
If set the exporter outputs the metadata information.
- EXPORT_VERTEX_LABELS - 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
ExportExceptionwithnullas its error detail message. - ExportException(String) - Constructor for exception org.jgrapht.nio.ExportException
-
Constructs an
ExportExceptionwith the specified detail message. - ExportException(String, Throwable) - Constructor for exception org.jgrapht.nio.ExportException
-
Constructs an
ExportExceptionwith the specified detail message and cause. - ExportException(Throwable) - Constructor for exception org.jgrapht.nio.ExportException
-
Constructs an
ExportExceptionwith the specified cause and a detail message of(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - 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
F
- FLOAT - org.jgrapht.nio.AttributeType
- FLOAT - 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
Listof 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
- 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.Metadataof 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.Specificationinstance containing all values from the specification part of a TSPLIB95 file. - getTour() - Method in class org.jgrapht.nio.tsplib.TSPLIBImporter.Metadata
-
Returns the
Listof 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.
- 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
GmlExporterexporter. - 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 - org.jgrapht.nio.graphml.GraphMLExporter.AttributeCategory
- GRAPH6 - 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
equalcoordinate values, else false. - hashCode() - Method in class org.jgrapht.nio.DefaultAttribute
- HTML - org.jgrapht.nio.AttributeType
I
- IDENTIFIER - 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
ImportExceptionwithnullas its error detail message. - ImportException(String) - Constructor for exception org.jgrapht.nio.ImportException
-
Constructs an
ImportExceptionwith the specified detail message. - ImportException(String, Throwable) - Constructor for exception org.jgrapht.nio.ImportException
-
Constructs an
ImportExceptionwith the specified detail message and cause. - ImportException(Throwable) - Constructor for exception org.jgrapht.nio.ImportException
-
Constructs an
ImportExceptionwith the specified cause and a detail message of(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - 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
Listofverticesusing the given Reader. - INT - org.jgrapht.nio.AttributeType
- INTEGER - 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
LemonExporterexporter. - LISTSTRING - org.jgrapht.nio.gexf.GEXFAttributeType
- LONG - org.jgrapht.nio.AttributeType
- LONG - org.jgrapht.nio.gexf.GEXFAttributeType
M
- mapVertexToInteger(String) - Method in class org.jgrapht.nio.dimacs.DIMACSEventDrivenImporter
-
Map a vertex identifier to an integer.
- MATRIX - org.jgrapht.nio.csv.CSVFormat
-
Matrix
- MATRIX_FORMAT_NODEID - org.jgrapht.nio.csv.CSVFormat.Parameter
-
Whether to import/export node ids.
- MATRIX_FORMAT_ZERO_WHEN_NO_EDGE - org.jgrapht.nio.csv.CSVFormat.Parameter
-
Whether the input/output contains zero for missing edges.
- MatrixExporter<V,E> - Class in org.jgrapht.nio.matrix
- 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_MATRIXas 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
MatrixExporterexporter. - MAX_CLIQUE - org.jgrapht.nio.dimacs.DIMACSFormat
-
Max-clique challenge format.
N
- NODE - org.jgrapht.nio.gexf.GEXFExporter.AttributeCategory
- NODE - 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 - 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.
- 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.
- SHORTEST_PATH - 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 - org.jgrapht.nio.matrix.MatrixExporter.Format
-
A sparse representation of the adjacency matrix.
- SPARSE_LAPLACIAN_MATRIX - org.jgrapht.nio.matrix.MatrixExporter.Format
-
A sparse representation of the Laplacian.
- SPARSE_NORMALIZED_LAPLACIAN_MATRIX - org.jgrapht.nio.matrix.MatrixExporter.Format
-
A sparse representation of the normalized Laplacian.
- SPARSE6 - org.jgrapht.nio.graph6.Graph6Sparse6Exporter.Format
- START - org.jgrapht.nio.ImportEvent
-
Start of the import
- STRING - org.jgrapht.nio.AttributeType
- STRING - 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 - 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.
All Classes|All Packages