mondrian.calc
Interface ParameterSlot


public interface ParameterSlot

Implementation of a parameter.

Since:
Jul 25, 2006
Author:
jhyde
 

Method Summary
 Object getCachedDefaultValue()
           
 Calc getDefaultValueCalc()
          Returns a compiled expression to compute the default value of the parameter.
 int getIndex()
          Returns the unique index of the slot.
 Parameter getParameter()
          Returns the parameter.
 Object getParameterValue()
          Returns the value of this parameter.
 void setCachedDefaultValue(Object value)
           
 void setParameterValue(Object value)
          Sets the value of this parameter.
 

Method Detail

getIndex

int getIndex()
Returns the unique index of the slot.


getDefaultValueCalc

Calc getDefaultValueCalc()
Returns a compiled expression to compute the default value of the parameter.


getParameter

Parameter getParameter()
Returns the parameter.


setParameterValue

void setParameterValue(Object value)
Sets the value of this parameter.

NOTE: This method will be removed when we store parameter values in the Result rather than in the Query.


getParameterValue

Object getParameterValue()
Returns the value of this parameter.

NOTE: This method will be removed when we store parameter values in the Result rather than in the Query.


setCachedDefaultValue

void setCachedDefaultValue(Object value)

getCachedDefaultValue

Object getCachedDefaultValue()

SourceForge.net_Logo