persistent class %Library.PackageDefinition
extends %AbstractDefinition
This class represents a specific package description contained within the
Caché Dictionary.
property ClientName
as %CacheString;
A string containing the client name of the package.
property Description
as %CacheString;
A string containing the description of the package.
property GlobalPrefix
as %CacheString;
A string containing the global prefix of the package, used for data, id, and index locations.
property Name
as %CacheString;
A string containing the name of the package.
property OwnerName
as %CacheString;
A string containing the Owner's name of the package.
property RtnPrefix
as %CacheString;
A string containing the routine prefix of the package.
property SQLName
as %CacheString;
A string containing the SQL name of the package.
property list
as %ListOfDataTypes [ Transient ];
query SubPackage()
Selects
Name
The SumPackage query provides a list of sub-package names.
This query works in a hierarchical way,
it returns only one level of sub-package under a specified SuperPackage name.