Uses of Class
org.jgrapht.graph.builder.GraphBuilder
Package
Description
Implementations of various graphs.
Various builder for graphs.
-
Uses of GraphBuilder in org.jgrapht.graph
Modifier and TypeMethodDescriptionstatic <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 DefaultDirectedGraph<V, E>> DefaultDirectedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 DefaultDirectedWeightedGraph<V, E>> DefaultDirectedWeightedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 DefaultUndirectedGraph<V, E>> DefaultUndirectedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 DefaultUndirectedWeightedGraph<V, E>> DefaultUndirectedWeightedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 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
(Class<? extends E> edgeClass) 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
(Class<? extends E> edgeClass) 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 DirectedWeightedMultigraph<V, E>> DirectedWeightedMultigraph.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
(Supplier<E> edgeSupplier) 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 DirectedWeightedPseudograph<V, E>> DirectedWeightedPseudograph.createBuilder
(Supplier<E> edgeSupplier) 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 Multigraph<V, E>> Multigraph.createBuilder
(Supplier<E> edgeSupplier) Create a builder for this kind of graph.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 Pseudograph<V, E>> Pseudograph.createBuilder
(Supplier<E> edgeSupplier) 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 SimpleDirectedGraph<V, E>> SimpleDirectedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 SimpleDirectedWeightedGraph<V, E>> SimpleDirectedWeightedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 SimpleGraph<V, E>> SimpleGraph.createBuilder
(Supplier<E> edgeSupplier) 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 SimpleWeightedGraph<V, E>> SimpleWeightedGraph.createBuilder
(Supplier<E> edgeSupplier) 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 WeightedMultigraph<V, E>> WeightedMultigraph.createBuilder
(Supplier<E> edgeSupplier) 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 WeightedPseudograph<V, E>> WeightedPseudograph.createBuilder
(Supplier<E> edgeSupplier) Create a builder for this kind of graph. -
Uses of GraphBuilder in org.jgrapht.graph.builder
Modifier and TypeMethodDescriptionGraphTypeBuilder.buildGraphBuilder()
Build the graph and acquire aGraphBuilder
in order to add vertices and edges.protected GraphBuilder<V,
E, G> GraphBuilder.self()