jcaas.script_nodes
Class CompareSymbol

java.lang.Object
  extended by jcaas.script_nodes.CompareSymbol

public abstract class CompareSymbol
extends java.lang.Object

This class represents a comparator in the syntax tree of a script.


Field Summary
static CompareSymbol EQUALEQUAL
           
static CompareSymbol GREATER
           
static CompareSymbol GREATEREQUAL
           
static CompareSymbol LESS
           
static CompareSymbol LESSEQUAL
           
 
Constructor Summary
CompareSymbol()
           
 
Method Summary
abstract  boolean relationHolds(java.lang.Comparable o1, java.lang.Comparable o2)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GREATEREQUAL

public static final CompareSymbol GREATEREQUAL

LESSEQUAL

public static final CompareSymbol LESSEQUAL

GREATER

public static final CompareSymbol GREATER

LESS

public static final CompareSymbol LESS

EQUALEQUAL

public static final CompareSymbol EQUALEQUAL
Constructor Detail

CompareSymbol

public CompareSymbol()
Method Detail

relationHolds

public abstract boolean relationHolds(java.lang.Comparable o1,
                                      java.lang.Comparable o2)