org.hccp.lisp
Class BooleanAtom

java.lang.Object
  |
  +--org.hccp.lisp.Atom
        |
        +--org.hccp.lisp.BooleanAtom
All Implemented Interfaces:
Sexp

public class BooleanAtom
extends Atom


Constructor Summary
BooleanAtom(java.lang.Boolean value)
           
BooleanAtom(java.lang.Object value)
           
 
Method Summary
 boolean booleanValue()
           
 org.hccp.lisp.Sexp evaluate()
           
 boolean getBooleanValue()
           
 java.lang.Object getValue()
           
 
Methods inherited from class org.hccp.lisp.Atom
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanAtom

public BooleanAtom(java.lang.Object value)

BooleanAtom

public BooleanAtom(java.lang.Boolean value)
Method Detail

getValue

public java.lang.Object getValue()
Overrides:
getValue in class Atom

getBooleanValue

public boolean getBooleanValue()

booleanValue

public boolean booleanValue()

evaluate

public org.hccp.lisp.Sexp evaluate()
Specified by:
evaluate in interface Sexp
Overrides:
evaluate in class Atom