Class TXQValueUndefined

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TXQValueUndefined = class(TXQValue)

Description

undefined/empty sequence

Hierarchy

  • TInterfacedObject
  • TXQValue
  • TXQValueUndefined

Overview

Methods

Public class function classKind: TXQValueKind; override;
Public function isUndefined: boolean; override;
Public function toArray: TXQVArray; override;
Public function toXQVList: TXQVList; override;
Public function getSequenceCount: integer; override;
Public function clone: IXQValue; override;
Public function jsonSerialize(nodeFormat: TTreeNodeSerialization; insertWhitespace: boolean = false; const indent: string = ''): string; override;
Public function xmlSerialize(nodeFormat: TTreeNodeSerialization; sequenceTag: string = 'seq'; elementTag: string = 'e'; objectTag: string = 'object'): string; override;
Public function map(const q: string): IXQValue; override;
Public function map(const q: string; const vs: array of ixqvalue): IXQValue; override;
Public function map(const q: string; const vs: array of string): IXQValue; override;
Public function filter(const q: string): IXQValue; override;
Public function filter(const q: string; const vs: array of ixqvalue): IXQValue; override;
Public function filter(const q: string; const vs: array of string): IXQValue; override;
Public function GetEnumeratorPtrUnsafe: TXQValueEnumeratorPtrUnsafe; override;

Description

Methods

Public class function classKind: TXQValueKind; override;
 
Public function isUndefined: boolean; override;
 
Public function toArray: TXQVArray; override;
 
Public function toXQVList: TXQVList; override;
 
Public function getSequenceCount: integer; override;
 
Public function clone: IXQValue; override;
 
Public function jsonSerialize(nodeFormat: TTreeNodeSerialization; insertWhitespace: boolean = false; const indent: string = ''): string; override;
 
Public function xmlSerialize(nodeFormat: TTreeNodeSerialization; sequenceTag: string = 'seq'; elementTag: string = 'e'; objectTag: string = 'object'): string; override;
 
Public function map(const q: string): IXQValue; override;
 
Public function map(const q: string; const vs: array of ixqvalue): IXQValue; override;
 
Public function map(const q: string; const vs: array of string): IXQValue; override;
 
Public function filter(const q: string): IXQValue; override;
 
Public function filter(const q: string; const vs: array of ixqvalue): IXQValue; override;
 
Public function filter(const q: string; const vs: array of string): IXQValue; override;
 
Public function GetEnumeratorPtrUnsafe: TXQValueEnumeratorPtrUnsafe; override;
 

Generated by PasDoc 0.14.0.