Class TXQTermBinaryOp

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TXQTermBinaryOp = class(TXQTermWithChildrenOnStack)

Description

no description available, TXQTermWithChildrenOnStack description follows
no description available, TXQTermWithChildren description follows
no description available, TXQTerm description follows

Internally used xpath term

Hierarchy

Overview

Fields

Public op: TXQOperatorInfo;

Methods

Public constructor create(const aop: string; arg1: TXQTerm = nil; arg2: TXQTerm = nil);
Public constructor create(arg1: TXQTerm; const aop: string; arg2: TXQTerm);
Public constructor create(opinfo: TXQOperatorInfo);
Public constructor createUnary(const aop: string; arg: TXQTerm);
Public function evaluate(var context: TXQEvaluationContext): IXQValue; override;
Public function debugTermToString: string; override;
Public function getContextDependencies: TXQContextDependencies; override;
Public function clone: TXQTerm; override;

Description

Fields

Public op: TXQOperatorInfo;
 

Methods

Public constructor create(const aop: string; arg1: TXQTerm = nil; arg2: TXQTerm = nil);
 
Public constructor create(arg1: TXQTerm; const aop: string; arg2: TXQTerm);
 
Public constructor create(opinfo: TXQOperatorInfo);
 
Public constructor createUnary(const aop: string; arg: TXQTerm);
 
Public function evaluate(var context: TXQEvaluationContext): IXQValue; override;
 
Public function debugTermToString: string; override;
 
Public function getContextDependencies: TXQContextDependencies; override;
 
Public function clone: TXQTerm; override;
 

Generated by PasDoc 0.14.0.