|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FilterOperator
Provides the operators that can be used between the object being filtered (for example, a field representing Country) and the operand (for example, an object that represents the String "France").
For an example of how to use a FilterOperator in a Filter, see
Filter.
Filter| Nested Class Summary | |
|---|---|
static class |
FilterOperator.Enum
Enumeration value class for com.businessobjects.query.FilterOperator. |
static class |
FilterOperator.Factory
A factory class with static methods for creating instances of this type. |
| Field Summary | |
|---|---|
static FilterOperator.Enum |
BETWEEN
Use the operator "Between" between the object being filtered and the operand. |
static FilterOperator.Enum |
BOTH
Use the operator "Both" between the object being filtered and the operand. |
static FilterOperator.Enum |
EQUAL
Use the operator "Equal" between the object being filtered and the operand. |
static FilterOperator.Enum |
EXCEPT
Use the operator "Except" between the object being filtered and the operand. |
static FilterOperator.Enum |
GREATER
Use the operator "Greater" between the object being filtered and the operand. |
static FilterOperator.Enum |
GREATER_OR_EQUAL
Use the operator "GreaterOrEqual" between the object being filtered and the operand. |
static FilterOperator.Enum |
IN_LIST
Use the operator "InList" between the object being filtered and the operand. |
static int |
INT_BETWEEN
Returns the int value corresponding to the "LESS_OR_EQUAL" FilterOperator |
static int |
INT_BOTH
Returns the int value corresponding to the "BOTH" FilterOperator |
static int |
INT_EQUAL
Returns the int value corresponding to the "EQUAL" FilterOperator |
static int |
INT_EXCEPT
Returns the int value corresponding to the "EXCEPT" FilterOperator |
static int |
INT_GREATER
Returns the int value corresponding to the "GREATER" FilterOperator |
static int |
INT_GREATER_OR_EQUAL
Returns the int value corresponding to the "GREATER_OR_EQUAL" FilterOperator |
static int |
INT_IN_LIST
Returns the int value corresponding to the "IN_LIST" FilterOperator |
static int |
INT_IS_NOT_NULL
Returns the int value corresponding to the "IS_NOT_NULL" FilterOperator |
static int |
INT_IS_NULL
Returns the int value corresponding to the "IS_NULL" FilterOperator |
static int |
INT_LESS
Returns the int value corresponding to the "LESS" FilterOperator |
static int |
INT_LESS_OR_EQUAL
Returns the int value corresponding to the "LESS_OR_EQUAL" FilterOperator |
static int |
INT_LIKE
Returns the int value corresponding to the "LIKE" FilterOperator |
static int |
INT_NOT_BETWEEN
Returns the int value corresponding to the "NOT_BETWEEN" FilterOperator |
static int |
INT_NOT_EQUAL
Returns the int value corresponding to the "NOT_EQUAL" FilterOperator |
static int |
INT_NOT_IN_LIST
Returns the int value corresponding to the "NOT_IN_LIST" FilterOperator |
static int |
INT_NOT_LIKE
Returns the int value corresponding to the "NOT_LIKE" FilterOperator |
static FilterOperator.Enum |
IS_NOT_NULL
Use the operator "IsNotNull" between the object being filtered and the operand. |
static FilterOperator.Enum |
IS_NULL
Use the operator "IsNull" between the object being filtered and the operand. |
static FilterOperator.Enum |
LESS
Use the operator "Less" between the object being filtered and the operand. |
static FilterOperator.Enum |
LESS_OR_EQUAL
Use the operator "LessOrEqual" between the object being filtered and the operand. |
static FilterOperator.Enum |
LIKE
Use the operator "Like" between the object being filtered and the operand. |
static FilterOperator.Enum |
NOT_BETWEEN
Use the operator "NotBetween" between the object being filtered and the operand. |
static FilterOperator.Enum |
NOT_EQUAL
Use the operator "NotEqual" between the object being filtered and the operand. |
static FilterOperator.Enum |
NOT_IN_LIST
Use the operator "NotInList" between the object being filtered and the operand. |
static FilterOperator.Enum |
NOT_LIKE
Use the operator "NotLike" between the object being filtered and the operand. |
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 |
|---|
static final org.apache.xmlbeans.SchemaType type
Internal Use Only.
static final FilterOperator.Enum EQUAL
Use the operator "Equal" between the object being filtered and the operand.
static final FilterOperator.Enum NOT_EQUAL
Use the operator "NotEqual" between the object being filtered and the operand.
static final FilterOperator.Enum GREATER
Use the operator "Greater" between the object being filtered and the operand.
static final FilterOperator.Enum GREATER_OR_EQUAL
Use the operator "GreaterOrEqual" between the object being filtered and the operand.
static final FilterOperator.Enum LESS
Use the operator "Less" between the object being filtered and the operand.
static final FilterOperator.Enum LESS_OR_EQUAL
Use the operator "LessOrEqual" between the object being filtered and the operand.
static final FilterOperator.Enum BETWEEN
Use the operator "Between" between the object being filtered and the operand.
static final FilterOperator.Enum NOT_BETWEEN
Use the operator "NotBetween" between the object being filtered and the operand.
static final FilterOperator.Enum IN_LIST
Use the operator "InList" between the object being filtered and the operand.
static final FilterOperator.Enum NOT_IN_LIST
Use the operator "NotInList" between the object being filtered and the operand.
static final FilterOperator.Enum IS_NULL
Use the operator "IsNull" between the object being filtered and the operand.
static final FilterOperator.Enum IS_NOT_NULL
Use the operator "IsNotNull" between the object being filtered and the operand.
static final FilterOperator.Enum LIKE
Use the operator "Like" between the object being filtered and the operand.
static final FilterOperator.Enum NOT_LIKE
Use the operator "NotLike" between the object being filtered and the operand.
static final FilterOperator.Enum BOTH
Use the operator "Both" between the object being filtered and the operand. You must
use the DataSourceSpecification.isBothOperatorSupported
method to check if the data source supports use of the "Both" operator.
static final FilterOperator.Enum EXCEPT
Use the operator "Except" between the object being filtered and the operand. You must
use the DataSourceSpecification.isExceptOperatorSupported
method to check if the data source supports use of the "Except" operator.
static final int INT_EQUAL
static final int INT_NOT_EQUAL
static final int INT_GREATER
static final int INT_GREATER_OR_EQUAL
static final int INT_LESS
static final int INT_LESS_OR_EQUAL
static final int INT_BETWEEN
static final int INT_NOT_BETWEEN
static final int INT_IN_LIST
static final int INT_NOT_IN_LIST
static final int INT_IS_NULL
static final int INT_IS_NOT_NULL
static final int INT_LIKE
static final int INT_NOT_LIKE
static final int INT_BOTH
static final int INT_EXCEPT
| Method Detail |
|---|
org.apache.xmlbeans.StringEnumAbstractBase enumValue()
Internal Use Only.
void set(org.apache.xmlbeans.StringEnumAbstractBase e)
Internal Use Only.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||