public interface

EnumDSSXMLExpressionType

com.microstrategy.webapi.EnumDSSXMLExpressionType

Class Overview

This interface defines the enumeration constants used to specify the expression type of a node.

Summary

Constants
int DssXmlExpressionAggMetric Specifies an aggregate metric qualification
int DssXmlExpressionBanding Specifies a banding qualification
int DssXmlExpressionCanceledPrompt
int DssXmlExpressionElementList
int DssXmlExpressionElementSingle
int DssXmlExpressionGeneric Specifies a generic expression type.
int DssXmlExpressionMDXSAPVariable Specifies an expression prompt supporting SAP Variables
int DssXmlExpressionReserved
int DssXmlExpressionSQLQueryQual
int DssXmlFilterAllAttributeQual Specifies an all attribute qualification
int DssXmlFilterAttributeDESCQual Specifies an attribute description qualification
int DssXmlFilterAttributeIDQual Specifies an attribute ID qualification
int DssXmlFilterBranchQual Specifies a branch qualification.
int DssXmlFilterEmbedQual Specifies an embedded qualification.
int DssXmlFilterJointFormQual Specifies a joint form qualification
int DssXmlFilterJointListFormQual Specifies a joint list qualification involving attribute forms
int DssXmlFilterJointListQual Specifies a joint list qualification
int DssXmlFilterListFormQual Specifies a list qualification involving an attribute form (example: Customer(Last Name) In ("Jacobson", "Jones")
int DssXmlFilterListQual Specifies a list qualification.
int DssXmlFilterMetricExpression Specifies a metric expression qualification (example: M1 > M2).
int DssXmlFilterMultiBaseFormQual Specifies a multy base form qualification
int DssXmlFilterMultiMetricQual Specifies a qualification on multiple metrics.
int DssXmlFilterRelationshipQual Specifies a relationship qualification
int DssXmlFilterReportQual Specifies a filter report qualification
int DssXmlFilterSingleBaseFormExpression Specifies a single base form expression qualification.
int DssXmlFilterSingleBaseFormQual Specifies a single base form qualification (example: Customer(Last Name) Like "C*").
int DssXmlFilterSingleMetricQual Specifies a single metric qualification (example: Sales > 100).

Constants

public static final int DssXmlExpressionAggMetric

Specifies an aggregate metric qualification

Constant Value: 19 (0x00000013)

public static final int DssXmlExpressionBanding

Specifies a banding qualification

Constant Value: 20 (0x00000014)

public static final int DssXmlExpressionCanceledPrompt

Constant Value: 24 (0x00000018)

public static final int DssXmlExpressionElementList

Constant Value: 25 (0x00000019)

public static final int DssXmlExpressionElementSingle

Constant Value: 26 (0x0000001a)

public static final int DssXmlExpressionGeneric

Specifies a generic expression type. Used on nodes which do not require an expression type.

Constant Value: 1 (0x00000001)

public static final int DssXmlExpressionMDXSAPVariable

Specifies an expression prompt supporting SAP Variables

Constant Value: 22 (0x00000016)

public static final int DssXmlExpressionReserved

Constant Value: 0 (0x00000000)

public static final int DssXmlExpressionSQLQueryQual

Constant Value: 23 (0x00000017)

public static final int DssXmlFilterAllAttributeQual

Specifies an all attribute qualification

Constant Value: 16 (0x00000010)

public static final int DssXmlFilterAttributeDESCQual

Specifies an attribute description qualification

Constant Value: 18 (0x00000012)

public static final int DssXmlFilterAttributeIDQual

Specifies an attribute ID qualification

Constant Value: 17 (0x00000011)

public static final int DssXmlFilterBranchQual

Specifies a branch qualification. This is typically, though not always, an and, or, or not node, for example, exp1 AND exp2.

Constant Value: 14 (0x0000000e)

public static final int DssXmlFilterEmbedQual

Specifies an embedded qualification. This is generally used as the expression type for a shortcut to another filter within an expression.

Constant Value: 13 (0x0000000d)

public static final int DssXmlFilterJointFormQual

Specifies a joint form qualification

Constant Value: 4 (0x00000004)

public static final int DssXmlFilterJointListFormQual

Specifies a joint list qualification involving attribute forms

Constant Value: 8 (0x00000008)

public static final int DssXmlFilterJointListQual

Specifies a joint list qualification

Constant Value: 7 (0x00000007)

public static final int DssXmlFilterListFormQual

Specifies a list qualification involving an attribute form (example: Customer(Last Name) In ("Jacobson", "Jones")

Constant Value: 6 (0x00000006)

public static final int DssXmlFilterListQual

Specifies a list qualification. Used in attribute qualification which use an elements list node.

Constant Value: 5 (0x00000005)

public static final int DssXmlFilterMetricExpression

Specifies a metric expression qualification (example: M1 > M2).

Constant Value: 12 (0x0000000c)

public static final int DssXmlFilterMultiBaseFormQual

Specifies a multy base form qualification

Constant Value: 3 (0x00000003)

public static final int DssXmlFilterMultiMetricQual

Specifies a qualification on multiple metrics.

Constant Value: 11 (0x0000000b)

public static final int DssXmlFilterRelationshipQual

Specifies a relationship qualification

Constant Value: 15 (0x0000000f)

public static final int DssXmlFilterReportQual

Specifies a filter report qualification

Constant Value: 21 (0x00000015)

public static final int DssXmlFilterSingleBaseFormExpression

Specifies a single base form expression qualification. This is generally when two attribute forms are compared to each other in the qualification.

Constant Value: 9 (0x00000009)

public static final int DssXmlFilterSingleBaseFormQual

Specifies a single base form qualification (example: Customer(Last Name) Like "C*").

Constant Value: 2 (0x00000002)

public static final int DssXmlFilterSingleMetricQual

Specifies a single metric qualification (example: Sales > 100).

Constant Value: 10 (0x0000000a)