%Dictionary.PackageDefinitionQuery
abstract class %Dictionary.PackageDefinitionQuery
Method Inventory
- FlatPackageClose()
- FlatPackageExecute()
- FlatPackageFetch()
- FlatPackageFetchRows()
- SubPackageClose()
- SubPackageExecute()
- SubPackageFetch()
- SubPackageFetchRows()
Methods
classmethod FlatPackageFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch returns the next row in the query.
classmethod FlatPackageFetchRows(ByRef QHandle As %Binary, FetchCount As %Integer = 0, ByRef RowSet As %List, ByRef ReturnCount As %Integer, ByRef AtEnd As %Integer) as %Status
RoutineListFetchRows returns the next FetchCount rows in the query.
classmethod SubPackageFetch(ByRef QHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
Fetch returns the next row in the query.
classmethod SubPackageFetchRows(ByRef QHandle As %Binary, FetchCount As %Integer = 0, ByRef RowSet As %List, ByRef ReturnCount As %Integer, ByRef AtEnd As %Integer) as %Status
RoutineListFetchRows returns the next FetchCount rows in the query.
Queries
query FlatPackage(Prefix As %String = "")
Selects Name
The FlatPackage query provides a list of flattened out package names.
Starting with ones beginning with Prefix
query SubPackage(SuperPackage As %String = "")
Selects Name
The SubPackage 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.