|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CalculatedItemV2Interface
Field Summary |
---|
Fields inherited from interface com.sas.dataselectors.calculateditems.CalculatedItemInterface |
---|
CALCITEM_TYPE_BITSTRING, CALCITEM_TYPE_BOOLEAN, CALCITEM_TYPE_CHARACTER, CALCITEM_TYPE_DATE, CALCITEM_TYPE_INTERVAL_DT, CALCITEM_TYPE_INTERVAL_YM, CALCITEM_TYPE_NOT_SET, CALCITEM_TYPE_NUMERIC, CALCITEM_TYPE_OLAP_CATEGORY, CALCITEM_TYPE_OLAP_MEASURE, CALCITEM_TYPE_TIME, CALCITEM_TYPE_TIMESTAMP |
Method Summary | |
---|---|
java.lang.String |
getBasePeriod()
Get the starting period set on the item to be used for CUMULATIVE type of calculation |
java.util.Locale |
getLocale()
|
java.lang.Object |
getMeasureExpression()
Get the measure Name that this calculation is based upon |
java.lang.String |
getTimeFunction()
Get the Function name set on this calculated item. |
boolean |
isTimeBasedItem()
Return if this is a time based calculated item or not. |
void |
setBasePeriod(java.lang.String startingPeriods)
Set the Starting period for the CUMULATIVE type of calculation, all others type of functions will ignore this |
void |
setLocale(java.util.Locale locale)
|
void |
setMeasureExpression(java.lang.Object measureExpression)
Set the measure name that this calculation is based upon |
void |
setTimeFunction(java.lang.String functionName)
Set the Function name to be used in the calculation of thi item |
Methods inherited from interface com.sas.dataselectors.calculateditems.CalculatedItemInterface |
---|
commitChanges, convertToCalcItemType, convertToExpressionType, getDescription, getExpression, getExpressionType, getFormat, getId, getLabel, getLastInvalidCalculatedItemMessage, getLastInvalidExpressionException, getName, getValidExpressionTypeNames, getValidExpressionTypeValues, isValidateCalculationEnabled, setDescription, setExpression, setExpressionType, setFormat, setId, setLabel, setName, setValidateCalculationEnabled, validate, validate, validateCalculation |
Methods inherited from interface com.sas.dataselectors.calculateditems.CalculatedItemMetadataInterface |
---|
getBusinessDataSourceTree, getDataSourceTree, getFunctionListTree, getLevelHasMembers, getLevelNameMap, getLevelNames, getMaxOutputObservations, getMeasureNameMap, getMeasureNames, getMemberNames, getOperationList, getPhysicalDataSourceTree, getPromptDataSourceTree, setMaxOutputObservations |
Method Detail |
---|
boolean isTimeBasedItem()
java.lang.String getTimeFunction()
void setTimeFunction(java.lang.String functionName)
functionName
- of DIFFERENCE, PERCENT_CHANGE or CUMULATIVEjava.lang.Object getMeasureExpression()
void setMeasureExpression(java.lang.Object measureExpression)
measureName
- to use in the calculationvoid setBasePeriod(java.lang.String startingPeriods)
startingPeriod
- to be used in calculation of CUMULATIVE functionjava.lang.String getBasePeriod()
void setLocale(java.util.Locale locale)
java.util.Locale getLocale()
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |