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()));
+	}
+}