org.springframework.expression.spel.ast
Class BooleanLiteral

java.lang.Object
  extended by org.springframework.expression.spel.ast.SpelNodeImpl
      extended by org.springframework.expression.spel.ast.Literal
          extended by org.springframework.expression.spel.ast.BooleanLiteral
All Implemented Interfaces:
SpelNode

public class BooleanLiteral
extends Literal

Represents the literal values TRUE and FALSE.

Since:
3.0
Author:
Andy Clement

Field Summary
 
Fields inherited from class org.springframework.expression.spel.ast.Literal
literalValue
 
Fields inherited from class org.springframework.expression.spel.ast.SpelNodeImpl
children, pos
 
Constructor Summary
BooleanLiteral(String payload, int pos, boolean value)
           
 
Method Summary
 BooleanTypedValue getLiteralValue()
           
 
Methods inherited from class org.springframework.expression.spel.ast.Literal
getIntLiteral, getLongLiteral, getRealLiteral, getValueInternal, toString, toStringAST
 
Methods inherited from class org.springframework.expression.spel.ast.SpelNodeImpl
getChild, getChildCount, getEndPosition, getObjectClass, getPreviousChild, getStartPosition, getTypedValue, getValue, getValue, isWritable, nextChildIs, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanLiteral

public BooleanLiteral(String payload,
                      int pos,
                      boolean value)
Method Detail

getLiteralValue

public BooleanTypedValue getLiteralValue()
Specified by:
getLiteralValue in class Literal