Packages

package multilabeled

Linear Supertypes

Type Members

  1. type GenericDiHyperEdgeMapper[+CC[X] <: Edge[X]] = generic.GenericDiHyperEdgeMapper[CC]
  2. type GenericHyperEdgeMapper[+CC[X] <: Edge[X]] = generic.GenericHyperEdgeMapper[CC]
  3. abstract class LDiHyperEdge[+N, L] extends AbstractDiHyperEdge[N] with OrderedEndpoints with SingleLabel[L] with ExtendedKeyBySingleLabel with LDiHyperEdgeToString with MultiLEdgeToString

    Template for generic directed, ordered multi-hyperedges with a single label field.

    Template for generic directed, ordered multi-hyperedges with a single label field. To support multigraphs, equality is based on sources, targets and the label field. Ordered means that sources and targets have sequence semantic with respect to equality. Mix in GenericDiHyperEdgeMapper to get your derived hyperedge also mappable.

  4. type LDiHyperEdgeInfixConstructor[N, L, CC[X] <: AbstractDiHyperEdge[X] with MultiEdge] = multilabeled.LDiHyperEdgeInfixConstructor[N, L, CC]
  5. abstract class LHyperEdge[+N, L] extends AbstractHyperEdge[N] with OrderedEndpoints with SingleLabel[L] with ExtendedKeyBySingleLabel with LHyperEdgeToString with MultiLEdgeToString

    Template for generic undirected multi-hyperedges with ordered ends and a single label field.

    Template for generic undirected multi-hyperedges with ordered ends and a single label field. To support multigraphs, equality is based on ends and the label field. Mix in GenericHyperEdgeMapper to get your derived multi-hyperedge also mappable.

  6. type LHyperEdgeInfixConstructor[N, L, CC[X] <: AbstractHyperEdge[X] with MultiEdge] = multilabeled.LHyperEdgeInfixConstructor[N, L, CC]

Inherited from AnyRef

Inherited from Any

Ungrouped