Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %XML.XPATH.Reader
Private  Storage   

%XML.XPATH.Reader


class %XML.XPATH.Reader extends
%RegisteredObject

*** Deprecated class, please use %XML.XPATH.Document for XPATH expression evaluation ***

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 3


Summary


Properties
Keys Results

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject Evaluate Example


Properties


• property Keys as array of %Integer;
• property Results as list of %XML.XPATH.Result;

Methods


• private method %OnNew(initvalue As %RawString) as %Status
Initialize
• classmethod Evaluate(pDocument As %XML.XPATH.Document, pContext As %String, pExpression As %String, Output pReader As %XML.XPATH.Reader) as %Status
Evaluate an XPATH expression on a previously obtained XPATH document. Return an %XML.XPATH.Reader object which provides facilities to access the results in a simple manner
• classmethod Example()