%ZHSLIB.PackageManager.Core.VersionedBase
abstract class %ZHSLIB.PackageManager.Core.VersionedBase extends %ZHSLIB.PackageManager.Core.ModuleInfo
Property Inventory
Method Inventory
Properties
property Manifest as %Stream.GlobalCharacterSearchable (SIMILARITYINDEX = "ManifestSearchIndex");
Property methods: ManifestChooseSearchKey(), ManifestCreateQList(), ManifestDelete(), ManifestGet(), ManifestGetObject(), ManifestGetObjectId(), ManifestGetSwizzled(), ManifestGetValueArray(), ManifestIsValid(), ManifestMakeSearchTerms(), ManifestNewObject(), ManifestOid(), ManifestOpen(), ManifestSVAExists(), ManifestSet(), ManifestSetObject(), ManifestSetObjectId(), ManifestSimilarity(), ManifestSimilarityIdx(), ManifestStandardize(), ManifestUnSwizzle()
property Payload as %Stream.Object;
Property methods: PayloadDelete(), PayloadGet(), PayloadGetObject(), PayloadGetObjectId(), PayloadGetSwizzled(), PayloadIsValid(), PayloadNewObject(), PayloadOid(), PayloadOpen(), PayloadSet(), PayloadSetObject(), PayloadSetObjectId(), PayloadUnSwizzle()
Methods
classmethod CloneFrom(pSource As %ZHSLIB.PackageManager.Core.VersionedBase) as %ZHSLIB.PackageManager.Core.VersionedBase
classmethod ManifestBuildValueArray(pDocument As %Library.Binary, ByRef pValueArray As %Library.Binary) as %Status
Indexes
index (ManifestSearchIndex on Manifest(KEYS)) [Data = Manifest(ELEMENTS)];
NOTE: Must be redeclared in subclasses (?)