Home > Class Reference > %SYS namespace > %ZHSLIB.PackageManager.Core.VersionedBase

%ZHSLIB.PackageManager.Core.VersionedBase

abstract class %ZHSLIB.PackageManager.Core.VersionedBase extends %ZHSLIB.PackageManager.Core.ModuleInfo

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property Manifest as %Stream.GlobalCharacterSearchable (SIMILARITYINDEX = "ManifestSearchIndex");
Property methods: ManifestBuildValueArray(), 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 (Including Private)

classmethod CloneFrom(pSource As %ZHSLIB.PackageManager.Core.VersionedBase) as %ZHSLIB.PackageManager.Core.VersionedBase [ Language = objectscript ]
classmethod ManifestBuildValueArray(pDocument As %Library.Binary, ByRef pValueArray As %Library.Binary) as %Status [ Language = objectscript ]

Indexes

index (ManifestSearchIndex on Manifest(KEYS)) [Data = Manifest(ELEMENTS)];
NOTE: Must be redeclared in subclasses (?)

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Subclasses