com.sas.iquery.metadata.expr.olap
Class TimeFilterFirstLastPeriodsExpression
com.sas.iquery.metadata.expr.olap.TimeFilterFirstLastPeriodsExpression
- All Implemented Interfaces:
- Base, BusinessModelResourceReferencer, ModelItem, UsabilityInterface, ExpressionInterface, PropertyChangeListenee, java.beans.PropertyChangeListener, java.lang.Cloneable, java.util.EventListener
public class TimeFilterFirstLastPeriodsExpression
Models an expression that filters a data item to
reflect requests for the first or last specified number of members at a level.
- See Also:
com.sas.iquery.metadata.business.step.olap.DataTimeFilterFirstLastPeriodsFilter
EVENT_TIME_LEVEL_NAME_CHANGED
public static final java.lang.String EVENT_TIME_LEVEL_NAME_CHANGED
- Indication that level name has been changed.
- See Also:
- Constant Field Values
TimeFilterFirstLastPeriodsExpression
public TimeFilterFirstLastPeriodsExpression()
setLevelName
public void setLevelName(java.lang.String levelName)
throws java.lang.IllegalArgumentException
- Deprecated. use setLevel
- Set level name
- Parameters:
levelName
- name of period being filtered
- Throws:
java.lang.IllegalArgumentException
getLevelName
public java.lang.String getLevelName()
- Deprecated. use getLevel
- Get level name
setLevel
public void setLevel(ExpressionInterface level)
- Set level name. This value should not be NULL.
- Parameters:
level
- name of period being filtered
getLevel
public ExpressionInterface getLevel()
- Get level name. This method may return a null expression.
Copyright © 2009 SAS Institute Inc. All Rights Reserved.