[ https://issues.apache.org/jira/browse/JENA-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17208293#comment-17208293 ]
ASF subversion and git services commented on JENA-1974: ------------------------------------------------------- Commit 65d571cfdf5ce3257fea29aa6996b31ecb43da3a in jena's branch refs/heads/master from Andy Seaborne [ https://gitbox.apache.org/repos/asf?p=jena.git;h=65d571c ] Merge pull request #804 from afs/graph-ops JENA-1974: G, a library of functions for working with Graph. > Function library for working with Graph objects > ----------------------------------------------- > > Key: JENA-1974 > URL: https://issues.apache.org/jira/browse/JENA-1974 > Project: Apache Jena > Issue Type: New Feature > Affects Versions: Jena 3.16.0 > Reporter: Andy Seaborne > Assignee: Andy Seaborne > Priority: Major > Fix For: Jena 3.17.0 > > Time Spent: 2h 40m > Remaining Estimate: 0h > > This ticket introduces a library "G" (with the expectation it is usually a > static import) for writing code working with Graph. It is based on original > use in jena-shacl but is itself generally useful when working in Java walking > data in graphs. > It provides checking operation like "getOne" when the code is expecting > exactly one match, not zero, not several. > 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). -- This message was sent by Atlassian Jira (v8.3.4#803005)