Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%XML] >  [XPATH] >  [ResultHandler]
Private  Storage   

class %XML.XPATH.ResultHandler extends %RegisteredObject

Handles results of XPATH expression validation

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
7


Summary

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
Attribute EndMatch Node NodeType
Result StartMatch Value

Subclasses
%XML.XPATH.Utils.TreeBuilder

Methods

• method Attribute(pIndex As %Integer, pParent As %Integer, pName As %String, pLocalName As %String, pUri As %String, pValue As %String)
• method EndMatch(pMatch As %Integer)
This method is called when a match is completed
• method Node(pIndex As %Integer, pParent As %Integer, pNodeType As %Integer, pName As %String, pLocalName As %String, pUri As %String)
• method NodeType(pNodeType As %Integer = "") as %String
• method Result(pChunk As %Integer, pResult As %String)
• method StartMatch(pResultType As %Integer)
This method is called when a match is made. It specifies the Match key as well as the result type. The type may be $$$XPATHVALUE or $$$XPATHDOM
• method Value(pIndex As %Integer, pChunk As %Integer, pValue As %String)


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.