AttributeSet
Canonical path: NemAll_Python_BaseElements.AttributeSet
Attribute set
Attributes
property
writable
Attributes: list[
AttributeByteVec
| AttributeDate
| AttributeDouble
| AttributeDoubleVec
| AttributeEnum
| AttributeInteger
| AttributeIntegerVec
| AttributeString
| AttributeStringVec
]
Get the AttributeSet vector
GetAttributes
GetAttributes() -> (
list[
AttributeByteVec
| AttributeDate
| AttributeDouble
| AttributeDoubleVec
| AttributeEnum
| AttributeInteger
| AttributeIntegerVec
| AttributeString
| AttributeStringVec
]
)
Get the AttributeSet vector
Returns:
-
list[AttributeByteVec | AttributeDate | AttributeDouble | AttributeDoubleVec | AttributeEnum | AttributeInteger | AttributeIntegerVec | AttributeString | AttributeStringVec]
–Vector of Attribute elements
SetAttributes
SetAttributes(
elements: list[
AttributeByteVec
| AttributeDate
| AttributeDouble
| AttributeDoubleVec
| AttributeEnum
| AttributeInteger
| AttributeIntegerVec
| AttributeString
| AttributeStringVec
],
)
Set the AttributeSet vector
Parameters:
-
elements
(list[AttributeByteVec | AttributeDate | AttributeDouble | AttributeDoubleVec | AttributeEnum | AttributeInteger | AttributeIntegerVec | AttributeString | AttributeStringVec]
) –Attribute elements
__eq__
__eq__(element: AttributeSet) -> bool
Equal operator
Parameters:
-
element
(AttributeSet
) –Element to compare
Returns:
-
bool
–Elements are equal: true/false
__init__
overloaded
Initialize
Constructor
Parameters:
-
elements
(list
) –Attribute elements
__init__(element: AttributeSet)
__ne__
__ne__(element: AttributeSet) -> bool
Unequal operator
Parameters:
-
element
(AttributeSet
) –Element to compare
Returns:
-
bool
–Elements are unequal: true/false
Placeholder