com.businessobjects.query
Interface QueryScopeLevel


public interface QueryScopeLevel

Specifies the number of times the user can drill down without having to change the query. For example, setting the scope level to Level2 specifies that the user can drill down twice; in this case, the required data is already in the query.

The scope of analysis is a feature that enables you to include more information in a cube than the query requires. This is helpful in drilling as it is avoids modifying the query for every drill operation.


Nested Class Summary
static class QueryScopeLevel.Enum
          Enumeration value class for com.businessobjects.query.QueryScopeLevel.
static class QueryScopeLevel.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static int INT_LEVEL_1
          Returns the int value corresponding to the "LEVEL_1" QueryScopeLevel
static int INT_LEVEL_2
          Returns the int value corresponding to the "LEVEL_2" QueryScopeLevel
static int INT_LEVEL_3
          Returns the int value corresponding to the "LEVEL_3" QueryScopeLevel
static int INT_NONE
          Returns the int value corresponding to the "NONE" QueryScopeLevel
static QueryScopeLevel.Enum LEVEL_1
           When the query scope level is Level1, the scope of analysis is such that for each object in the query, the user can drill down once without having to change the query; the data is already in the query.
static QueryScopeLevel.Enum LEVEL_2
           When the query scope level is Level2, the scope of analysis is such that for each object in the query, the user can drill down twice without having to change the query; the data is already in the query.
static QueryScopeLevel.Enum LEVEL_3
           When the query scope level is Level3, the scope of analysis is such that for each object in the query, the user can drill down three times without having to change the query; the data is already in the query.
static QueryScopeLevel.Enum NONE
           When the query scope level is None, the user cannot drill down without having to change the query.
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 org.apache.xmlbeans.StringEnumAbstractBase enumValue()
          Internal Use Only.
 void set(org.apache.xmlbeans.StringEnumAbstractBase e)
          Internal Use Only.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type

Internal Use Only.


NONE

static final QueryScopeLevel.Enum NONE

When the query scope level is None, the user cannot drill down without having to change the query.


LEVEL_1

static final QueryScopeLevel.Enum LEVEL_1

When the query scope level is Level1, the scope of analysis is such that for each object in the query, the user can drill down once without having to change the query; the data is already in the query.


LEVEL_2

static final QueryScopeLevel.Enum LEVEL_2

When the query scope level is Level2, the scope of analysis is such that for each object in the query, the user can drill down twice without having to change the query; the data is already in the query.


LEVEL_3

static final QueryScopeLevel.Enum LEVEL_3

When the query scope level is Level3, the scope of analysis is such that for each object in the query, the user can drill down three times without having to change the query; the data is already in the query.


INT_NONE

static final int INT_NONE
Returns the int value corresponding to the "NONE" QueryScopeLevel

See Also:
Constant Field Values

INT_LEVEL_1

static final int INT_LEVEL_1
Returns the int value corresponding to the "LEVEL_1" QueryScopeLevel

See Also:
Constant Field Values

INT_LEVEL_2

static final int INT_LEVEL_2
Returns the int value corresponding to the "LEVEL_2" QueryScopeLevel

See Also:
Constant Field Values

INT_LEVEL_3

static final int INT_LEVEL_3
Returns the int value corresponding to the "LEVEL_3" QueryScopeLevel

See Also:
Constant Field Values
Method Detail

enumValue

org.apache.xmlbeans.StringEnumAbstractBase enumValue()

Internal Use Only.


set

void set(org.apache.xmlbeans.StringEnumAbstractBase e)

Internal Use Only.