Branch

A “Branch” is the fundamental unit used to locate and define data.

Branch Relations

Each Branch has three relationship pointers that logically tie all Branches together: Parent, Sibling, and Child.

There is only one Parent for a given Branch.  “/A” is the Parent of “/A,B”.

A Branch can have one Sibling.  The Sibling can in turn point to another Sibling.  “/A,C” is the Sibling of “/A,B”.

A Branch can have one Child.  The Child can in turn have related Siblings and Children.  “/A,B” is the Child of “/A”.

Siblings and Children are always in an ordered sequence.  “/A,C” will come after “/A,B” and “/A,B” will be the Child of “/A”.

Branch Sections

Data associated with a Branch is in one or more Sections.  A Branch can be stored or communicated as a File.  A File is associated with one Branch.  A Branch can have one File or none.

ShofarNexus™ShofarNexus.com
Help Library

Core

Dev

Kind

Kit

Leaf

Map

Message

Net

Overview

Packet

Primitives

Run

Secure

Session

Site

Socket

Sprint

Stack

Tool

The Tree

Primitives

Belt

Bond

Branch

Build

Fact

File

Glob

ID

Image

Leaf

Log

Markup

Money

Object

Package

Parse

Phrase

Render

Sprint

Stack

String

Sum

SVG

Time

Tray

Unit

Verb

Branch

Branch

Bond

Key

Kind

Location

File,Loaded

File,Populated

File State

Find

Part

Time

Number

Relations

Sequence

Service

Branch