Package | Description |
---|---|
org.jgrapht.graph |
Implementations of various graphs.
|
org.jgrapht.graph.builder |
Various builder for graphs.
|
Modifier and Type | Method and Description |
---|---|
static <V,E> GraphBuilder<V,E,? extends Pseudograph<V,E>> |
Pseudograph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleGraph<V,E>> |
SimpleGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultUndirectedGraph<V,E>> |
DefaultUndirectedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultDirectedGraph<V,E>> |
DefaultDirectedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends WeightedMultigraph<V,E>> |
WeightedMultigraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultUndirectedWeightedGraph<V,E>> |
DefaultUndirectedWeightedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends Multigraph<V,E>> |
Multigraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultDirectedWeightedGraph<V,E>> |
DefaultDirectedWeightedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleDirectedWeightedGraph<V,E>> |
SimpleDirectedWeightedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends WeightedPseudograph<V,E>> |
WeightedPseudograph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleWeightedGraph<V,E>> |
SimpleWeightedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedAcyclicGraph<V,E>> |
DirectedAcyclicGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedMultigraph<V,E>> |
DirectedMultigraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedPseudograph<V,E>> |
DirectedPseudograph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleDirectedGraph<V,E>> |
SimpleDirectedGraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedWeightedPseudograph<V,E>> |
DirectedWeightedPseudograph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedWeightedMultigraph<V,E>> |
DirectedWeightedMultigraph.createBuilder(Class<? extends E> edgeClass)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends Pseudograph<V,E>> |
Pseudograph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleGraph<V,E>> |
SimpleGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultUndirectedGraph<V,E>> |
DefaultUndirectedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultDirectedGraph<V,E>> |
DefaultDirectedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends WeightedMultigraph<V,E>> |
WeightedMultigraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultUndirectedWeightedGraph<V,E>> |
DefaultUndirectedWeightedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends Multigraph<V,E>> |
Multigraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DefaultDirectedWeightedGraph<V,E>> |
DefaultDirectedWeightedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleDirectedWeightedGraph<V,E>> |
SimpleDirectedWeightedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends WeightedPseudograph<V,E>> |
WeightedPseudograph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleWeightedGraph<V,E>> |
SimpleWeightedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedAcyclicGraph<V,E>> |
DirectedAcyclicGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedMultigraph<V,E>> |
DirectedMultigraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedPseudograph<V,E>> |
DirectedPseudograph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends SimpleDirectedGraph<V,E>> |
SimpleDirectedGraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedWeightedPseudograph<V,E>> |
DirectedWeightedPseudograph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
static <V,E> GraphBuilder<V,E,? extends DirectedWeightedMultigraph<V,E>> |
DirectedWeightedMultigraph.createBuilder(Supplier<E> edgeSupplier)
Create a builder for this kind of graph.
|
Modifier and Type | Method and Description |
---|---|
GraphBuilder<V,E,Graph<V,E>> |
GraphTypeBuilder.buildGraphBuilder()
Build the graph and acquire a
GraphBuilder in order to add vertices and edges. |
protected GraphBuilder<V,E,G> |
GraphBuilder.self() |
Copyright © 2019. All rights reserved.