INode

h8io.cfg.INode
sealed trait INode[+I <: Id]

A node in the config tree, tagged with its path type I.

Every node in the tree is an INode. Use the type alias Node when the path type does not matter. Concrete variants (all in the Node companion):

Type parameters

I

the Id subtype that describes this node's position in the tree

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class INone[I]
trait ISome[I]
class INull[I]
trait IValue[I]
trait IContainer[I, CI]
trait IMap[I]
trait ISeq[I]
class IScalar[I]
Show all

Members list

Value members

Abstract methods

def id: I