|
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 | ||||||||