railo.runtime.type.ref
Interface Reference

All Known Subinterfaces:
QueryColumn

public interface Reference


Method Summary
 java.lang.Object get(PageContext pc)
           
 java.lang.Object get(PageContext pc, java.lang.Object defaultValue)
           
 Collection.Key getKey()
           
 java.lang.String getKeyAsString()
          Deprecated. use instead getKey()
 java.lang.Object getParent()
           
 java.lang.Object remove(PageContext pc)
          clears the variable from collection
 java.lang.Object removeEL(PageContext pc)
          clears the variable from collection
 java.lang.Object set(PageContext pc, java.lang.Object value)
           
 java.lang.Object setEL(PageContext pc, java.lang.Object value)
           
 java.lang.Object touch(PageContext pc)
          create it when not exists
 java.lang.Object touchEL(PageContext pc)
          create it when not exists
 

Method Detail

getKeyAsString

public java.lang.String getKeyAsString()
                                throws PageException
Deprecated. use instead getKey()

Returns:
returns the value of the Variable
Throws:
PageException

getKey

public Collection.Key getKey()
                      throws PageException
Returns:
returns the value of the Variable
Throws:
PageException

get

public java.lang.Object get(PageContext pc)
                     throws PageException
Parameters:
pc - PageContext of the actuell Request
Returns:
returns the value of the Variable
Throws:
PageException

get

public java.lang.Object get(PageContext pc,
                            java.lang.Object defaultValue)
Parameters:
pc - PageContext of the actuell Request
Returns:
returns the value of the Variable
Throws:
PageException

set

public java.lang.Object set(PageContext pc,
                            java.lang.Object value)
                     throws PageException
Parameters:
pc - PageContext of the actuell Request
value - resets the value of the variable
Returns:
new Value setted
Throws:
PageException

setEL

public java.lang.Object setEL(PageContext pc,
                              java.lang.Object value)
Parameters:
pc - PageContext of the actuell Request
value - resets the value of the variable
Returns:
new Value setted
Throws:
PageException

remove

public java.lang.Object remove(PageContext pc)
                        throws PageException
clears the variable from collection

Parameters:
pc -
Returns:
removed Object
Throws:
PageException

removeEL

public java.lang.Object removeEL(PageContext pc)
clears the variable from collection

Parameters:
pc -
Returns:
removed Object
Throws:
PageException

touch

public java.lang.Object touch(PageContext pc)
                       throws PageException
create it when not exists

Parameters:
pc -
Returns:
removed Object
Throws:
PageException

touchEL

public java.lang.Object touchEL(PageContext pc)
create it when not exists

Parameters:
pc -
Returns:
removed Object
Throws:
PageException

getParent

public java.lang.Object getParent()
Returns:
returns the collection