wugle.expression.logic
Class Literal

java.lang.Object
  |
  +--wugle.expression.AbstractExpression
        |
        +--wugle.expression.AbstractValue
              |
              +--wugle.expression.logic.Literal
All Implemented Interfaces:
java.lang.Cloneable, DoubleNegatable, Expression, Value

public class Literal
extends AbstractValue
implements DoubleNegatable


Field Summary
 
Fields inherited from class wugle.expression.AbstractExpression
log, operation
 
Constructor Summary
Literal(java.lang.String symbol)
           
 
Method Summary
 DoubleNegatable doubleNegate()
           
 
Methods inherited from class wugle.expression.AbstractValue
getValue, isEqual
 
Methods inherited from class wugle.expression.AbstractExpression
clone, getParent, getSymbol, setParent, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface wugle.expression.Expression
clone, getParent, getSymbol, isEqual, setParent
 

Constructor Detail

Literal

public Literal(java.lang.String symbol)
Method Detail

doubleNegate

public DoubleNegatable doubleNegate()
Specified by:
doubleNegate in interface DoubleNegatable