Packages

package hyperedges

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

Package Members

  1. package labeled
  2. package multilabeled
  3. package ordered

Type Members

  1. final case class DiHyperEdge[+N](sources: OneOrMore[N], targets: OneOrMore[N]) extends AbstractGenericDiHyperEdge[N, DiHyperEdge] with DiHyperEdgeToString with Product with Serializable

    Directed hyperedge with sources and targets having set/bag semantic each.

    Directed hyperedge with sources and targets having set/bag semantic each.

    Annotations
    @SerialVersionUID()
  2. implicit final class FromOneOrMore[N] extends AnyVal with generic.AbstractDiHyperEdgeImplicits.FromOneOrMore[N, DiHyperEdge, DiHyperEdge.type]
  3. final case class HyperEdge[+N](ends: Several[N]) extends AbstractGenericHyperEdge[N, HyperEdge] with HyperEdgeToString with Product with Serializable

    Undirected hyperedge with ends having set/bag semantic.

    Undirected hyperedge with ends having set/bag semantic.

    Annotations
    @SerialVersionUID()
  4. implicit final class HyperFromAny[N] extends AnyVal with FromAny[N, HyperEdge, HyperEdge.type]
  5. implicit final class HyperFromEdge[N] extends AnyVal with FromEdge[N, HyperEdge, HyperEdge.type]

Value Members

  1. val ~~: HyperEdge.type

    Pattern shortcut enabling hyperedge match { case ~~(ends) => f(ends) }.

  2. val ~~>: DiHyperEdge.type

    Pattern shortcut enabling diHyperedge match { case sources ~~> targets => f(sources, targets) }.

  3. object DiHyperEdge extends DiHyperEdgeCompanion[DiHyperEdge]
  4. object HyperEdge extends HyperEdgeCompanion[HyperEdge]

Inherited from AnyRef

Inherited from Any

Ungrouped