ShapeTree
Shape Trees vocabulary constants. http://www.w3.org/ns/shapetrees# Spec: https://shapetrees.org/TR/specification/
Shape Trees define the expected structure and shape-validation rules for composite data in a Solid pod. They are used by SAI to describe what data an application needs and how it is organized.
Properties
Identifies a shape tree, the managed resource it is assigned to, the focus node for validation, and the navigation path to reach it.
A human-readable description of a shape tree.
An index of SKOS poly-hierarchies used to describe shape trees.
Describes the expected resource type for this shape tree node (one of st:Container, st:Resource, st:NonRDFResource).
Identifies the focus node (subject IRI) in the instance data against which the linked shape is validated.
Links a shape tree manager to a shape tree assignment.
Identifies the root assignment within a planted shape tree hierarchy.
The description set this description belongs to.
Links a managed resource back to the shape tree manager.
A shape tree that expects a binary (non-RDF) resource.
Links a shape tree to a Shape Tree Reference (for traversal via predicates).
Points to the shape tree being referenced in a Reference node.
Defines a composite data structure: a tree of resources and validation criteria (linked shape, expected resource type, child shape trees).
The language used by the associated description resource.
Describes traversal to a referenced shape tree by following a specific RDF predicate in the instance data.
Describes traversal to a referenced shape tree via a ShapePath expression through the RDF graph of an instance.