Interface NetworkGenerator<T>
- All Known Implementing Classes:
AbstractGenerator,DLNetworkLoader,ExcelNetworkLoader,Lattice1DGenerator,Lattice2DGenerator,MatrixNetworkLoader,RandomDensityGenerator,WattsBetaSmallWorldGenerator
public interface NetworkGenerator<T>
Interface for classes that take nodes and create links between
them to create typical network configurations.
- Author:
- Nick Collier
-
Method Summary
Modifier and TypeMethodDescriptioncreateNetwork(Network<T> network) Creates edges using the nodes in the specified network.
-
Method Details
-
createNetwork
Creates edges using the nodes in the specified network. The semantics of edge creation is determined by implementing classes. For example, a Small World generator would create edges in a small world configuration.- Parameters:
network- a network containing nodes- Returns:
- the generated network
-