scalax.collection.edges
package scalax.collection.edges
Members list
Type members
Classlikes
final case class DiEdge[+N](source: N, target: N) extends AbstractGenericUnlabeledDiEdge[N, DiEdge], DiEdgeToString
Represents a generic unlabeled directed edge.
Represents a generic unlabeled directed edge.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait DiEdgeToStringtrait GenericUnlabeledEdgeMapper[DiEdge]trait GenericEdgeMapper[DiEdge]trait AnyDiEdge[N]trait AnyEdge[N]trait AnyDiHyperEdge[N]trait AnyHyperEdge[N]trait Edge[N]trait Equalsclass Objecttrait Matchableclass AnyShow all
object DiEdge extends EdgeCompanion[DiEdge]
Factory for directed edges. See also DiEdgeImplicits
and val ~>
in the package object.
Factory for directed edges. See also DiEdgeImplicits
and val ~>
in the package object.
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait EdgeCompanion[DiEdge]trait EdgeCompanionBasetrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
DiEdge.type
final implicit class DiEdgeImplicits[N](val source: N) extends AnyVal, AbstractDiEdgeImplicits[N, DiEdge, DiEdge.type]
Attributes
- Supertypes
final case class UnDiEdge[+N](source: N, target: N) extends AbstractGenericUnlabeledUnDiEdge[N, UnDiEdge], UnDiEdgeToString
Represents a generic unlabeled undirected edge.
Represents a generic unlabeled undirected edge.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait UnDiEdgeToStringtrait GenericEdgeMapper[UnDiEdge]trait AnyUnDiEdge[N]trait AnyEdge[N]trait AnyHyperEdge[N]trait Edge[N]trait Equalsclass Objecttrait Matchableclass AnyShow all
object UnDiEdge extends EdgeCompanion[UnDiEdge]
Factory for undirected edges. See also UnDiEdgeImplicits
and val ~
in the package object.
Factory for undirected edges. See also UnDiEdgeImplicits
and val ~
in the package object.
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait EdgeCompanion[UnDiEdge]trait EdgeCompanionBasetrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnDiEdge.type
final implicit class UnDiEdgeImplicits[N](val n1: N) extends AnyVal, AbstractEdgeImplicits[N, UnDiEdge, UnDiEdge.type]
Attributes
- Supertypes
Value members
Concrete fields
Pattern shortcut enabling edge match { case n1 ~ n2 => f(n1, n2) }
.
Pattern shortcut enabling edge match { case n1 ~ n2 => f(n1, n2) }
.
Attributes
Implicits
Implicits
In this article