railo.transformer.bytecode
Interface Literal

All Superinterfaces:
Expression
All Known Implementing Classes:
Identifier, LitBoolean, LitDouble, LitFloat, LitInteger, LitLong, LitString

public interface Literal
extends Expression

Literal


Field Summary
 
Fields inherited from interface railo.transformer.bytecode.expression.Expression
MODE_REF, MODE_VALUE
 
Method Summary
 Boolean getBoolean(Boolean defaultValue)
           
 Double getDouble(Double defaultValue)
           
 String getString()
           
 
Methods inherited from interface railo.transformer.bytecode.expression.Expression
getEnd, getStart, setEnd, setStart, writeOut
 

Method Detail

getString

String getString()
Parameters:
defaultValue -
Returns:
return value as String (CFML Rules)

getDouble

Double getDouble(Double defaultValue)
Parameters:
defaultValue -
Returns:
return value as Double Object

getBoolean

Boolean getBoolean(Boolean defaultValue)
Parameters:
defaultValue -
Returns:
return value as a Boolean Object


Copyright © 2012 Railo