[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'Laz2_XPath' (#lazutils)

TXPathCompareNode

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Represents an XPath Comparison expression.

Declaration

Source position: laz2_xpath.pas line 168

type TXPathCompareNode = class(TXPathBinaryNode)

public

  constructor Create();

  

Constructor for the class instance.

  function Evaluate(); override;

  

Evaluate the XPath Comparison expression.

end;

Inheritance

TXPathCompareNode

  

Represents an XPath Comparison expression.

|

TXPathBinaryNode

  

The base class for XPath expressions which represent Binary operations.

|

TXPathExprNode

  

Defines the base class used to evaluate XPath expressions.

|

TObject

Description

TXPathCompareNode is a TXPathBinaryNode descendant used to represent Equality or Relational expressions in the XPath syntax.

TXPathCompareNode contains an overridden constructor used to specify the operator and operands for the comparison expression. TXPathCompareNode provides an overridden Evaluate method which compares the nodes or node sets for the XPath expression.


Version 4.0 Generated 2025-05-03 Home