railo.runtime.interpreter.ref.literal
Class LBigDecimal

java.lang.Object
  extended by railo.runtime.interpreter.ref.literal.LBigDecimal
All Implemented Interfaces:
Ref

public final class LBigDecimal
extends Object
implements Ref

Literal Number


Field Summary
static LBigDecimal ONE
           
static LBigDecimal ZERO
           
 
Constructor Summary
LBigDecimal(BigDecimal literal)
          constructor of the class
LBigDecimal(String literal)
          constructor of the class
 
Method Summary
 boolean eeq(Ref other)
           
 BigDecimal getBigDecimal()
           
 Object getCollection()
          return the value for that the reference is for
 String getTypeName()
          return the name name of a reference
 Object getValue()
          return the value for that the reference is for
 String toString()
           
 Object touchValue()
          return the value for that the reference is for
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ZERO

public static final LBigDecimal ZERO

ONE

public static final LBigDecimal ONE
Constructor Detail

LBigDecimal

public LBigDecimal(BigDecimal literal)
constructor of the class

Parameters:
literal -

LBigDecimal

public LBigDecimal(String literal)
            throws PageException
constructor of the class

Parameters:
literal -
Throws:
PageException
Method Detail

getBigDecimal

public BigDecimal getBigDecimal()

getValue

public Object getValue()
Description copied from interface: Ref
return the value for that the reference is for

Specified by:
getValue in interface Ref
Returns:
value to reference
See Also:
Ref.getValue()

getCollection

public Object getCollection()
Description copied from interface: Ref
return the value for that the reference is for

Specified by:
getCollection in interface Ref
Returns:
value to reference
See Also:
Ref.getCollection()

getTypeName

public String getTypeName()
Description copied from interface: Ref
return the name name of a reference

Specified by:
getTypeName in interface Ref
Returns:
type as string
See Also:
Ref.getTypeName()

touchValue

public Object touchValue()
Description copied from interface: Ref
return the value for that the reference is for

Specified by:
touchValue in interface Ref
Returns:
value to reference
See Also:
Ref.touchValue()

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

eeq

public boolean eeq(Ref other)
            throws PageException
Specified by:
eeq in interface Ref
Throws:
PageException
See Also:
Ref.eeq(railo.runtime.interpreter.ref.Ref)


Copyright © 2012 Railo