Skip to content

/AWS1/CL_TBDJOBPARAMETER

The details of job parameters.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_int TYPE /AWS1/TBDINTSTRING /AWS1/TBDINTSTRING

A signed integer represented as a string.

iv_float TYPE /AWS1/TBDFLOATSTRING /AWS1/TBDFLOATSTRING

A double precision IEEE-754 floating point number represented as a string.

iv_string TYPE /AWS1/TBDPARAMETERSTRING /AWS1/TBDPARAMETERSTRING

A UTF-8 string.

iv_path TYPE /AWS1/TBDPATHSTRING /AWS1/TBDPATHSTRING

A file system path represented as a string.

iv_bool TYPE /AWS1/TBDBOOLEANSTRING /AWS1/TBDBOOLEANSTRING

A boolean value represented as a string. Accepted values are true, false, yes, no, on, off, 1, and 0, case-insensitive.

iv_rangeexpr TYPE /AWS1/TBDRANGEEXPRSTRING /AWS1/TBDRANGEEXPRSTRING

An Open Job Description range expression represented as a string, such as 1-10:2.

it_stringlist TYPE /AWS1/CL_TBDPARAMSTRINGLIST_W=>TT_PARAMETERSTRINGLIST TT_PARAMETERSTRINGLIST

A list of UTF-8 strings.

it_pathlist TYPE /AWS1/CL_TBDPATHSTRINGLIST_W=>TT_PATHSTRINGLIST TT_PATHSTRINGLIST

A list of file system paths, each represented as a string.

it_intlist TYPE /AWS1/CL_TBDINTSTRINGLIST_W=>TT_INTSTRINGLIST TT_INTSTRINGLIST

A list of signed integers, each represented as a string.

it_floatlist TYPE /AWS1/CL_TBDFLOATSTRINGLIST_W=>TT_FLOATSTRINGLIST TT_FLOATSTRINGLIST

A list of double precision IEEE-754 floating point numbers, each represented as a string.

it_boollist TYPE /AWS1/CL_TBDBLNSTRINGLIST_W=>TT_BOOLEANSTRINGLIST TT_BOOLEANSTRINGLIST

A list of boolean values, each represented as a string.

it_intlistlist TYPE /AWS1/CL_TBDNESTEDINTSTRLIST_W=>TT_INTSTRINGLISTLIST TT_INTSTRINGLISTLIST

A list of lists of signed integers, each represented as a string.


Queryable Attributes

int

A signed integer represented as a string.

Accessible with the following methods

Method Description
GET_INT() Getter for INT, with configurable default
ASK_INT() Getter for INT w/ exceptions if field has no value
HAS_INT() Determine if INT has a value

float

A double precision IEEE-754 floating point number represented as a string.

Accessible with the following methods

Method Description
GET_FLOAT() Getter for FLOAT, with configurable default
ASK_FLOAT() Getter for FLOAT w/ exceptions if field has no value
HAS_FLOAT() Determine if FLOAT has a value

string

A UTF-8 string.

Accessible with the following methods

Method Description
GET_STRING() Getter for STRING, with configurable default
ASK_STRING() Getter for STRING w/ exceptions if field has no value
HAS_STRING() Determine if STRING has a value

path

A file system path represented as a string.

Accessible with the following methods

Method Description
GET_PATH() Getter for PATH, with configurable default
ASK_PATH() Getter for PATH w/ exceptions if field has no value
HAS_PATH() Determine if PATH has a value

bool

A boolean value represented as a string. Accepted values are true, false, yes, no, on, off, 1, and 0, case-insensitive.

Accessible with the following methods

Method Description
GET_BOOL() Getter for BOOL, with configurable default
ASK_BOOL() Getter for BOOL w/ exceptions if field has no value
HAS_BOOL() Determine if BOOL has a value

rangeExpr

An Open Job Description range expression represented as a string, such as 1-10:2.

Accessible with the following methods

Method Description
GET_RANGEEXPR() Getter for RANGEEXPR, with configurable default
ASK_RANGEEXPR() Getter for RANGEEXPR w/ exceptions if field has no value
HAS_RANGEEXPR() Determine if RANGEEXPR has a value

stringList

A list of UTF-8 strings.

Accessible with the following methods

Method Description
GET_STRINGLIST() Getter for STRINGLIST, with configurable default
ASK_STRINGLIST() Getter for STRINGLIST w/ exceptions if field has no value
HAS_STRINGLIST() Determine if STRINGLIST has a value

pathList

A list of file system paths, each represented as a string.

Accessible with the following methods

Method Description
GET_PATHLIST() Getter for PATHLIST, with configurable default
ASK_PATHLIST() Getter for PATHLIST w/ exceptions if field has no value
HAS_PATHLIST() Determine if PATHLIST has a value

intList

A list of signed integers, each represented as a string.

Accessible with the following methods

Method Description
GET_INTLIST() Getter for INTLIST, with configurable default
ASK_INTLIST() Getter for INTLIST w/ exceptions if field has no value
HAS_INTLIST() Determine if INTLIST has a value

floatList

A list of double precision IEEE-754 floating point numbers, each represented as a string.

Accessible with the following methods

Method Description
GET_FLOATLIST() Getter for FLOATLIST, with configurable default
ASK_FLOATLIST() Getter for FLOATLIST w/ exceptions if field has no value
HAS_FLOATLIST() Determine if FLOATLIST has a value

boolList

A list of boolean values, each represented as a string.

Accessible with the following methods

Method Description
GET_BOOLLIST() Getter for BOOLLIST, with configurable default
ASK_BOOLLIST() Getter for BOOLLIST w/ exceptions if field has no value
HAS_BOOLLIST() Determine if BOOLLIST has a value

intListList

A list of lists of signed integers, each represented as a string.

Accessible with the following methods

Method Description
GET_INTLISTLIST() Getter for INTLISTLIST, with configurable default
ASK_INTLISTLIST() Getter for INTLISTLIST w/ exceptions if field has no value
HAS_INTLISTLIST() Determine if INTLISTLIST 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_JOBPARAMETERS

TYPES TT_JOBPARAMETERS TYPE HASHED TABLE OF /AWS1/CL_TBDJOBPARAMETER=>TS_JOBPARAMETERS_MAPROW WITH UNIQUE KEY key
.

TS_JOBPARAMETERS_MAPROW

TYPES: BEGIN OF TS_JOBPARAMETERS_MAPROW,
  key TYPE /AWS1/TBDSTRING,
  value TYPE REF TO /AWS1/CL_TBDJOBPARAMETER,
END OF TS_JOBPARAMETERS_MAPROW.