package multilabeled
- Alphabetic
- By Inheritance
- multilabeled
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- type GenericEdgeMapper[+CC[X] <: Edge[X]] = generic.GenericEdgeMapper[CC]
- abstract class LDiEdge[+N, L] extends AnyDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LDiEdgeToString with MultiLEdgeToString
Template for generic directed multiedges with a single
label
field.Template for generic directed multiedges with a single
label
field. To support multigraphs, equality is based on thenodes
and thelabel
field. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef
Template for an
implicit class
that defines the infix constructor++
to pass a label like1 ~> 2 ++ aLabel
. - abstract class LUnDiEdge[+N, L] extends AnyUnDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LUnDiEdgeToString with MultiLEdgeToString
Template for generic undirected multiedges with a single
label
field.Template for generic undirected multiedges with a single
label
field. To support multigraphs, equality is based on the nodes and thelabel
field. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef
Template for an
implicit class
that defines the infix constructor++
to pass a label like1 ~> 2 ++ aLabel
. - implicit final class MultiWDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~> b %% w
. - implicit final class MultiWUnDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~ b %% w
. - final case class WDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericDiEdge[N, WDiEdge] with ExtendedKeyByWeight with WDiEdgeToString with MultiWEdgeToString with Product with Serializable
Generic weighted undirected edge for multigraphs.
Generic weighted undirected edge for multigraphs.
- Annotations
- @SerialVersionUID()
- final case class WUnDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericUnDiEdge[N, WUnDiEdge] with ExtendedKeyByWeight with WUnDiEdgeToString with MultiWEdgeToString with Product with Serializable
Generic weighted undirected edge for multigraphs.
Generic weighted undirected edge for multigraphs.
- Annotations
- @SerialVersionUID()