Skip to content

/AWS1/CL_ARTPACKAGEDESCRIPTION

Details about a package.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_format TYPE /AWS1/ARTPACKAGEFORMAT /AWS1/ARTPACKAGEFORMAT

A format that specifies the type of the package.

iv_namespace TYPE /AWS1/ARTPACKAGENAMESPACE /AWS1/ARTPACKAGENAMESPACE

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.

  • The namespace of an npm or Swift package version is its scope.

  • The namespace of a generic package is its namespace.

  • Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

iv_name TYPE /AWS1/ARTPACKAGENAME /AWS1/ARTPACKAGENAME

The name of the package.

io_originconfiguration TYPE REF TO /AWS1/CL_ARTPACKAGEORIGINCONF /AWS1/CL_ARTPACKAGEORIGINCONF

The package origin configuration for the package.


Queryable Attributes

format

A format that specifies the type of the package.

Accessible with the following methods

Method Description
GET_FORMAT() Getter for FORMAT, with configurable default
ASK_FORMAT() Getter for FORMAT w/ exceptions if field has no value
HAS_FORMAT() Determine if FORMAT has a value

namespace

The namespace of the package. The package component that specifies its namespace depends on its type. For example:

  • The namespace of a Maven package version is its groupId.

  • The namespace of an npm or Swift package version is its scope.

  • The namespace of a generic package is its namespace.

  • Python, NuGet, Ruby, and Cargo package versions do not contain a corresponding component, package versions of those formats do not have a namespace.

Accessible with the following methods

Method Description
GET_NAMESPACE() Getter for NAMESPACE, with configurable default
ASK_NAMESPACE() Getter for NAMESPACE w/ exceptions if field has no value
HAS_NAMESPACE() Determine if NAMESPACE has a value

name

The name of the package.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

originConfiguration

The package origin configuration for the package.

Accessible with the following methods

Method Description
GET_ORIGINCONFIGURATION() Getter for ORIGINCONFIGURATION