[
https://issues.apache.org/jira/browse/COMMONSRDF-36?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15529695#comment-15529695
]
ASF GitHub Bot commented on COMMONSRDF-36:
------------------------------------------
GitHub user stain opened a pull request:
https://github.com/apache/incubator-commonsrdf/pull/22
COMMONSRDF-36 Add JSONLD-Java integration
This adds the module `jsonld-java` which adds Commons RDF implementations
backed by [JSONLD-Java](https://github.com/jsonld-java/jsonld-java).
See also
[COMMONSRDF-36](https://issues.apache.org/jira/browse/COMMONSRDF-36).
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/incubator-commonsrdf jsonld-java
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-commonsrdf/pull/22.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #22
----
commit 84cf08e245d0ec7fd074ba402779a9c1a5b77afd
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T00:07:44Z
jsonld-java integration draft
commit dd7e55e1ab6b64114514bf9a5bd16eb95152ac10
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T00:08:21Z
Apache header
commit 0d85be9300d13cf129df4c2cc5aa6a43e0f3d9b7
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T10:37:52Z
Implemented all Graph methods (however inefficient)
commit 4cfce97b268979a2e97e15e422648edb60f393f2
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T10:47:25Z
construct an empty RDFDataSet() by default
commit da9090af598eafdbacd73e0c2a6f98baa7012caf
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T10:47:49Z
Test JsonLDGraph
commit db9fd76676a17479882cd8d869d44a12df486a28
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T11:02:18Z
more streams..
commit ede1a704b9427448651df148bd1da43cc1328b20
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:02:10Z
added Triple.equals()
commit 79cf47d181e8f687cf9574482546db36f73750aa
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:03:25Z
create Literal with datatype
commit 7e4cb373ecc39a31205a8916c2d2471b95cf6a11
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:18:48Z
support blanknode round trip
commit 566172795f9b744e0bacb94677de124133db2e86
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:26:53Z
graphToString is specific for SimpleGraph
Also expose the test variables to subclasses
commit 6c72b27a3c1dbb3149e581bb3c378be75f34b751
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:27:29Z
inner classes for BlankNode and IRI
commit 85bf54d32b0d3f31c3f3aca0b0bdec9c6b819cc3
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:35:40Z
externalize the blankNodePrefix
commit b034cdec96dec51d57711249d7f508fc2ae210bc
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:38:40Z
Extract JsonLd RDFTerm types
commit 4e9136da18a8a16a704f3255b0e94769be2b2aa3
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:46:26Z
Added JsonLDRDFTermFactory
commit 3dc5a44927d030ca46547374bf8da401fa3292ee
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:46:52Z
JsonLdRDFTermFactory
This CamelCase is tricky..
On the other side JSONLDRDFTermFactory is a bit overkill
commit 4da1bae3406aacf3b85fddf6f0a29f0ddcfed4b5
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T14:48:43Z
Merge branch 'master' into jsonld-java
commit e98a9635f7f95c55eef48f98cf6ae7050c8235f3
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T15:32:31Z
Move some converters to JsonLdRDFTermFactory
commit fe7ed279f7448e04f4381aaf8533f6a0bd66bb11
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T15:33:03Z
Sorted members
commit 286813cc9ff98c7c926f4e3740124e503be89c15
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T15:58:18Z
Added JsonLdLiteral
commit ce658d27ccb6988f6ff85352641675eea161cf8e
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T16:00:17Z
Added JsonLdRDFTermFactoryTest
commit 0613a08f421e4bd38092708268bec243c6ddde7d
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T16:00:21Z
license headers
commit b5aa0a038431bd1de570d80cd2bc52ab98ef420a
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T16:03:45Z
blank node test
commit 0ce530fe9e41f9f2a7b2d13d947b68a391102263
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-04T16:07:31Z
Ignore invalidity errors in RDFTermFactory for now
commit b2aacd2aefc508dd904a9d2b3aa94de43acd3792
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-08T10:59:48Z
make bnodePrefix public
commit d51975f090ad067e59b73579ca1b57bfc09cabfa
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-08T11:00:00Z
incomplete JsonLdParserBuilder
commit 82471ec222910071447f0b67fd5601f3598e0b52
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-08T11:01:33Z
Merge branch 'parser-writer-interface' into jsonld-java
commit 5bb03698aa2368ee8715c23dfa028f367846c337
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-12T08:12:27Z
Merge branch 'parser-writer-interface' into jsonld-java
commit 7cb7ecbab590a6826bdaddac99adf0e0236c07cb
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-12T08:16:17Z
parse into JsonLdGraph, or copy into new graph
commit 0d6a0f8285d1cb8c4aafdcfb7519bcad246685b8
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-12T16:17:18Z
Test jsonld parser
commit 21b68eeab8d2b148dd05f0947d7c11e6a126c068
Author: Stian Soiland-Reyes <[email protected]>
Date: 2016-04-13T01:45:25Z
test json-ld parse by URL/Path/InputStream
----
> jsonld-java integration
> -----------------------
>
> Key: COMMONSRDF-36
> URL: https://issues.apache.org/jira/browse/COMMONSRDF-36
> Project: Apache Commons RDF
> Issue Type: New Feature
> Reporter: Stian Soiland-Reyes
> Assignee: Stian Soiland-Reyes
> Labels: integration, json-ld
> Fix For: 0.3.0
>
>
> Add a new jsonld module with implementation for
> https://github.com/jsonld-java/jsonld-java
> As an RDF Graph "store" this doesn't really qualify as its backing store is
> just a JSON-like dictionary, but this provides a very lightweight dependency
> for parsing/writing JSON-LD and even Turtle and NQuads.
> This has been developed on the branch
> https://github.com/apache/incubator-commonsrdf/tree/jsonld-java/jsonld-java
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)