Packages

package ordered

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

Package Members

  1. package labeled
  2. package multilabeled

Type Members

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

    Directed hyperedge with sources and targets having sequence semantic each.

    Directed hyperedge with sources and targets having sequence semantic each.

    Annotations
    @SerialVersionUID()
  2. final case class HyperEdge[+N] extends AbstractGenericHyperEdge[N, HyperEdge] with OrderedEndpoints with HyperEdgeToString with Product with Serializable

    Undirected hyperedge with ends having sequence semantic with respect to equality.

    Undirected hyperedge with ends having sequence semantic with respect to equality.

    Annotations
    @SerialVersionUID()
  3. implicit final class OrderedDiHyperFromOneOrMore[N] extends AnyVal with generic.AbstractDiHyperEdgeImplicits.FromOneOrMore[N, DiHyperEdge, DiHyperEdge.type]
  4. implicit final class OrderedHyperFromAny[N] extends AnyVal with FromAny[N, HyperEdge, HyperEdge.type]
  5. implicit final class OrderedHyperFromEdge[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