InheritanceJGraphT

case
class InheritanceJGraphT[Node](refGraph: Ref[IO, DirectedAcyclicGraph[Node, Edge[Node]]]) extends Inheritance[Node]
Companion
object
trait Serializable
trait Product
trait Equals
trait Inheritance[Node]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def addInheritance(node1: Node, node2: Node): IO[Unit]
Definition Classes
override
def addNode(node: Node): IO[Unit]
Definition Classes
override
def ancestors(node: Node): IO[Set[Node]]
Definition Classes
override
def clear: IO[Unit]
Definition Classes
override
def descendants(node: Node): IO[Set[Node]]
Definition Classes
override
def nodes: IO[Set[Node]]
Definition Classes
override
def show(showNode: Node => String): IO[String]
Definition Classes

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product