1 // $Id: CQLAndNode.java,v 1.6 2002-12-05 17:14:52 mike Exp $
3 package org.z3950.zing.cql;
7 * Represents an AND node in a CQL parse-tree.
9 * @version $Id: CQLAndNode.java,v 1.6 2002-12-05 17:14:52 mike Exp $
11 public class CQLAndNode extends CQLBooleanNode {
13 * Creates a new AND node with the specified left- and right-hand sides.
15 public CQLAndNode(CQLNode left, CQLNode right) {
24 // ### Too much code duplication here with OR and NOT
26 byte[] op = new byte[5];
27 putTag(CONTEXT, 46, CONSTRUCTED, op, 0); // Operator
29 putTag(CONTEXT, 0, PRIMITIVE, op, 3); // and