|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.iquery.metadata.expr.olap.TimeFilterNParallelPeriodsExpression
public class TimeFilterNParallelPeriodsExpression
Models an expression that filters a data item to reflect N periods parallel to a given date member.
com.sas.iquery.metadata.business.step.olap.DataItemNParallelPeriodsFilter
Field Summary | |
---|---|
static java.lang.String |
EVENT_DATE_CHANGED
Indication that dateMember has been changed. |
static java.lang.String |
EVENT_TIME_LEVEL_NAME_CHANGED
Indication that level name has been changed. |
Fields inherited from class com.sas.iquery.metadata.expr.olap.TimeFilterExpression |
---|
BACKWARD, EVENT_NPERIODS_CHANGED, EVENT_PERIODS_CHANGED, EVENT_SEARCH_DIRECTION_CHANGED, FORWARD |
Fields inherited from class com.sas.iquery.metadata.expr.olap.BaseFilterExpression |
---|
EVENT_WHAT_TO_COMPARE_CHANGED |
Fields inherited from class com.sas.iquery.metadata.expr.ConditionalExpression |
---|
EVENT_NEGATION_CHANGED |
Fields inherited from interface com.sas.iquery.metadata.business.Base |
---|
EVENT_OBJECT_DEFINITION_CHANGED |
Fields inherited from interface com.sas.iquery.metadata.business.ModelItem |
---|
EVENT_OBJECT_PROPERTY_CHANGED |
Constructor Summary | |
---|---|
TimeFilterNParallelPeriodsExpression()
|
Method Summary | |
---|---|
ExpressionInterface |
getDate()
Get date member |
java.lang.String |
getDateMember()
Deprecated. use getDate |
ExpressionInterface |
getLevel()
Get level name. |
java.lang.String |
getLevelName()
Deprecated. use getLevel |
void |
setDate(ExpressionInterface date)
Set date member |
void |
setDateMember(java.lang.String date)
Deprecated. use setDate |
void |
setLevel(ExpressionInterface level)
Set level name. |
void |
setLevelName(java.lang.String levelName)
Deprecated. use setLevel |
Methods inherited from class com.sas.iquery.metadata.expr.olap.TimeFilterExpression |
---|
getMemberLevelRoot, getnPeriods, getPeriods, getSearchDirection, isNegated, setIsNegated, setnPeriods, setPeriods, setSearchDirection |
Methods inherited from class com.sas.iquery.metadata.expr.olap.BaseFilterExpression |
---|
getDisplayedText, getLevels, getWhatToCompare, setWhatToCompare |
Methods inherited from class com.sas.iquery.metadata.expr.ConditionalExpression |
---|
getExpressionType |
Methods inherited from interface com.sas.iquery.metadata.business.BusinessModelResourceReferencer |
---|
getResources |
Methods inherited from interface com.sas.iquery.metadata.PropertyChangeListenee |
---|
addListener, getListeners, removeListener |
Methods inherited from interface com.sas.iquery.metadata.business.UsabilityInterface |
---|
getReasonsUnusable, isUsableInQuery |
Field Detail |
---|
public static final java.lang.String EVENT_DATE_CHANGED
public static final java.lang.String EVENT_TIME_LEVEL_NAME_CHANGED
Constructor Detail |
---|
public TimeFilterNParallelPeriodsExpression()
Method Detail |
---|
public void setLevelName(java.lang.String levelName) throws java.lang.IllegalArgumentException
levelName
- name of period being filtered
java.lang.IllegalArgumentException
public void setLevel(ExpressionInterface level)
level
- name of period being filteredpublic void setDateMember(java.lang.String date) throws java.lang.IllegalArgumentException
date
- -
staring date for period filtered.
java.lang.IllegalArgumentException
public void setDate(ExpressionInterface date) throws java.lang.IllegalArgumentException
date
- - staring date for period filtered.
java.lang.IllegalArgumentException
public java.lang.String getDateMember()
public ExpressionInterface getDate()
public java.lang.String getLevelName()
public ExpressionInterface getLevel()
|
Query |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |