com.twitter.cassovary.graph

node

package node

Visibility
  1. Public
  2. All

Type Members

  1. abstract class BiDirectionalNode extends Node

    Nodes in the graph that store both directions and whose inEdges (and only inEdges) can be mutated after initialization

  2. trait DynamicNode extends Node

    Represents a dynamic node in a directed graph.

  3. class SynchronizedDynamicNode extends DynamicNode

    A Node supports add and delete operation on its in/out edges.

  4. abstract class UniDirectionalNode extends Node

    Nodes in the graph that store edges in only one direction (or in the case Mutual Dir graph, both directions have the same edges).

Value Members

  1. object ArrayBasedDirectedNode

  2. object BiDirectionalNode

  3. object SharedArrayBasedBiDirectionalNode

  4. object SharedArrayBasedDirectedNode

  5. object SharedArrayBasedUniDirectionalNode

    Factory object for creating uni-directional nodes that uses shared array as underlying storage for node's edges, * i.

  6. object SynchronizedDynamicNode

  7. object UniDirectionalNode

    Factory object for creating uni-directional nodes that uses array as underlying storage for node's edges

Ungrouped