com.sas.iquery.metadata.expr.olap
Class BusinessGroupMemberFilterExpression
com.sas.iquery.metadata.expr.olap.BusinessGroupMemberFilterExpression
All Implemented Interfaces: Base , BusinessModelResourceReferencer , ModelItem , UsabilityInterface , ExpressionInterface , PropertyChangeListenee , java.beans.PropertyChangeListener , java.lang.Cloneable , java.util.EventListener
public class BusinessGroupMemberFilterExpression
This constructor is a filter has been applied as a part of BusinessGroup (elastic filter).
The filter is always applied the data query (or result set object) as a child filter (or step) not as a parent filter.
See Also: *
,
com.sas.iquery.metadata.business.step.expr.MemberFilterExpression
BusinessGroupMemberFilterExpression
public BusinessGroupMemberFilterExpression ()
toString
public java.lang.String toString ()
Get string value of the expression.
Overrides: toString
in class MemberFilterExpression
Returns: string value of expression
getDefinitionElementName
protected java.lang.String getDefinitionElementName ()
Gets the definition of element name for this expression.
Overrides: getDefinitionElementName
in class MemberFilterExpression
Returns: the element name to hold the definition of an object of this type.
buildMemberTuples
protected void buildMemberTuples (java.util.List memberNames,
DataItem dataItem)
throws MetadataException
This method is only placeholder for the parent class. This class never build a tuple Element structure for member
selected.
Overrides: buildMemberTuples
in class MemberFilterExpression
dataItem
- being filter on.
Throws:
MetadataException
buildMemberTuples
protected void buildMemberTuples (java.util.List memberNames,
BusinessModel model)
throws MetadataException
This method is only placeholder for the parent class. This class never build a tuple Element structure for member
selected.
Overrides: buildMemberTuples
in class MemberFilterExpression
Throws:
MetadataException
fixOrphanMembers
public void fixOrphanMembers (boolean orphansToBeFixed)
This method is only placeholder for the parent class. This class never build a tuple Element structure for member
selected.
Overrides: fixOrphanMembers
in class MemberFilterExpression
Parameters: orphansToBeFixed
- indicate that the orphan member will be fixed (true) or ignored (false)
Copyright © 2009 SAS Institute Inc. All Rights Reserved.