Sign in Join
FPDoc Onlineexperiment

TXPathNegationNode class

In unit Laz2_XPath

Represents an XPath Negation expression.

Declaration

pascal
TXPathNegationNode = class(TXPathExprNode)

Inheritance

  1. TXPathNegationNode
  2. TXPathExprNode

Description

TXPathNegationNode is a TXPathExprNode descendant used to represent a Unary Expression with a Negation literal in the XPath syntax. For example:

-$varname

TXPathNegationNode provides an overridden Evaluate method used to derive the return value for the expression.

See also

Methods

CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.
EvaluatepublicEvaluates the XPath expression.

Inherited

From TXPathExprNode (1)

EvalPredicate

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.