public interface ItemValue
| Modifier and Type | Method and Description | 
|---|---|
| Criteria | getNestedCriteria()Returns the nested criteria that is used as the right operand of this
 criteria item. | 
| java.lang.String | getOperator()Returns the operator to be executed on the operands,
 such as EQUALS, EXISTS. | 
| java.lang.Object | getValue()Returns the value if it is an expression or literal. | 
| void | setNestedCriteria(Criteria nestedCriteria)Sets the nested criteria of this criteria item. | 
| void | setOperator(java.lang.String operator)Sets the operator of this criteria item. | 
| void | setValue(java.lang.Object value)Sets the value of this criteria item. | 
void setOperator(java.lang.String operator)
                 throws java.lang.IllegalArgumentException
operator - The name of the operator of the criteria item. The operator
                 must be one of the operators from the getSupportedOperators
                 method if this is an attribute item, or one from the 
                 getSupportedSubselectOperators if this is a subselect
                 item.java.lang.IllegalArgumentException - If the operator provided is not a 
         valid operator.void setValue(java.lang.Object value)
              throws java.lang.IllegalArgumentException
value - The right operand of the criteria item. It can be a
              String containing a literal value, or a String
              containing an expression.java.lang.IllegalArgumentException - if the right operand provided is not
         valid.setNestedCriteria(oracle.binding.meta.criteria.Criteria)void setNestedCriteria(Criteria nestedCriteria) throws java.lang.IllegalArgumentException
nestedCriteria - The nested criteria to be used as the value of
                       this subselect item.java.lang.IllegalArgumentException - If the criteria provided cannot be
         used as a valid nested critiera.setValue(java.lang.Object)java.lang.Object getValue()
getNestedCriteria()Criteria getNestedCriteria()
getValue()java.lang.String getOperator()