de.odysseus.el.tree.impl.ast
Class AstBoolean

java.lang.Object
  extended by de.odysseus.el.tree.impl.ast.AstNode
      extended by de.odysseus.el.tree.impl.ast.AstRightValue
          extended by de.odysseus.el.tree.impl.ast.AstLiteral
              extended by de.odysseus.el.tree.impl.ast.AstBoolean
All Implemented Interfaces:
ExpressionNode, Node

public final class AstBoolean
extends AstLiteral


Constructor Summary
AstBoolean(boolean value)
           
 
Method Summary
 void appendStructure(java.lang.StringBuilder b, Bindings bindings)
           
 java.lang.Object eval(Bindings bindings, ELContext context)
           
 java.lang.String toString()
           
 
Methods inherited from class de.odysseus.el.tree.impl.ast.AstLiteral
getCardinality, getChild
 
Methods inherited from class de.odysseus.el.tree.impl.ast.AstRightValue
getMethodInfo, getType, getValueReference, invoke, isLeftValue, isLiteralText, isMethodInvocation, isReadOnly, setValue
 
Methods inherited from class de.odysseus.el.tree.impl.ast.AstNode
findAccessibleMethod, getStructuralId, getValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AstBoolean

public AstBoolean(boolean value)
Method Detail

eval

public java.lang.Object eval(Bindings bindings,
                             ELContext context)
Specified by:
eval in class AstNode

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

appendStructure

public void appendStructure(java.lang.StringBuilder b,
                            Bindings bindings)
Specified by:
appendStructure in class AstNode

Copyright © 2006-2009 Odysseus Software GmbH.