| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This is the interface for all the Criteria fields. Each CriteriaField object will consist of an Operator and a array of values. The length of the array will be zero for the 'IsNull' and 'IsNotNull' operators. The length of the array will have to be >= 1, for the 'Between' and the 'In' operators. For all other operators, the length of the array will have to be one.
| Field Summary | |
| static String | CONSECUTIVE_SEPARATORS | 
| static String | CONSECUTIVE_SEPARATORS_WITH_SPACE | 
| static String | RELATIONAL_BEGINS_WITHA global constant for the BEGINS_WITH criteria operator. | 
| static String | RELATIONAL_BETWEENA global constant for the BETWEEN criteria operator. | 
| static String | RELATIONAL_ENDS_WITHA global constant for the ENDS_WITH criteria operator. | 
| static String | RELATIONAL_EQUALSA global constant for the EQUALS criteria operator. | 
| static String | RELATIONAL_GREATER_THANA global constant for the GREATER_THAN criteria operator. | 
| static String | RELATIONAL_GREATER_THAN_EQUAL_TOA global constant for the GREATER_THAN_EQUAL_TO criteria operator. | 
| static String | RELATIONAL_INA global constant for the IN criteria operator. | 
| static String | RELATIONAL_IS_NOT_NULLA global constant for the IS_NOT_NULL criteria operator. | 
| static String | RELATIONAL_IS_NULLA global constant for the IS_NULL criteria operator. | 
| static String | RELATIONAL_LIKEA global constant for the LIKE criteria operator. | 
| static String | RELATIONAL_NOT_EQUALSA global constant for the NOT_EQUALS criteria operator. | 
| static String | RELATIONAL_SMALLER_THANA global constant for the SMALLER_THAN criteria operator. | 
| static String | RELATIONAL_SMALLER_THAN_EQUAL_TOA global constant for the SMALLER_THAN_EQUAL_TO criteria operator. | 
| static char | SEPARATOR_CHAR_FOR_IN_BETWEEN_OPERATORSThis character should be used for separating the arguments for the In/Between relational operators. | 
| static String | SEPARATOR_FOR_IN_BETWEEN_OPERATORSThis is the String representation of the constant SEPARATOR_CHAR_FOR_IN_BETWEEN_OPERATORS. | 
| Method Summary | |
|  String | getOperator()Getter for property operator. | 
|  Object[] | returnValuesAsObjectArray()Getter for property values. | 
| Field Detail | 
public static final String RELATIONAL_EQUALS
public static final String RELATIONAL_NOT_EQUALS
public static final String RELATIONAL_GREATER_THAN
public static final String RELATIONAL_SMALLER_THAN
public static final String RELATIONAL_GREATER_THAN_EQUAL_TO
public static final String RELATIONAL_SMALLER_THAN_EQUAL_TO
public static final String RELATIONAL_IS_NOT_NULL
public static final String RELATIONAL_IS_NULL
public static final String RELATIONAL_BEGINS_WITH
public static final String RELATIONAL_ENDS_WITH
public static final String RELATIONAL_LIKE
public static final String RELATIONAL_BETWEEN
public static final String RELATIONAL_IN
public static final char SEPARATOR_CHAR_FOR_IN_BETWEEN_OPERATORS
public static final String SEPARATOR_FOR_IN_BETWEEN_OPERATORS
public static final String CONSECUTIVE_SEPARATORS
public static final String CONSECUTIVE_SEPARATORS_WITH_SPACE
| Method Detail | 
public String getOperator()
public Object[] returnValuesAsObjectArray()
| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||