All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scalax.collection.hyperedges.DiHyperEdge.scala Maven / Gradle / Ivy

The newest version!
package scalax.collection
package hyperedges

import scalax.collection.generic.{AbstractGenericUnlabeledDiHyperEdge, DiHyperEdgeCompanion, DiHyperEdgeToString}

/** Directed hyperedge with sources and targets having set/bag semantic each.
  */
@SerialVersionUID(53)
final case class DiHyperEdge[+N](override val sources: OneOrMore[N], override val targets: OneOrMore[N])
    extends AbstractGenericUnlabeledDiHyperEdge[N, DiHyperEdge](sources, targets)
    with DiHyperEdgeToString

object DiHyperEdge extends DiHyperEdgeCompanion[DiHyperEdge]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy