X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Forg%2Fz3950%2Fzing%2Fcql%2FCQLNotNode.java;h=070c90900f20faaef299cc6bb3460480265a1a06;hb=9a22e4f1c6e5bdf6ff5cd24ef4035e4de164cafb;hp=a2a64c2ab12e52d121d3dd939ba31b0d7ff8f3c0;hpb=df372083094087da8590a526e0222c81c9ae7fc0;p=cql-java-moved-to-github.git diff --git a/src/org/z3950/zing/cql/CQLNotNode.java b/src/org/z3950/zing/cql/CQLNotNode.java index a2a64c2..070c909 100644 --- a/src/org/z3950/zing/cql/CQLNotNode.java +++ b/src/org/z3950/zing/cql/CQLNotNode.java @@ -1,4 +1,4 @@ -// $Id: CQLNotNode.java,v 1.5 2002-11-06 00:05:58 mike Exp $ +// $Id: CQLNotNode.java,v 1.6 2002-12-05 17:14:52 mike Exp $ package org.z3950.zing.cql; @@ -6,7 +6,7 @@ package org.z3950.zing.cql; /** * Represents a NOT node in a CQL parse-tree. * - * @version $Id: CQLNotNode.java,v 1.5 2002-11-06 00:05:58 mike Exp $ + * @version $Id: CQLNotNode.java,v 1.6 2002-12-05 17:14:52 mike Exp $ */ public class CQLNotNode extends CQLBooleanNode { /** @@ -20,4 +20,13 @@ public class CQLNotNode extends CQLBooleanNode { String op() { return "not"; } + + byte[] opType1() { + byte[] op = new byte[5]; + putTag(CONTEXT, 46, CONSTRUCTED, op, 0); // Operator + putLen(2, op, 2); + putTag(CONTEXT, 2, PRIMITIVE, op, 3); // and-not + putLen(0, op, 4); + return op; + } }