Uses of Class
org.graph4j.NetworkBuilder
Packages that use NetworkBuilder
-
Uses of NetworkBuilder in org.graph4j
Methods in org.graph4j that return NetworkBuilderModifier and TypeMethodDescriptionNetworkBuilder.edgeDataSize(int edgeDataSize) static NetworkBuilderCreates a new network based on the string representation of its edge set, for example: "1-2, 2-3, 3-1", "a-b, b-c, c-d", etc. "0-1,0-2-0-3" may be written as "0-1,2,3".static NetworkBuilderNetworkBuilder.empty()Creates an empty network (with no vertices).NetworkBuilder.estimatedAvgDegree(int avgDegree) NetworkBuilder.estimatedDensity(double density) NetworkBuilder.estimatedNumEdges(long numEdges) NetworkBuilder.estimatedNumVertices(int numVertices) static <V> NetworkBuilderNetworkBuilder.labeledVertices(Collection vertexObjects) Creates a new network having the specified vertex labels.static <V> NetworkBuilderNetworkBuilder.labeledVertices(V... vertexObjects) Creates a new network having the specified vertex labels.static NetworkBuilderNetworkBuilder.numVertices(int numVertices) Creates a network having as vertices the numbers from0tonumVertices - 1.NetworkBuilder.sink(int sink) NetworkBuilder.source(int source) NetworkBuilder.vertexDataSize(int vertexDataSize) static NetworkBuilderNetworkBuilder.vertexRange(int firstVertex, int lastVertex) Creates a new network having as vertices the numbers in the specified range.static NetworkBuilderNetworkBuilder.vertices(int... vertices) Creates a new network having the specified vertex numbers.static NetworkBuilderNetworkBuilder.verticesFrom(Graph graph) Creates a new network having the same vertex numbers as the specified graph.