- java.lang.Object
-
- org.eclipse.persistence.sdo.helper.extension.XPathHelper.QueryPart
-
- Enclosing class:
- XPathHelper
public class XPathHelper.QueryPart extends Object
A QueryPart knows the name of the property to be queried against on a given DataObject, as well as the value to be used in the comparison.
-
-
Constructor Summary
Constructors Constructor Description QueryPart(String query)
This constructor breaks the provided query into property name and query value parts.QueryPart(String property, String value, int op)
This constructor sets a logical operator and breaks the provided query into property name and query value parts.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
evaluate(SDODataObject dao)
Indicate if the query represented by this QueryPart evaluates to true or false when executed on a given DataObject.String
toString()
-
-
-
Constructor Detail
-
QueryPart
public QueryPart(String query)
This constructor breaks the provided query into property name and query value parts.- Parameters:
query
-
-
-
Method Detail
-
evaluate
public boolean evaluate(SDODataObject dao)
Indicate if the query represented by this QueryPart evaluates to true or false when executed on a given DataObject.- Parameters:
dao
-- Returns:
-
-