1 19 package org.openharmonise.vfs.search; 20 21 import java.util.ArrayList ; 22 import java.util.List ; 23 24 32 public class PropertyCondition { 33 34 37 private String m_sPropNamespace = null; 38 39 42 private String m_sPropName = null; 43 44 47 private String m_sOperator = "="; 48 49 52 private ArrayList m_aValues = new ArrayList (3); 53 54 61 public PropertyCondition(String sPropNamespace, String sPropName, String operator) { 62 super(); 63 this.m_sPropNamespace = sPropNamespace; 64 this.m_sPropName = sPropName; 65 m_sOperator = operator; 66 } 67 68 73 public void setValue(String sValue) { 74 this.m_aValues.add(sValue); 75 } 76 77 82 public void setValue(List aValues) { 83 this.m_aValues.addAll(aValues); 84 } 85 86 91 public List getValues() { 92 return (List )this.m_aValues.clone(); 93 } 94 95 100 public String getOperator() { 101 return this.m_sOperator; 102 } 103 104 109 public String getPropNamespaceURI() { 110 return this.m_sPropNamespace; 111 } 112 113 118 public String getPropName() { 119 return this.m_sPropName; 120 } 121 122 } 123 | Popular Tags |