edu.swri.swiftvis
Class BooleanFormula.LTENode

java.lang.Object
  extended by edu.swri.swiftvis.BooleanFormula.LTENode
All Implemented Interfaces:
BooleanFormula.BoolNode, java.io.Serializable
Enclosing class:
BooleanFormula

private class BooleanFormula.LTENode
extends java.lang.Object
implements BooleanFormula.BoolNode


Field Summary
private  DataFormula left
           
private  DataFormula right
           
private static long serialVersionUID
           
 
Constructor Summary
BooleanFormula.LTENode(DataFormula l, DataFormula r)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 boolean eval(DataSink sink, int elem, int[] se)
           
 int[] getSafeElementRange(DataSink sink)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

left

private DataFormula left

right

private DataFormula right

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

BooleanFormula.LTENode

public BooleanFormula.LTENode(DataFormula l,
                              DataFormula r)
Method Detail

eval

public boolean eval(DataSink sink,
                    int elem,
                    int[] se)
Specified by:
eval in interface BooleanFormula.BoolNode

getSafeElementRange

public int[] getSafeElementRange(DataSink sink)
Specified by:
getSafeElementRange in interface BooleanFormula.BoolNode

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object