Skip to content

JENA-1974: G, a library of functions for working with Graph.#804

Merged
afs merged 4 commits intoapache:masterfrom
afs:graph-ops
Oct 5, 2020
Merged

JENA-1974: G, a library of functions for working with Graph.#804
afs merged 4 commits intoapache:masterfrom
afs:graph-ops

Conversation

@afs
Copy link
Member

@afs afs commented Oct 1, 2020

"G" is a set of functions for working with Graph at the detail triple level.

It packages up the checking needed around, for example, "getOne" when the code is expecting exactly one match, not zero, not several. It is taken from original use in jena-shacl but is itself generally useful when working in Java walking data in graphs.

There are some operations that are RDFS aware - these would be applicable for when RDFS reasoning is not enabled (in SHACL, certain parts of RDFS are required like transitive subclass but not full RDFS reasoning).

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants