Class XPathHelper.QueryPart

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

    Modifier and Type
    Method
    Description
    boolean
    Indicate if the query represented by this QueryPart evaluates to true or false when executed on a given DataObject.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • QueryPart

      public QueryPart(String query)
      This constructor breaks the provided query into property name and query value parts.
      Parameters:
      query -
    • QueryPart

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

    • 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:
    • toString

      public String toString()
      Overrides:
      toString in class Object