Documentation for stapi.ai

AboutAboutContact ↗Contact ↗ (opens in a new tab)
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
  • Introduction
  • Features
  • Vision
  • Architecture
  • Principles we like
  • Core
    • Graph-oriented programming
    • Graph
      • Nodes
      • Edges
      • Version Attributes
    • Schema
      • Primitive types
      • Complex types
      • Field Definition
    • Graph Operations
      • Graph Loader
      • Object Graph Mapper
      • Graph Reader
      • Synchronizer
    • Graph System
  • Infrastructure
    • Axon Framework
    • ArangoDB
  • Introduction
  • Features
  • Vision
  • Architecture
  • Principles we like
  • Core
    • Graph-oriented programming
    • Graph
      • Nodes
      • Edges
      • Version Attributes
    • Schema
      • Primitive types
      • Complex types
      • Field Definition
    • Graph Operations
      • Graph Loader
      • Object Graph Mapper
      • Graph Reader
      • Synchronizer
    • Graph System
  • Infrastructure
    • Axon Framework
    • ArangoDB
  • About
  • Contact ↗ (opens in a new tab)

On This Page

  • Getting started:
Question? Give us feedback → (opens in a new tab)Edit this page
Core
Graph

Graph

The Graph package offers a graph-based data structure system with nodes and edges, base building block for graph-oriented programming paradigm. It offers a flexible and powerful graph data model, facilitating the efficient handling of complex relationships and attributes in any application or system.

  • Nodes
  • Edges
  • Versioned attributes

Getting started:

Add graph as Maven dependency into your project:

<dependency>
  <groupId>ai.stapi</groupId>
  <artifactId>graph</artifactId>
</dependency>
Graph-oriented programmingNodes