railo.runtime.interpreter.ref.literal
Class LStringBuffer

java.lang.Object
  extended by railo.runtime.interpreter.ref.RefSupport
      extended by railo.runtime.interpreter.ref.literal.LStringBuffer
All Implemented Interfaces:
Literal, Ref

public final class LStringBuffer
extends RefSupport
implements Literal

Literal String


Constructor Summary
LStringBuffer()
          constructor of the class
LStringBuffer(String str)
          constructor of the class
 
Method Summary
 void append(char c)
           
 void append(Ref ref)
           
 void append(String str)
           
 boolean eeq(Ref other)
           
 String getString()
          cast literal to a string
 String getTypeName()
          return the name name of a reference
 Object getValue()
          return the value for that the reference is for
 boolean isEmpty()
           
 
Methods inherited from class railo.runtime.interpreter.ref.RefSupport
getCollection, touchValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface railo.runtime.interpreter.ref.Ref
getCollection, touchValue
 

Constructor Detail

LStringBuffer

public LStringBuffer(String str)
constructor of the class

Parameters:
str -

LStringBuffer

public LStringBuffer()
constructor of the class

Parameters:
str -
Method Detail

getValue

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

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

append

public void append(Ref ref)

append

public void append(char c)

append

public void append(String str)

isEmpty

public boolean isEmpty()

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()

getString

public String getString()
                 throws PageException
Description copied from interface: Literal
cast literal to a string

Specified by:
getString in interface Literal
Returns:
casted string
Throws:
PageException
See Also:
Literal.getString()

eeq

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


Copyright © 2012 Railo