com.businessobjects.query
Interface ConditionOperator


public interface ConditionOperator

The operator used between the filtered objects and the result objects in the subquery.

Example:

As an example, if you want to list all of the stores in states that have a total sales revenue greater than two million dollars, you would create a subquery that returns the states which have total sales greater than two million dollars; your main query would then list only stores in those states.

In this case, the field "State" would be the filtered object. The condition operator would be set to "InList". The result object (the fields returned to the main query) would also be "State". Furthermore, the subquery would contain a query condition specifying that we only want states where the total revenue is greater than two million dollars.


Nested Class Summary
static class ConditionOperator.Enum
          Enumeration value class for com.businessobjects.query.ConditionOperator.
static class ConditionOperator.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static ConditionOperator.Enum EQUAL
           The "Equal" operator.
static ConditionOperator.Enum GREATER
           The "Greater" operator.
static ConditionOperator.Enum GREATER_OR_EQUAL
           The "GreaterOrEqual" operator.
static ConditionOperator.Enum IN_LIST
           The "InList" operator.
static int INT_EQUAL
           Returns the int value corresponding to "Equal" ConditionOperator
static int INT_GREATER
           Returns the int value corresponding to "Greater" ConditionOperator
static int INT_GREATER_OR_EQUAL
           Returns the int value corresponding to "GreaterOrEqual" ConditionOperator
static int INT_IN_LIST
           Returns the int value corresponding to "InList" ConditionOperator
static int INT_LESS
           Returns the int value corresponding to "IntLess" ConditionOperator
static int INT_LESS_OR_EQUAL
           Returns the int value corresponding to "IntLessOrEqual" ConditionOperator
static int INT_NOT_EQUAL
           Returns the int value corresponding to "NotEqual" ConditionOperator
static int INT_NOT_IN_LIST
           Returns the int value corresponding to "IntNotInList" ConditionOperator
static ConditionOperator.Enum LESS
           The "Less" operator.
static ConditionOperator.Enum LESS_OR_EQUAL
           The "LessOrEqual" operator.
static ConditionOperator.Enum NOT_EQUAL
           The "NotEqual" operator.
static ConditionOperator.Enum NOT_IN_LIST
           The "NotInList" operator.
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.


EQUAL

static final ConditionOperator.Enum EQUAL

The "Equal" operator.


NOT_EQUAL

static final ConditionOperator.Enum NOT_EQUAL

The "NotEqual" operator.


GREATER

static final ConditionOperator.Enum GREATER

The "Greater" operator.


GREATER_OR_EQUAL

static final ConditionOperator.Enum GREATER_OR_EQUAL

The "GreaterOrEqual" operator.


LESS

static final ConditionOperator.Enum LESS

The "Less" operator.


LESS_OR_EQUAL

static final ConditionOperator.Enum LESS_OR_EQUAL

The "LessOrEqual" operator.


IN_LIST

static final ConditionOperator.Enum IN_LIST

The "InList" operator.


NOT_IN_LIST

static final ConditionOperator.Enum NOT_IN_LIST

The "NotInList" operator.


INT_EQUAL

static final int INT_EQUAL

Returns the int value corresponding to "Equal" ConditionOperator

See Also:
Constant Field Values

INT_NOT_EQUAL

static final int INT_NOT_EQUAL

Returns the int value corresponding to "NotEqual" ConditionOperator

See Also:
Constant Field Values

INT_GREATER

static final int INT_GREATER

Returns the int value corresponding to "Greater" ConditionOperator

See Also:
Constant Field Values

INT_GREATER_OR_EQUAL

static final int INT_GREATER_OR_EQUAL

Returns the int value corresponding to "GreaterOrEqual" ConditionOperator

See Also:
Constant Field Values

INT_LESS

static final int INT_LESS

Returns the int value corresponding to "IntLess" ConditionOperator

See Also:
Constant Field Values

INT_LESS_OR_EQUAL

static final int INT_LESS_OR_EQUAL

Returns the int value corresponding to "IntLessOrEqual" ConditionOperator

See Also:
Constant Field Values

INT_IN_LIST

static final int INT_IN_LIST

Returns the int value corresponding to "InList" ConditionOperator

See Also:
Constant Field Values

INT_NOT_IN_LIST

static final int INT_NOT_IN_LIST

Returns the int value corresponding to "IntNotInList" ConditionOperator

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