| 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SimpleItem
The interface for criteria item definition that does not consist of a nested criteria row. This type of item contains a name, and a list of operator and value in the form: Name [Operator Value]+ Name can be an attribute or an expression, which is ususally based on an attribute. Operator can be any operator that the datacontrol is capable of interpreting. Value can be a literal, an expression, or a nested criteria.
| Nested Class Summary | |
|---|---|
static class | 
SimpleItem.RequiredOption
enum for the getRequiredOption method.  | 
| Nested classes/interfaces inherited from interface oracle.binding.meta.criteria.Item | 
|---|
Item.ItemType | 
| Field Summary | 
|---|
| Fields inherited from interface oracle.binding.meta.Definition | 
|---|
TYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE | 
| Method Summary | |
|---|---|
 AttributeDefinition | 
getAttribute()
Returns the definition of the attribute associated with the name of this view criteria item, if it is the name of an attribute.  | 
 java.util.List | 
getSupportedOperators()
Returns a list of operators that can be used on this criteria item when the right operand is an expression or literal.  | 
 java.util.List | 
getSupportedSubSelectOperators()
Returns a list of operators that can be used on this criteria item when the right operand is a nested criteria.  | 
 void | 
setName(java.lang.String name)
Sets the name of this criteria item.  | 
| Methods inherited from interface oracle.binding.meta.criteria.Item | 
|---|
getConjunction, getItemType, getPropertyListOfValues, setConjunction, setProperty, validate | 
| Methods inherited from interface oracle.binding.meta.NamedDefinition | 
|---|
getDefinitionParent, getFullName, getName, getProperties, getProperty | 
| Methods inherited from interface oracle.binding.meta.Definition | 
|---|
getDefinitionType | 
| Method Detail | 
|---|
AttributeDefinition getAttribute()
void setName(java.lang.String name)
             throws java.lang.IllegalArgumentException
name - The name of the criteria item. It can be
 the name of an attribute of the base accessor, or
 an expression such as "SUM(Sal)" if the datacontrol
 supports it.
java.lang.IllegalArgumentException - If the name provided is not 
         valid, or if this operation is not supported by the
         criteria item.SimpleRow.supportsExpressionAsItemName()java.util.List getSupportedOperators()
java.util.List getSupportedSubSelectOperators()
  | 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||