Skip to content

/AWS1/CL_CMTFILEMETADATA

A file to be added, updated, or deleted as part of a commit.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ABSOLUTEPATH TYPE /AWS1/CMTPATH /AWS1/CMTPATH

The full path to the file to be added or updated, including the name of the file.

IV_BLOBID TYPE /AWS1/CMTOBJECTID /AWS1/CMTOBJECTID

The blob ID that contains the file information.

IV_FILEMODE TYPE /AWS1/CMTFILEMODETYPEENUM /AWS1/CMTFILEMODETYPEENUM

The extrapolated file mode permissions for the file. Valid values include EXECUTABLE and NORMAL.


Queryable Attributes

absolutePath

The full path to the file to be added or updated, including the name of the file.

Accessible with the following methods

Method Description
GET_ABSOLUTEPATH() Getter for ABSOLUTEPATH, with configurable default
ASK_ABSOLUTEPATH() Getter for ABSOLUTEPATH w/ exceptions if field has no value
HAS_ABSOLUTEPATH() Determine if ABSOLUTEPATH has a value

blobId

The blob ID that contains the file information.

Accessible with the following methods

Method Description
GET_BLOBID() Getter for BLOBID, with configurable default
ASK_BLOBID() Getter for BLOBID w/ exceptions if field has no value
HAS_BLOBID() Determine if BLOBID has a value

fileMode

The extrapolated file mode permissions for the file. Valid values include EXECUTABLE and NORMAL.

Accessible with the following methods

Method Description
GET_FILEMODE() Getter for FILEMODE, with configurable default
ASK_FILEMODE() Getter for FILEMODE w/ exceptions if field has no value
HAS_FILEMODE() Determine if FILEMODE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_FILESMETADATA

TYPES TT_FILESMETADATA TYPE STANDARD TABLE OF REF TO /AWS1/CL_CMTFILEMETADATA WITH DEFAULT KEY
.