1 56 package org.objectstyle.cayenne.query; 57 58 import org.objectstyle.cayenne.exp.Expression; 59 60 65 public abstract class QualifiedQuery extends AbstractQuery { 66 67 protected Expression qualifier; 68 69 72 public void setQualifier(Expression qualifier) { 73 this.qualifier = qualifier; 74 } 75 76 79 public Expression getQualifier() { 80 return qualifier; 81 } 82 83 86 public void andQualifier(Expression e) { 87 qualifier = (qualifier != null) ? qualifier.andExp(e) : e; 88 } 89 90 93 public void orQualifier(Expression e) { 94 qualifier = (qualifier != null) ? qualifier.orExp(e) : e; 95 } 96 } 97 | Popular Tags |