Type of the computed value represented by the node refered by this rep.
Helper method that lazily creates and attaches Adapter to this node reference.
Helper method that lazily creates and attaches Adapter to this node reference. The adapter is created conditionally and on demand. If T is trait or class (i.e. entity) then created adapter instance implements all its methods. The the adapter class is generated as part of EntityObject for the entity T.
EntityObject
Is this reference of Companion type
Is this reference of Companion type
Whether the underlying node is Const.
Whether the underlying node is Const.
Whether the underlying node is Lambda.
Whether the underlying node is Lambda.
Whether the underlying node is Placeholder.
Whether the underlying node is Placeholder.
Whether the underlying node is Variable.
Whether the underlying node is Variable.
Node of the graph refered by this Ref.
Build graph of nodes starting from this node, generate dot file, and open it using system default viewer for dot extension.
Build graph of nodes starting from this node, generate dot file, and open it using system default viewer for dot extension.
Returns the string like x45: Int = Const(10)
Unique name that can be used as variable name.
A Ref is a symbolic reference used internally to refer to graph nodes. Light weight stateless immutable reference to a graph node (Def[T]). Two symbols are equal if they refer to the nodes with the same id, which is due to Def unification means equal symbols refer to the same instance of Def.