Improve ACR search
[lgpl/argeo-commons.git] / org.argeo.api.acr / src / org / argeo / api / acr / search / PropertyValueContraint.java
diff --git a/org.argeo.api.acr/src/org/argeo/api/acr/search/PropertyValueContraint.java b/org.argeo.api.acr/src/org/argeo/api/acr/search/PropertyValueContraint.java
new file mode 100644 (file)
index 0000000..7fc07bc
--- /dev/null
@@ -0,0 +1,23 @@
+package org.argeo.api.acr.search;
+
+import javax.xml.namespace.QName;
+
+/** Whether this property equals this value. */
+public abstract class PropertyValueContraint implements Constraint {
+       final QName prop;
+       final Object value;
+
+       public PropertyValueContraint(QName prop, Object value) {
+               this.prop = prop;
+               this.value = value;
+       }
+
+       public QName getProp() {
+               return prop;
+       }
+
+       public Object getValue() {
+               return value;
+       }
+
+}