com.waveset.object
Class LogicalOperator

java.lang.Object
  extended bycom.waveset.object.LogicalOperator

public class LogicalOperator
extends java.lang.Object

A boolean operator that governs evaluation of a set of attribute expressions.

See Also:
Conjunct, Disjunct

Field Summary
protected  java.lang.String _name
           
protected  java.lang.String _symbol
           
static LogicalOperator AND
          False if any operand (i.e., nested expression) is false.
static java.lang.String code_id
           
static LogicalOperator OR
          True if any operand (i.e., nested expression) is true.
protected static Trace trace
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
static LogicalOperator findOperator(java.lang.String psz)
           
 java.lang.String getName()
           
 java.lang.String getSymbol()
           
static void main(java.lang.String[] args)
           
static void println(java.lang.Object o)
          Ubiquitous macro.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

trace

protected static Trace trace

AND

public static final LogicalOperator AND
False if any operand (i.e., nested expression) is false. True only if all operands (i.e., nested expressions) are true.


OR

public static final LogicalOperator OR
True if any operand (i.e., nested expression) is true. False only if all operands (i.e., nested expressions) are false.


_name

protected java.lang.String _name

_symbol

protected java.lang.String _symbol
Method Detail

findOperator

public static LogicalOperator findOperator(java.lang.String psz)

getName

public java.lang.String getName()

getSymbol

public java.lang.String getSymbol()

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object o)

compareTo

public int compareTo(java.lang.Object o)

println

public static void println(java.lang.Object o)
Ubiquitous macro.


main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception