COMMONSRDF-37 Add Quad, Dataset, TripleLike Also adds QuadLike, GraphLike
simple adds DatasetGraphView, DatsetImple, QuadImpl TODO: Dataset tests This closes #19 Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/fc70462e Tree: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/fc70462e Diff: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/fc70462e Branch: refs/heads/quad Commit: fc70462ebf3462233a42f10a80c13040c6bb5a43 Parents: 6c673b7 a1d6554 Author: Stian Soiland-Reyes <st...@apache.org> Authored: Mon Sep 5 16:39:35 2016 +0100 Committer: Stian Soiland-Reyes <st...@apache.org> Committed: Mon Sep 5 16:39:56 2016 +0100 ---------------------------------------------------------------------- .../org/apache/commons/rdf/api/Dataset.java | 338 +++++++++++++++++++ .../java/org/apache/commons/rdf/api/Graph.java | 40 ++- .../org/apache/commons/rdf/api/GraphLike.java | 113 +++++++ .../java/org/apache/commons/rdf/api/Quad.java | 211 ++++++++++++ .../org/apache/commons/rdf/api/QuadLike.java | 67 ++++ .../apache/commons/rdf/api/RDFTermFactory.java | 40 +++ .../java/org/apache/commons/rdf/api/Triple.java | 2 +- .../org/apache/commons/rdf/api/TripleLike.java | 69 ++++ .../commons/rdf/api/AbstractGraphTest.java | 24 +- .../commons/rdf/simple/DatasetGraphView.java | 138 ++++++++ .../apache/commons/rdf/simple/DatasetImpl.java | 221 ++++++++++++ .../apache/commons/rdf/simple/GraphImpl.java | 12 +- .../org/apache/commons/rdf/simple/QuadImpl.java | 109 ++++++ .../rdf/simple/SimpleRDFTermFactory.java | 13 + .../commons/rdf/simple/TestWritingGraph.java | 8 +- 15 files changed, 1374 insertions(+), 31 deletions(-) ----------------------------------------------------------------------