Class TXQTermTypeSwitch.TXQTermTypeSwitchClause

DescriptionHierarchyEnclosing ClassFieldsMethodsProperties

Unit

Declaration

type TXQTermTypeSwitchClause = class(TXQterm)

Description

no description available, TXQterm description follows

Internally used xpath term

Hierarchy

  • TObject
  • TXQTerm
  • TXQTermTypeSwitch.TXQTermTypeSwitchClause

Enclosing Class

Overview

Fields

Public pattern: TXQTermPatternMatcher;
Public variable: TXQTermVariable;
Public typ: TXQTermSequenceType;
Public expr: TXQTerm;

Methods

Public function visitchildren(visitor: TXQTerm_Visitor): TXQTerm_VisitAction; override;
Public function getContextDependencies: TXQContextDependencies; override;
Public function evaluate(var context: TXQEvaluationContext): IXQValue; override;
Public function clone: TXQTerm; override;
Public destructor Destroy; override;
Public function matched(var context: TXQEvaluationContext; const v: IXQValue; out res: IXQValue): boolean;

Description

Fields

Public pattern: TXQTermPatternMatcher;
 
Public variable: TXQTermVariable;
 
Public typ: TXQTermSequenceType;
 
Public expr: TXQTerm;
 

Methods

Public function visitchildren(visitor: TXQTerm_Visitor): TXQTerm_VisitAction; override;
 
Public function getContextDependencies: TXQContextDependencies; override;
 
Public function evaluate(var context: TXQEvaluationContext): IXQValue; override;
 
Public function clone: TXQTerm; override;
 
Public destructor Destroy; override;
 
Public function matched(var context: TXQEvaluationContext; const v: IXQValue; out res: IXQValue): boolean;
 

Generated by PasDoc 0.14.0.