[
https://issues.apache.org/jira/browse/COMMONSRDF-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stian Soiland-Reyes updated COMMONSRDF-39:
------------------------------------------
Description:
Add RDFParser interface to the API - and implementations for jena/rdf4j/jsonld.
This has emerged while doing the integrations in COMMONSRDF-35 COMMONSRDF-36
COMMONSRDF-33.
I'm proposing a fluent "builder pattern"-like interface, e.g.
{code}
new JenaRDFParser().source(path).target(graph).parse();
{code}
As the design of this is still not quite settled it will be under the
.experimental package for the 0.3.0 release. See
https://lists.apache.org/thread.html/5b3450fa50e3d24660d284cbd62cddea0eaa68b0248252a97354d762@%3Cdev.commons.apache.org%3E
There should also be a companion RDFWriter interface - making these look&feel
similar.
was:
Add RDFParser interface to the API - and implementations for jena/rdf4j/jsonld.
This has emerged while doing the integrations in COMMONS-35 COMMONS-36
COMMONS-33.
I'm proposing a fluent "builder pattern"-like interface, e.g.
{code}
new JenaRDFParser().source(path).target(graph).parse();
{code}
As the design of this is still not quite settled it will be under the
.experimental package for the 0.3.0 release. See
https://lists.apache.org/thread.html/5b3450fa50e3d24660d284cbd62cddea0eaa68b0248252a97354d762@%3Cdev.commons.apache.org%3E
There should also be a companion RDFWriter interface - making these look&feel
similar.
> Add RDFParser interface (experimental)
> --------------------------------------
>
> Key: COMMONSRDF-39
> URL: https://issues.apache.org/jira/browse/COMMONSRDF-39
> Project: Apache Commons RDF
> Issue Type: New Feature
> Reporter: Stian Soiland-Reyes
> Assignee: Stian Soiland-Reyes
> Fix For: 0.3.0
>
>
> Add RDFParser interface to the API - and implementations for
> jena/rdf4j/jsonld.
> This has emerged while doing the integrations in COMMONSRDF-35 COMMONSRDF-36
> COMMONSRDF-33.
> I'm proposing a fluent "builder pattern"-like interface, e.g.
> {code}
> new JenaRDFParser().source(path).target(graph).parse();
> {code}
> As the design of this is still not quite settled it will be under the
> .experimental package for the 0.3.0 release. See
> https://lists.apache.org/thread.html/5b3450fa50e3d24660d284cbd62cddea0eaa68b0248252a97354d762@%3Cdev.commons.apache.org%3E
> There should also be a companion RDFWriter interface - making these look&feel
> similar.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)