A B C D E G H K L N O P R S T W 

G

generate() - Method in class org.bhave.network.model.impl.AbstractNetworkModel
 
generate() - Method in class org.bhave.network.model.impl.CopyOfEBarabasiAlbertModel
 
generate() - Method in class org.bhave.network.model.impl.DefaultBarabasiAlbertModel
 
generate() - Method in class org.bhave.network.model.impl.EBarabasiAlbertModel
 
generate() - Method in interface org.bhave.network.model.NetworkModel
Generates a Network instance.
generateDefaultTest() - Method in class org.bhave.test.network.model.impl.KRegularTest
 
generateNetwork() - Method in class org.bhave.network.model.impl.DefaultBAForestModel
 
generateNetwork() - Method in class org.bhave.network.model.impl.DefaultBAModel
 
generateNetwork() - Method in class org.bhave.network.model.impl.DefaultKRegularModel
 
generateNetwork() - Method in class org.bhave.network.model.impl.EERModel
 
generateNetwork() - Method in class org.bhave.network.model.impl.EGilberModel
 
generateTest() - Method in class org.bhave.test.network.model.impl.BarabasiAlbertModelTest
 
generateTest() - Method in class org.bhave.test.network.model.impl.ERModelTest
 
get() - Method in class org.bhave.network.NetworkProvider
 
getConfiguration() - Method in class org.bhave.network.model.impl.AbstractNetworkModel
 
getConfiguration() - Method in class org.bhave.network.model.impl.CopyOfEBarabasiAlbertModel
 
getConfiguration() - Method in class org.bhave.network.model.impl.DefaultBAModel
 
getConfiguration() - Method in class org.bhave.network.model.impl.DefaultBarabasiAlbertModel
 
getConfiguration() - Method in class org.bhave.network.model.impl.EBarabasiAlbertModel
 
getConfiguration() - Method in interface org.bhave.network.model.NetworkModel
Returns a configuration object which can be used to set parameter values for the network model.
getCurrentTime() - Method in interface org.bhave.network.api.DynamicNetwork
Returns the current time instant in which you are working
getCurrentTime() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getFirstTime() - Method in interface org.bhave.network.api.DynamicNetwork
Returns the first time instant of this network
getFirstTime() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getID() - Method in interface org.bhave.network.api.Link
Returns the Integer ID of this Link.
getID() - Method in interface org.bhave.network.api.Node
Returns the Integer ID of this Node.
getID() - Method in class org.bhave.network.impl.hash.SimpleLink
 
getID() - Method in class org.bhave.network.impl.hash.SimpleNode
 
getInLinks(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of links coming to the given node from other nodes.
getInLinks(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getInLinks(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getLastTime() - Method in interface org.bhave.network.api.DynamicNetwork
Returns the last time instant of this network
getLastTime() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLink(int) - Method in interface org.bhave.network.api.Network
Returns a link by its Integer id or null if the node does not exist.
getLink(Node, Node) - Method in interface org.bhave.network.api.Network
Returns a link given the two nodes it connects.
getLink(int) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLink(Node, Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLink(int) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getLink(Node, Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getLink(int, int) - Static method in class org.bhave.network.model.utils.NetworkModelUtils
Considering all the possible links of an undirected network, we could represent the links as an adjacency matrix (ignoring loops) such as: M = [ 01 02 03 04 ] [ 00 12 13 14 ] [ 00 00 23 24 ] [ 00 00 00 34 ] for a network with 5 nodes.
getLinkCount() - Method in interface org.bhave.network.api.Network
Returns the number of links in the network.
getLinkCount() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLinkCount() - Method in class org.bhave.network.impl.hash.HashNetwork
 
getLinks(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of links attached to the given node.
getLinks() - Method in interface org.bhave.network.api.Network
Returns a collection of all the links in the network.
getLinks(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLinks() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getLinks(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getLinks() - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNeighbours(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of nodes attached to the given node by some link.
getNeighbours(int) - Method in interface org.bhave.network.api.Network
Returns a collection of nodes attached to the node with the given id by some link.
getNeighbours(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNeighbours(int) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNeighbours(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNeighbours(int) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNode(int) - Method in interface org.bhave.network.api.Network
Returns a node by its Integer id or null if the node does not exist.
getNode(int) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNode(int) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNodeCount() - Method in interface org.bhave.network.api.Network
Returns the number of nodes in the network.
getNodeCount() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNodeCount() - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNodes() - Method in interface org.bhave.network.api.Network
Returns a collection of all the nodes in the network.
getNodes(int) - Method in interface org.bhave.network.api.Network
Returns the two nodes attached to a link with the given id.
getNodes(Link) - Method in interface org.bhave.network.api.Network
Returns the two nodes that the given link connects.
getNodes() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNodes(int) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNodes(Link) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getNodes(int) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNodes(Link) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getNodes() - Method in class org.bhave.network.impl.hash.HashNetwork
 
getOutLinks(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of links coming from the given node to other nodes.
getOutLinks(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getOutLinks(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getPredecessors(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of nodes attached to links coming to the given node.
getPredecessors(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getPredecessors(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getProperty(String) - Method in interface org.bhave.network.api.Link
Returns the value of the property with the name given by the given key, or null if no property with this name exists.
getProperty(String) - Method in interface org.bhave.network.api.Node
Returns the value of the property with the name given by the given key, or null if no property with this name exists.
getProperty(String) - Method in class org.bhave.network.impl.hash.SimpleLink
 
getProperty(String) - Method in class org.bhave.network.impl.hash.SimpleNode
 
getRandomNode(RandomGenerator, int, int[]) - Static method in class org.bhave.network.model.utils.NetworkModelUtils
Utility used to select a random random (by id) excluding a given vector of id values.
getSuccessors(Node) - Method in interface org.bhave.network.api.Network
Returns a collection of nodes attached to link coming from the given node.
getSuccessors(Node) - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getSuccessors(Node) - Method in class org.bhave.network.impl.hash.HashNetwork
 
getTimeInstances() - Method in interface org.bhave.network.api.DynamicNetwork
Returns the set of time instances for which there are events of node / link insertion, etc.
getTimeInstances() - Method in class org.bhave.network.impl.hash.dynamic.DynamicHashNetwork
 
getValue() - Method in interface org.bhave.network.api.Link
Returns a double value associated with the link.
getValue() - Method in class org.bhave.network.impl.hash.SimpleLink
 
GilbertModel - Interface in org.bhave.network.model
 
GilbertModelTest - Class in org.bhave.test.network.model.impl
 
GilbertModelTest() - Constructor for class org.bhave.test.network.model.impl.GilbertModelTest
 
A B C D E G H K L N O P R S T W