/AWS1/CL_IOICUSTOMPROPERTY¶
Represents a member of the complex data structure. The data type of the property can
be either primitive or another struct.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_fullyqualifiedname TYPE /AWS1/IOISTRING /AWS1/IOISTRING¶
The fully qualified name of the custom property. For example, the fully qualified name of a custom property might be
ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.
iv_datatype TYPE /AWS1/IOINODEDATATYPE /AWS1/IOINODEDATATYPE¶
The data type for the custom property.
Optional arguments:¶
iv_dataencoding TYPE /AWS1/IOINODEDATAENCODING /AWS1/IOINODEDATAENCODING¶
Indicates whether the property is binary data.
iv_description TYPE /AWS1/IOIDESCRIPTION /AWS1/IOIDESCRIPTION¶
A brief description of the custom property.
iv_deprecationmessage TYPE /AWS1/IOIMESSAGE /AWS1/IOIMESSAGE¶
The deprecation message for the node or the branch that was moved or deleted.
iv_comment TYPE /AWS1/IOIMESSAGE /AWS1/IOIMESSAGE¶
A comment in addition to the description.
iv_structfullyqualifiedname TYPE /AWS1/IOINODEPATH /AWS1/IOINODEPATH¶
The fully qualified name of the struct node for the custom property if the data type of the custom property is
StructorStructArray.
Queryable Attributes¶
fullyQualifiedName¶
The fully qualified name of the custom property. For example, the fully qualified name of a custom property might be
ComplexDataTypes.VehicleDataTypes.SVMCamera.FPS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FULLYQUALIFIEDNAME() |
Getter for FULLYQUALIFIEDNAME, with configurable default |
ASK_FULLYQUALIFIEDNAME() |
Getter for FULLYQUALIFIEDNAME w/ exceptions if field has no |
HAS_FULLYQUALIFIEDNAME() |
Determine if FULLYQUALIFIEDNAME has a value |
dataType¶
The data type for the custom property.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATYPE() |
Getter for DATATYPE, with configurable default |
ASK_DATATYPE() |
Getter for DATATYPE w/ exceptions if field has no value |
HAS_DATATYPE() |
Determine if DATATYPE has a value |
dataEncoding¶
Indicates whether the property is binary data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAENCODING() |
Getter for DATAENCODING, with configurable default |
ASK_DATAENCODING() |
Getter for DATAENCODING w/ exceptions if field has no value |
HAS_DATAENCODING() |
Determine if DATAENCODING has a value |
description¶
A brief description of the custom property.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
deprecationMessage¶
The deprecation message for the node or the branch that was moved or deleted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPRECATIONMESSAGE() |
Getter for DEPRECATIONMESSAGE, with configurable default |
ASK_DEPRECATIONMESSAGE() |
Getter for DEPRECATIONMESSAGE w/ exceptions if field has no |
HAS_DEPRECATIONMESSAGE() |
Determine if DEPRECATIONMESSAGE has a value |
comment¶
A comment in addition to the description.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_COMMENT() |
Getter for COMMENT, with configurable default |
ASK_COMMENT() |
Getter for COMMENT w/ exceptions if field has no value |
HAS_COMMENT() |
Determine if COMMENT has a value |
structFullyQualifiedName¶
The fully qualified name of the struct node for the custom property if the data type of the custom property is
StructorStructArray.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STRUCTFULLYQUALIFIEDNAME() |
Getter for STRUCTFULLYQUALIFIEDNAME, with configurable defau |
ASK_STRUCTFULLYQUALIFIEDNAME() |
Getter for STRUCTFULLYQUALIFIEDNAME w/ exceptions if field h |
HAS_STRUCTFULLYQUALIFIEDNAME() |
Determine if STRUCTFULLYQUALIFIEDNAME has a value |