Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [%XML] >  [Implementation]
Private  Storage   

class %XML.Implementation extends %RegisteredObject

Implementation of %XML.Adaptor methods.

This class is used internally by InterSystems IRIS. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.


Parameters Properties Methods Queries Indices ForeignKeys Triggers


%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
AddDuration IsDuration


• classmethod AddDuration(datetime As %TimeStamp, duration As %xsd.duration) as %Library.TimeStamp
Add duration to a date/time. The format of the date/time argument is as for $SYSTEM.SQL.DATEADD The return value is always of type %TimeStamp.
• classmethod IsDuration(val As %RawString) as %Boolean
Check duration for validity and convert to months and seconds Format of duration is PnYnMnDTnHnMn[.nnnnnnnn]S.

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