|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.dss.selection.step.Step | +--oracle.dss.selection.calcStep.CalcStep | +--oracle.dss.selection.calcStep.TimeCalcStep
TimeCalcStep
Field Summary | |
static java.lang.String |
TIMECALC_CALENDAR_YEAR The calendar year of the time dimension |
static java.lang.String |
TIMECALC_DAY The day level in the time dimension |
static java.lang.String |
TIMECALC_FISCAL_YEAR The fiscal year of the time dimension |
static java.lang.String |
TIMECALC_MONTH The month level in the time dimension |
static java.lang.String |
TIMECALC_PERIOD Relative to the current time period level |
static java.lang.String |
TIMECALC_QUARTER The quarter level in the time dimension |
static java.lang.String |
TIMECALC_TIME_DIMENSION Tags for the operand elements in XML stream. |
static java.lang.String |
TIMECALC_TIME_HIERARCHY Tags for the operand elements in XML stream. |
static java.lang.String |
TIMECALC_WEEK The week level in the time dimension |
static java.lang.String |
TIMECALC_YEAR The year level in the time dimension |
Fields inherited from class oracle.dss.selection.step.Step |
ADD, BASE_STATE_INDEX, CURRENT_STATE_INDEX, KEEP, LONG, MEDIUM, REMOVE, SELECT, SHORT |
Constructor Summary | |
TimeCalcStep() Default constructor for base Time calculation step. |
Method Summary | |
java.lang.Object |
clone() Implements the clone method. |
boolean |
equals(java.lang.Object obj) Tests this Step for true equality |
java.lang.Class |
getEvaluatorClass() Retrieves the StepEvaluator class object that is associated with this Step object. |
java.lang.String |
getEvaluatorClassName() Retrieves the evaluator class name name associated with the calc. |
CalcValue |
getMeasure() Retrieves the measure for the time calculation |
java.util.Vector |
getMeasureDependencyIDs(java.lang.String measDim) Get measure unique ID dependencies in this step |
CalcValue |
getTimeDimension() Retrieves the dimension the calculation is performed on. |
CalcValue |
getTimeHierarchy() Retrieves the hierarchy the calculation is performed on. |
java.lang.String |
getViewClassName() Retrieves the view class name name associated with the calc. |
java.lang.Object |
getXML( context) Returns the XML representation of the object. |
void |
setMeasure(CalcValue measure) Sets the measure for the time calculation |
void |
setTimeDimension(CalcValue calcValueDimension) Sets the time dimension for the calculation. |
void |
setTimeHierarchy(CalcValue calcValueHierarchy) Sets the hierarchy for the calculation. |
void |
setXML( context, java.lang.Object node) Sets the XML representation of the object. |
java.lang.String |
toString() Generates the string representation of this TimeCalcStep object. |
Methods inherited from class oracle.dss.selection.calcStep.CalcStep |
copyProps, dump, getDescription, getDescription, getFolder, getID, getInstance, getNumberFormatString, getPersistableAttributes, getPersistableComponents, getType, getXMLAsString, initialize, isType, setDescription, setFolder, setID, setNumberFormatString, setPersistableAttributes, setPersistableComponents, setType, setXMLAsString, updateCalcValue |
Methods inherited from class oracle.dss.selection.step.Step |
addPropertyChangeListener, copyFrom, getAction, getDimension, getDispQDR, getHierarchy, getQDR, getQDRDescription, isEnabled, isValid, removePropertyChangeListener, setAction, setDescription, setDimension, setDispQDR, setEnabled, setHierarchy, setQDR, setQDRDescription, setValid |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.dss.util.persistence.Persistable |
getPersistableAttributes, getPersistableComponents, initialize, setPersistableAttributes, setPersistableComponents |
Methods inherited from interface oracle.dss.util.persistence.StringXMLizable |
getXMLAsString, setXMLAsString |
Methods inherited from interface oracle.dss.bicontext.ObjectFactory |
getObjectInstanceClassName, setObjectInstanceClassName |
Field Detail |
public static final java.lang.String TIMECALC_PERIOD
public static final java.lang.String TIMECALC_DAY
public static final java.lang.String TIMECALC_WEEK
public static final java.lang.String TIMECALC_MONTH
public static final java.lang.String TIMECALC_QUARTER
public static final java.lang.String TIMECALC_YEAR
public static final java.lang.String TIMECALC_TIME_DIMENSION
public static final java.lang.String TIMECALC_TIME_HIERARCHY
public static final java.lang.String TIMECALC_CALENDAR_YEAR
public static final java.lang.String TIMECALC_FISCAL_YEAR
Constructor Detail |
public TimeCalcStep()
Method Detail |
public java.lang.Object clone()
clone
in class CalcStep
Object
which represents a clone of this time calculation object.public boolean equals(java.lang.Object obj)
equals
in class CalcStep
obj
- Step to compare it totrue
if completely internally equalpublic java.lang.Class getEvaluatorClass() throws SelectionException
StepEvaluator
class object that is associated with this Step
object. The QueryServer
object uses this class to instantiate the appropriate StepEvaluator
object.getEvaluatorClass
in class Step
Class
object.SelectionException
- If the StepEvaluator
class is not found.public java.lang.String getEvaluatorClassName()
getEvaluatorClassName
in class CalcStep
String
which represents the evaluator class name.public java.util.Vector getMeasureDependencyIDs(java.lang.String measDim)
getMeasureDependencyIDs
in class CalcStep
measDim
- the measure dimension ID for those steps that need to know if they have measure memberspublic java.lang.String getViewClassName()
getViewClassName
in class CalcStep
String
which represents the view class name.public CalcValue getMeasure()
CalcValue
which represents the measure for the calculationpublic void setMeasure(CalcValue measure)
measure
- A CalcValue
value that represents the measure the for the calculationpublic java.lang.Object getXML( context)
getXML
in class CalcStep
context
- The control settings that is send by the container (caller)ObjectScope
public void setXML( context, java.lang.Object node)
setXML
in class CalcStep
context
- The control settings that is send by the container (caller)node
- The XML representation of the objectpublic CalcValue getTimeDimension()
CalcValue
which represents the dimension.public void setTimeDimension(CalcValue calcValueDimension)
calcValueDimension
- A CalcValue
value that represents the dimension.public CalcValue getTimeHierarchy()
CalcValue
which represents the dimension.public void setTimeHierarchy(CalcValue calcValueHierarchy)
calcValueHierarchy
- A CalcValue
value that represents the hierachy.public java.lang.String toString()
TimeCalcStep
object.toString
in class CalcStep
TimeCalcStep
object.
|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |