|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Deprecated Use Expression
instead.
public interface Criteria
The simple expression container in an expression string.
This will model a property name, an comparision operator, and a value to match against the name. In this fashion simple boolean logic can be utilized.
For use in the personalization and commerce servers, the comparision operator values must be the constants specified in TypesHelper (e.g. EQUALS, NOT_EQUALS, LIKE, etc.). This is because the logic which handles the Criteria objects will compare the operator against those constants.
To create Criteria objects, either use CriteriaHome.create()
and set property, criteria, and comparator, or use ExpressionHelper
to parse a query string into an Expression.
Attribute: criteria
Attribute: property
Attribute: scope
Attribute: comparator
TypesHelper
(EQUALS, NOT_EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_EQUALS, LESS_THAN_EQUALS, LIKE, CONTAINS, CONTAINS_ALL)CriteriaHome
, CriteriaImpl
, TypesHelper
, ExpressionHelper
, ExpressionHelper
Method Summary | |
---|---|
String |
getComparator() Deprecated Get the comparision operator. |
Object |
getCriteria() Deprecated Get the literial value to compare against. |
String |
getProperty() Deprecated Get the property name to compare against. |
String |
getScope() Deprecated Get the property name's scope to compare against. |
void |
setComparator(String comparator) Deprecated Set the comparision operator |
void |
setCriteria(Object criteria) Deprecated Set the literal value to compare against. |
void |
setProperty(String property) Deprecated Set the property name to compare against. |
void |
setScope(String scope) Deprecated Set the property name's scope to compare against. |
Methods inherited from interface com.beasys.commerce.foundation.expression.Expression |
---|
getNot, interfaceName, setByValue, setNot, toString, value, valueOf |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
Object getCriteria()
void setCriteria(Object criteria)
String getProperty()
void setProperty(String property)
String getScope()
void setScope(String scope)
String getComparator()
void setComparator(String comparator)
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2010, Oracle. All rights reserved.