Uses of Interface
com.jgalgo.graph.GraphBuilder
-
Packages that use GraphBuilder Package Description com.jgalgo.gen Graph generators used to generate (possibly random) graphs with different distributions and structures.com.jgalgo.graph Graphs object are the fundamental building blocks of the JGAlgo library.com.jgalgo.io The I/O classes provide varies ways to read/write graphs from/to files. -
-
Uses of GraphBuilder in com.jgalgo.gen
Methods in com.jgalgo.gen that return GraphBuilder Modifier and Type Method Description GraphBuilder<V,E>
BarabasiAlbertGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
ComplementGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
CompleteBipartiteGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
CompleteGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
DifferenceGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
EmptyGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
GnmBipartiteGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
GnmGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
GnpBipartiteGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
GnpGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
GraphGenerator. generateIntoBuilder()
Generates a graph into a builder.GraphBuilder<V,E>
IntersectionGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
LineGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
RecursiveMatrixGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
SymmetricDifferenceGraphGenerator. generateIntoBuilder()
GraphBuilder<V,E>
UniformTreeGenerator. generateIntoBuilder()
GraphBuilder<V,E>
UnionGraphGenerator. generateIntoBuilder()
-
Uses of GraphBuilder in com.jgalgo.graph
Subinterfaces of GraphBuilder in com.jgalgo.graph Modifier and Type Interface Description interface
IndexGraphBuilder
A builder for Index graphs.interface
IntGraphBuilder
A builder for int graphs.Methods in com.jgalgo.graph that return GraphBuilder Modifier and Type Method Description static <V,E>
GraphBuilder<V,E>GraphBuilder. directed()
Create a new builder that builds directed graphs.GraphBuilder<V,E>
GraphFactory. newBuilder()
Create a new graph builder with the factory parameters.default GraphBuilder<V,E>
GraphFactory. newBuilderCopyOf(Graph<V,E> g)
Create a new graph builder with the factory parameters initialized with an existing graph vertices and edges, without copying the weights.GraphBuilder<V,E>
GraphFactory. newBuilderCopyOf(Graph<V,E> g, boolean copyVerticesWeights, boolean copyEdgesWeights)
Create a new graph builder with the factory parameters initialized with an existing graph vertices and edges, with/without copying the weights.static <V,E>
GraphBuilder<V,E>GraphBuilder. newCopyOf(Graph<V,E> g)
Create a new builder initialized with an existing graph vertices and edges, without copying the weights.static <V,E>
GraphBuilder<V,E>GraphBuilder. newCopyOf(Graph<V,E> g, boolean copyVerticesWeights, boolean copyEdgesWeights)
Create a new builder initialized with an existing graph vertices and edges, with/without copying the weights.static <V,E>
GraphBuilder<V,E>GraphBuilder. newInstance(boolean directed)
Create a new builder that builds un/directed graphs.static <V,E>
GraphBuilder<V,E>GraphBuilder. undirected()
Create a new builder that builds undirected graphs. -
Uses of GraphBuilder in com.jgalgo.io
Methods in com.jgalgo.io that return GraphBuilder Modifier and Type Method Description GraphBuilder<V,E>
GraphReader. readIntoBuilder(Reader reader)
Read a graph from an I/O reader into aGraphBuilder
.
-