railo.runtime.db
Interface SQLItem


public interface SQLItem

a Item of a SQL Statement


Method Summary
 SQLItem clone(java.lang.Object object)
           
 int getScale()
           
 int getType()
           
 java.lang.Object getValue()
           
 java.lang.Object getValueForCF()
           
 boolean isNulls()
           
 boolean isValueSet()
           
 void setNulls(boolean nulls)
           
 void setScale(int scale)
           
 void setType(int type)
           
 void setValue(java.lang.Object value)
           
 

Method Detail

isNulls

public boolean isNulls()
Returns:
Returns the nulls.

setNulls

public void setNulls(boolean nulls)
Parameters:
nulls - The nulls to set.

getScale

public int getScale()
Returns:
Returns the scale.

setScale

public void setScale(int scale)
Parameters:
scale - The scale to set.

getValue

public java.lang.Object getValue()
Returns:
Returns the value.

setValue

public void setValue(java.lang.Object value)
Parameters:
value - The value to set.

getType

public int getType()
Returns:
Returns the cfsqltype.

setType

public void setType(int type)
Parameters:
type - The cfsqltype to set.

clone

public SQLItem clone(java.lang.Object object)
Parameters:
object -
Returns:
cloned SQL Item

getValueForCF

public java.lang.Object getValueForCF()
                               throws PageException
Returns:
CF combatible Type
Throws:
PageException

isValueSet

public boolean isValueSet()
Returns:
Returns the isValueSet.