Packages

object EdgeContext

Source
EdgeContext.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EdgeContext
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def unapply[VD, ED, A](edge: EdgeContext[VD, ED, A]): Some[(VertexId, VertexId, VD, VD, ED)]

    Extractor mainly used for Graph#aggregateMessages*.

    Extractor mainly used for Graph#aggregateMessages*. Example:

    val messages = graph.aggregateMessages(
      case ctx @ EdgeContext(_, _, _, _, attr) =>
        ctx.sendToDst(attr)
      , _ + _)