Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Registers Gateway

General class library and extensions

  • Last UpdatedOct 01, 2026
  • 1 minute read

This section provides information relating to general class library and extensions.

Function / Aliases

Returns

Description

Example

GETANNOTATION / GETEXTENSION

String

Returns a single class library extension result for the given URI

'pump'.getAnnotation('*:alias')

GETANNOTATIONS / GETEXTENSIONS

String[]

Returns multiple class library extension results for the given URI

'pump'.GetClass.GetAnnotations('*:alias')
GETEXTENSIONS(CONCAT('InfoInterface:Data Sources/', @Interface, '/Columns'))

GETCLASSLIBRARYNAME

String

Returns the class library name

GETCLASSLIBRARYDESCRIPTION

String

Returns the class library description

GETCLASSLIBRARYVERSION

String

Returns the class library version

GETCLASSLIBRARYVERSION DATE

String

Returns the class library version date

GETMATCHINGANNOTATIONURI / GETMATCHINGEXTENSIONURI

String

Returns the first extension URI matching the specified pattern

'pump'.getMatchingAnnotationUri('*:alias')

GETMATCHINGANNOTATIONURIS / GETMATCHINGEXTENSIONURIS

String[]

Returns all extension URIs matching the specified patterns

'pump'.getMatchingAnnotationUris('*:alias')

GETCLOSESTEXTENSION / GETCLOSESTANNOTATION

String

Looks for the specified extension, starting at the path and working up to the root

getClosestExtension('InfoInterface:Data Sources/My Interface', 'FilePath').fallback('*')