package hyperedges
- Alphabetic
- By Inheritance
- hyperedges
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- 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()
- implicit final class FromOneOrMore[N] extends AnyVal with generic.AbstractDiHyperEdgeImplicits.FromOneOrMore[N, DiHyperEdge, DiHyperEdge.type]
- 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()
- implicit final class HyperFromAny[N] extends AnyVal with FromAny[N, HyperEdge, HyperEdge.type]
- implicit final class HyperFromEdge[N] extends AnyVal with FromEdge[N, HyperEdge, HyperEdge.type]
Value Members
- val ~~: HyperEdge.type
Pattern shortcut enabling
hyperedge match { case ~~(ends) => f(ends) }
. - val ~~>: DiHyperEdge.type
Pattern shortcut enabling
diHyperedge match { case sources ~~> targets => f(sources, targets) }
. - object DiHyperEdge extends DiHyperEdgeCompanion[DiHyperEdge]
- object HyperEdge extends HyperEdgeCompanion[HyperEdge]
Welcome to the Graph for Scala API reference. Some suggested entry points:
AnyGraph
immutable.Graph
and its inner nodesmutable.Graph
and its inner nodes.edges
package and its subpackageshyperedges
package and its subpackages.labeled edges
packagemultilabeled edges
packagelabeled hyperedges
packagemultilabeled hyperedges
packageordered labeled hyperedges
packageordered multilabeled hyperedges
objectgeneric
package.GraphTraversal
andTraverserInnerNode
.RandomGraph
.GraphGen
.