Uses of Interface
com.jgalgo.graph.GraphBuilder
Package
Description
Graph generators used to generate (possibly random) graphs with different distributions and structures.
Graphs object are the fundamental building blocks of the JGAlgo library.
The I/O classes provide varies ways to read/write graphs from/to files.
-
Uses of GraphBuilder in com.jgalgo.gen
Modifier and TypeMethodDescriptionBarabasiAlbertGraphGenerator.generateIntoBuilder()
ComplementGraphGenerator.generateIntoBuilder()
CompleteBipartiteGraphGenerator.generateIntoBuilder()
CompleteGraphGenerator.generateIntoBuilder()
DifferenceGraphGenerator.generateIntoBuilder()
EmptyGraphGenerator.generateIntoBuilder()
GnmBipartiteGraphGenerator.generateIntoBuilder()
GnmGraphGenerator.generateIntoBuilder()
GnpBipartiteGraphGenerator.generateIntoBuilder()
GnpGraphGenerator.generateIntoBuilder()
GraphGenerator.generateIntoBuilder()
Generates a graph into a builder.IntersectionGraphGenerator.generateIntoBuilder()
LineGraphGenerator.generateIntoBuilder()
RecursiveMatrixGraphGenerator.generateIntoBuilder()
SymmetricDifferenceGraphGenerator.generateIntoBuilder()
UniformTreeGenerator.generateIntoBuilder()
UnionGraphGenerator.generateIntoBuilder()
-
Uses of GraphBuilder in com.jgalgo.graph
Modifier and TypeInterfaceDescriptioninterface
A builder for Index graphs.interface
A builder for int graphs.Modifier and TypeMethodDescriptionstatic <V,
E> GraphBuilder <V, E> GraphBuilder.directed()
Create a new builder that builds directed graphs.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.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> Create a new builder initialized with an existing graph vertices and edges, without copying the weights.static <V,
E> GraphBuilder <V, E> 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
Modifier and TypeMethodDescriptionGraphReader.readIntoBuilder
(Reader reader) Read a graph from an I/O reader into aGraphBuilder
.