Class GraphData.Node

java.lang.Object
com.storedobject.chart.GraphData.Node
All Implemented Interfaces:
ComponentPart, ComponentProperty
Direct Known Subclasses:
GraphData.ValueNode, GraphData.XYNode
Enclosing class:
GraphData<N extends GraphData.Node>

public abstract static class GraphData.Node extends Object implements ComponentPart
The abstract class Node serves as the base class for components within a graph structure. It represents a single node entity that can be connected to other nodes via edges and contains functionality to manage its own metadata and relationships. This class ensures each node has a unique identifier, a name, a category, and a list of edges. Nodes can be connected to other nodes and can serialize themselves into JSON format.
Author:
Syam