org.experlog.gencode
Class ExpOperand
java.lang.Object
org.experlog.gencode.ExpOperand
public class ExpOperand
- extends java.lang.Object
Constructor Summary |
ExpOperand(java.lang.Double val)
|
ExpOperand(int operator,
java.lang.Object left,
java.lang.Object right)
|
ExpOperand(java.lang.String val)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExpOperand
public ExpOperand(int operator,
java.lang.Object left,
java.lang.Object right)
ExpOperand
public ExpOperand(java.lang.String val)
ExpOperand
public ExpOperand(java.lang.Double val)
getOperator
public int getOperator()
leftTerm
public ExpOperand leftTerm()
rightTerm
public ExpOperand rightTerm()
singleTerm
public ExpOperand singleTerm()
isStringValue
public boolean isStringValue()
getNumericValue
public double getNumericValue()
getStringValue
public java.lang.String getStringValue()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object