Node

org.eso.ias.cdb.topology.DasuTopology.Node
class Node(val id: String, val nodeType: NType, val neighbors: List[Node])

The immutable node of the graph.

The identifier of the node is the ID of the IASIO either coming from plugins, other DASUs or produced by ASCEs running in this DASU.

The nodes constitute the trees of the topology

Value parameters

id

the identifier of the node

neighbors

the connected nodes

nodeType

the type of the node

Attributes

Constructor

build a node with the passed id, type and connected nodes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Concrete fields

val id: String
val neighbors: List[Node]