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