AdjacencyList

izumi.fundamentals.graphs.struct.AdjacencyList
See theAdjacencyList companion object
sealed trait AdjacencyList[N]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Types

type Opposite[NN] <: AdjacencyList[NN]
type Self[NN] <: AdjacencyList[NN]

Value members

Abstract methods

Concrete methods

def apply(nodeId: N): Set[N]
def get(nodeId: N): Option[Set[N]]
def map[N1](f: N => N1): Self[N1]
def rewriteAll(mapping: Map[N, N]): Self[N]
def rewriteLinked(mapping: Map[N, N]): Self[N]
def without(nodes: Set[N]): Self[N]