You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by en...@apache.org on 2014/01/29 11:58:07 UTC
git commit: CLEREZZA-865 Adding the VirtuosoBNode class (which I
forgot to do before...)
Updated Branches:
refs/heads/master ecef9fa62 -> 3bb78d843
CLEREZZA-865 Adding the VirtuosoBNode class (which I forgot to do before...)
Project: http://git-wip-us.apache.org/repos/asf/clerezza/repo
Commit: http://git-wip-us.apache.org/repos/asf/clerezza/commit/3bb78d84
Tree: http://git-wip-us.apache.org/repos/asf/clerezza/tree/3bb78d84
Diff: http://git-wip-us.apache.org/repos/asf/clerezza/diff/3bb78d84
Branch: refs/heads/master
Commit: 3bb78d843cabe14c1417b4d1eeeff7f49cd886d6
Parents: ecef9fa
Author: enridaga <en...@apache.org>
Authored: Wed Jan 29 10:58:01 2014 +0000
Committer: enridaga <en...@apache.org>
Committed: Wed Jan 29 10:58:01 2014 +0000
----------------------------------------------------------------------
.../rdf/virtuoso/storage/VirtuosoBNode.java | 27 ++++++++++++++++++++
1 file changed, 27 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/clerezza/blob/3bb78d84/clerezza-virtuoso/rdf.virtuoso.storage/src/main/java/rdf/virtuoso/storage/VirtuosoBNode.java
----------------------------------------------------------------------
diff --git a/clerezza-virtuoso/rdf.virtuoso.storage/src/main/java/rdf/virtuoso/storage/VirtuosoBNode.java b/clerezza-virtuoso/rdf.virtuoso.storage/src/main/java/rdf/virtuoso/storage/VirtuosoBNode.java
new file mode 100644
index 0000000..d540a97
--- /dev/null
+++ b/clerezza-virtuoso/rdf.virtuoso.storage/src/main/java/rdf/virtuoso/storage/VirtuosoBNode.java
@@ -0,0 +1,27 @@
+package rdf.virtuoso.storage;
+
+import org.apache.clerezza.rdf.core.BNode;
+
+class VirtuosoBNode extends BNode {
+ private String skolemId;
+ public VirtuosoBNode(String skolemId) {
+ this.skolemId = skolemId;
+ }
+
+ public String getSkolemId(){
+ return skolemId;
+ }
+
+ public String asSkolemIri(){
+ return new StringBuilder().append('<').append(skolemId).append('>').toString();
+ }
+
+ public String toString(){
+ return skolemId;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ return (obj instanceof VirtuosoBNode) && (obj.toString().equals(toString()));
+ }
+}