Uses of Class
netkit.graph.Edge

Packages that use Edge
netkit   
netkit.graph   
netkit.graph.edgecreator   
netkit.graph.io   
netkit.util   
 

Uses of Edge in netkit
 

Methods in netkit with parameters of type Edge
static void EdgeTransformer.reweight(Graph graph, Edge[] edges, double reweight)
           
 

Uses of Edge in netkit.graph
 

Methods in netkit.graph that return Edge
 Edge Graph.addEdge(EdgeType et, Node source, Node dest, double weight)
          Add an edge created from the supplied parameters to the graph; if the nodes are already connected, then simply add the weight to the existing Edge.
 Edge Node.getEdge(java.lang.String edgeTypeName, Node neighbor)
          Gets the edge connecting this node to a neighbor node.
 Edge Graph.getEdge(java.lang.String edgeTypeName, Node source, Node dest)
          Gets the edge connecting two nodes in the graph; if the nodes aren't connected return null.
 Edge[] Node.getEdges()
          Get all the edges of this Node irrespective of EdgeType; the order is unspecified.
 Edge[] Graph.getEdges()
          Gets all of the edges in the graph, irrespective of the EdgeType; the order is unspecified.
 Edge[] Graph.getEdges(EdgeType et)
          Gets all the of the edges in the graph having a particular EdgeType; the order is unspecified.
 Edge[] Graph.getEdges(java.lang.String edgeTypeName)
          Gets all the of the edges in the graph having a particular EdgeType; the order is unspecified.
 Edge[] Node.getEdgesByType(java.lang.String edgeTypeName)
          Get the Edges of this Node whose EdgeType name is the supplied parameter; the order is unspecified.
 Edge[] Node.getEdgesByType(java.lang.String edgeTypeName, NodeFilter nf)
          Get the Edges of this Node whose EdgeType name is the supplied parameter and whose destination Nodes match the supplied NodeFilter; the order is unspecified.
 Edge[] Node.getEdgesToNeighbor(Node destinationNode)
          Get all the edges of this Node whose destination Node is the supplied node; the order is unspecified.
 Edge[] Node.getEdgesToNeighbor(java.lang.String destinationNodeType)
          Get all the edges of this Node whose destination Node is of the supplied type; the order is unspecified.
 Edge[] Node.getEdgesToNeighbor(java.lang.String destinationNodeType, NodeFilter nf)
          Get all the edges of this Node whose destination Node is of the supplied type and which matches the supplied NodeFilter; the order is unspecified.
 Edge Node.removeEdge(java.lang.String edgeTypeName, Node destNode)
          Removes the Edge to the supplied destination Node via the supplied EdgeType name.
 

Methods in netkit.graph that return types with arguments of type Edge
 java.util.List<Edge> Node.getNeighbors(java.util.List<EdgeType> edgeTypePath)
          Same as Node.getNeighbors(List,NodeFilter) except that the NodeFilter always accepts Nodes, nothing is filtered out.
 java.util.List<Edge> Node.getNeighbors(java.util.List<EdgeType> edgeTypePath, NodeFilter nf)
          Gets a List of Edges to neighboring Nodes based on the supplied EdgeType path.
 

Methods in netkit.graph with parameters of type Edge
 void Node.addEdge(Edge newEdge)
          Adds the supplied edge to this node; the Edge must not already exist.
 void Graph.addEdge(Edge e)
          Deprecated. Use of this method is deprecated, use Graph.addEdge(EdgeType,Node,Node,double) instead
 int Edge.compareTo(Edge e)
          Specifies a natural ordering for Edges; compare EdgeTypes first, then the source Node and finally the destination Node.
 

Constructors in netkit.graph with parameters of type Edge
Edge(Edge e)
          Copy constructor
 

Uses of Edge in netkit.graph.edgecreator
 

Fields in netkit.graph.edgecreator declared as Edge
protected  Edge[] EdgeCreatorImp.edges
           
 

Methods in netkit.graph.edgecreator that return Edge
 Edge EdgeCreatorImp.NbrEntry.asEdge()
           
 Edge EdgeCreatorImp.NbrEntry.asEdge(Node src)
           
 Edge[] EdgeCreatorImp.createEdges()
           
 Edge[] EdgeCreator.createEdges()
          Create all the edges on the graph provided in the initialize method (indirectly through the DataSplit object).
 Edge[] EdgeCreatorImp.getEdgesToNearestNeighbors(Node node)
          Get the edges to the K nearest nodes (highest weight using this edge creator), where max-k was provided during initialization.
 Edge[] BaseNumericEdgeCreator.getEdgesToNearestNeighbors(Node node)
           
 Edge[] BaseCategoricalEdgeCreator.getEdgesToNearestNeighbors(Node node)
           
 

Uses of Edge in netkit.graph.io
 

Methods in netkit.graph.io with parameters of type Edge
static void EdgeWriterRN.writeEdges(Edge[] edges, java.io.Writer writer)
          Writes Edges to the supplied Writer.
 

Uses of Edge in netkit.util
 

Methods in netkit.util with parameters of type Edge
 void GraphView.addEdges(Edge[] edges)
          Assumes EdgeType is same for all edges.
 

Constructors in netkit.util with parameters of type Edge
Histogram(Edge[] edges, Attribute attribute, int minOccurance)
          This constructor creates a histogram object given an array of edges and an attribute from which to get the values.
HistogramCategorical(Edge[] edges, AttributeCategorical attribute)
          This constructor is a convenience for accepting all edge values without any minimum occurance.
HistogramCategorical(Edge[] edges, AttributeCategorical attribute, int minOccurance)
          This constructor creates a histogram object given an array of edges and an attribute from which to get the values.
HistogramDiscrete(Edge[] edges, AttributeDiscrete attribute)
          This constructor is a convenience for accepting all edge values without any minimum occurance.
HistogramDiscrete(Edge[] edges, AttributeDiscrete attribute, int minOccurance)
          This constructor creates a histogram object given an array of edges and an attribute from which to get the values.