Uses of Class
com.sas.iquery.metadata.expr.ConditionalExpression

Packages that use ConditionalExpression
com.sas.iquery.metadata.expr Provides classes that are used to model expressions, which are used to compose data items and filters. 
com.sas.iquery.metadata.expr.olap Provides classes used to define OLAP expressions usable within a business model for defining portions of an OLAP business query. 
com.sas.iquery.metadata.expr.relational Provides classes that are used to model relational database expressions which are typically used when defining the expression portion of filters. 
 

Uses of ConditionalExpression in com.sas.iquery.metadata.expr
 

Subclasses of ConditionalExpression in com.sas.iquery.metadata.expr
 class CompoundConditionalExpression
          Models a conditional expression that is made up of one or two sub-conditional expressions adjoined by an AND or OR relation, and optionally negated.
 class MultipleConditionalExpression
          Models a conditional expression that is a combination of one or more Boolean subexpressions.
 

Uses of ConditionalExpression in com.sas.iquery.metadata.expr.olap
 

Subclasses of ConditionalExpression in com.sas.iquery.metadata.expr.olap
 class BaseFilterExpression
          Handles rudimentary modeling that is equivalent to the MemberFilter Step.
 class BusinessGroupMemberFilterExpression
          This constructor is a filter has been applied as a part of BusinessGroup (elastic filter).
 class DataBasedFilterExpression
          Models the "comparison" simple conditional expression.
 class DataBasedFilterExpression_Between
          Models the "between" simple conditional expression.
 class MemberFilterExpression
          This class does handle the basis of its modeling equivalently to the MemberFilter Step.
 class TimeFilterExpression
          Models an expression that filters a data item based on time members and time function arguments submitted.
 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.
 class TimeFilterNParallelPeriodsExpression
          Models an expression that filters a data item to reflect N periods parallel to a given date member.
 class TimeFilterNPeriodsExpression
          Models an expression that filters a data item to reflect requests for the first or last N members at a level.
 class TimeRangeFilterExpression
          Models an expression that filters a data item based on start and end date period or can filter based where either the start or end (or both) members are relative.
 

Uses of ConditionalExpression in com.sas.iquery.metadata.expr.relational
 

Subclasses of ConditionalExpression in com.sas.iquery.metadata.expr.relational
 class RelationalConditionalExpression
          Specifies an abstract class for code that is common to all the relational conditional expressions
 class SimpleConditionalExpression_Between
          Models the BETWEEN simple conditional expression, which has the following abstract form:
       <WhatToCompare> [NOT] BETWEEN <LeftExpression> AND <RightExpression>
 class SimpleConditionalExpression_Comparison
          Models the comparison simple conditional expression, which has the following abstract form:
       <LeftExpression> <ComparisonOperator> <RightExpression>
 class SimpleConditionalExpression_Contains
          Models the CONTAINS simple conditional expression, which has the following abstract form:
       <WhatToCompare> CONTAINS <WhatToContain>
 class SimpleConditionalExpression_In
          Models the IN simple conditional expression, which has the following abstract form:
       <WhatToCompare> [NOT] IN (<ComparisonList>) .
 class SimpleConditionalExpression_Like
          Models the LIKE simple conditional expression, which has the following abstract form:
       <WhatToCompare> [NOT] LIKE <patternExpression>
 class SimpleConditionalExpression_TestForNull
          Models the testing for the NULL simple conditional expression, which has the following abstract form:
       <WhatToCompare> IS [NOT] NULL
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.