Packages

package multilabeled

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. multilabeled
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type GenericEdgeMapper[+CC[X] <: Edge[X]] = generic.GenericEdgeMapper[CC]
  2. abstract class LDiEdge[+N, L] extends AnyDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LDiEdgeToString with MultiLEdgeToString

    Template for generic directed multiedges with a single label field.

    Template for generic directed multiedges with a single label field. To support multigraphs, equality is based on the nodes and the label field. Mix in GenericEdgeMapper to get your derived edge also mappable.

  3. abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef

    Template for an implicit class that defines the infix constructor ++ to pass a label like 1 ~> 2 ++ aLabel.

  4. abstract class LUnDiEdge[+N, L] extends AnyUnDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LUnDiEdgeToString with MultiLEdgeToString

    Template for generic undirected multiedges with a single label field.

    Template for generic undirected multiedges with a single label field. To support multigraphs, equality is based on the nodes and the label field. Mix in GenericEdgeMapper to get your derived edge also mappable.

  5. abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef

    Template for an implicit class that defines the infix constructor ++ to pass a label like 1 ~> 2 ++ aLabel.

  6. implicit final class MultiWDiEdgeFactory[N] extends AnyVal

    Factory shortcut for weighted edges that can be used like a ~> b %% w.

  7. implicit final class MultiWUnDiEdgeFactory[N] extends AnyVal

    Factory shortcut for weighted edges that can be used like a ~ b %% w.

  8. final case class WDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericDiEdge[N, WDiEdge] with ExtendedKeyByWeight with WDiEdgeToString with MultiWEdgeToString with Product with Serializable

    Generic weighted undirected edge for multigraphs.

    Generic weighted undirected edge for multigraphs.

    Annotations
    @SerialVersionUID()
  9. final case class WUnDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericUnDiEdge[N, WUnDiEdge] with ExtendedKeyByWeight with WUnDiEdgeToString with MultiWEdgeToString with Product with Serializable

    Generic weighted undirected edge for multigraphs.

    Generic weighted undirected edge for multigraphs.

    Annotations
    @SerialVersionUID()

Value Members

  1. val %%: %.type
  2. object ::~

    Infix extractor for weighted undirected edges in multigraphs to be combined with %% like case a ::~ b % w.

  3. object ::~>

    Infix extractor for weighted directed edges in multigraphs to be combined with %% like case a ::~> b %% w.

Inherited from AnyRef

Inherited from Any

Ungrouped