aboutsummaryrefslogtreecommitdiff
path: root/src/org/semanticweb/karma2/model/Equality.java
diff options
context:
space:
mode:
authoryzhou <yujiao.zhou@gmail.com>2015-04-21 10:34:27 +0100
committeryzhou <yujiao.zhou@gmail.com>2015-04-21 10:34:27 +0100
commit9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8 (patch)
tree47511c0fb89dccff0db4b5990522e04f294d795b /src/org/semanticweb/karma2/model/Equality.java
parentb1ac207612ee8b045244253fb94b866104bc34f2 (diff)
downloadACQuA-9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8.tar.gz
ACQuA-9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8.zip
initial version
Diffstat (limited to 'src/org/semanticweb/karma2/model/Equality.java')
-rw-r--r--src/org/semanticweb/karma2/model/Equality.java36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/org/semanticweb/karma2/model/Equality.java b/src/org/semanticweb/karma2/model/Equality.java
new file mode 100644
index 0000000..fcb270c
--- /dev/null
+++ b/src/org/semanticweb/karma2/model/Equality.java
@@ -0,0 +1,36 @@
1package org.semanticweb.karma2.model;
2
3import java.io.Serializable;
4
5import org.semanticweb.HermiT.Prefixes;
6import org.semanticweb.HermiT.model.DLPredicate;
7
8/**
9 * Represents the equality predicate.
10 */
11public class Equality implements DLPredicate,Serializable {
12 private static final long serialVersionUID=8308051741088513244L;
13
14 public static final Equality INSTANCE=new Equality();
15
16 protected Equality () {
17 }
18 public int getArity() {
19 return 2;
20 }
21 public String toString(Prefixes prefixes) {
22 return "<http://www.w3.org/2002/07/owl#sameas>";
23 }
24 public String toOrderedString(Prefixes prefixes) {
25 return toString(prefixes);
26 }
27 public String toString() {
28 return toString(Prefixes.STANDARD_PREFIXES);
29 }
30 protected Object readResolve() {
31 return INSTANCE;
32 }
33 public static Equality create() {
34 return INSTANCE;
35 }
36}