public abstract class Node extends java.lang.Object implements Disposable
The Node class can be extended by classes outside the Arez core package. Typically this is done when a collection of primitive types (i.e. Observables, Observers, ComputableValues etc) are aggregated to form a single abstraction within the reactive system.
Modifier and Type | Method and Description |
---|---|
ArezContext |
getContext()
Return the context that the node is associated with.
|
java.lang.String |
getName()
Return the name of the node.
|
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asDisposable, dispose, dispose, isDisposed, isDisposed, isNotDisposed, isNotDisposed
@Nonnull public final java.lang.String getName()
Arez.areNamesEnabled()
returns true
.@Nonnull public final ArezContext getContext()
@Nonnull public final java.lang.String toString()
toString
in class java.lang.Object