User Tools

Site Tools


01_user_documentation:06_graph:02_node

Table of Contents

Node

Nodes are the base element of the graphs. The GroIMP implementation of graph define nodes as extending edges. This design enables to save memory as, if two nodes are connected by only one edge, no edge object is required. The information of the edge is hosted in the nodes.

Attribute

Persistent fields (in the java sense) of a Node are attributes. Basically, all fields that are NOT static, const nor transient are attributes. The persistence management of the Node require each attribute to have accessors, which are declared in the node.

→ Read more...

NType

Compiled type that represent the type in a java sense of the Node.

Wrapper

Both primitive and objects that implements Serializable can be added in the graph, despite not being Node. Instead, a Wrapper Node is created to wrap the value of the primitive/Object. The wrapper is a Node, thus can be added in the graph. The wrapping and unwrapping is automatic.

01_user_documentation/06_graph/02_node.txt · Last modified: 2025/09/05 15:28 by gaetan