Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsCore InfrastructureCore Attribute Setter Operator

Core Attribute Setter Operator

Quick Facts

PropertyValue
ClassOlpCorePythonAttributeSetterOperator
Modulecenpyolpcore.OlpCorePythonAttributeSetterOperator
Packagecenpyolpcore
ReleaseR2025.2.4
Methods16

Quick Start

# Boilerplate Example coreAttributeSetterOperator = ... # obtained from the runtime context result = coreAttributeSetterOperator.GetWritingIntAttributesObjects()

Method Index

MethodReturnsSummary
CreateWritingIntAttributesObjectOlpCorePythonSetIntegerAttributeCreates an object with data to write integer attributes
CreateWritingDoubleAttributesObjectOlpCorePythonSetDoubleAttributeCreates an object with data to write integer attributes
CreateWritingStringAttributesObjectOlpCorePythonSetStringAttributeCreates an object with data to write string attributes
CreateWritingBoolAttributesObjectOlpCorePythonSetBoolAttributeCreates an object with data to write string attributes
CreateWritingLiteralAttributesObjectOlpCorePythonSetLiteralAttributeCreates an object with data to write literal attributes
CreateWritingIntArrayAttributesObjectOlpCorePythonSetIntegerAttributeCreates an object with data to write integer attributes
CreateWritingDoubleArrayAttributesObjectOlpCorePythonSetDoubleArrayAttributeCreates an object with data to write double array attributes
CreateWritingStringArrayAttributesObjectOlpCorePythonSetStringArrayAttributeCreates an object with data to write double string attributes
GetWritingIntAttributesObjectslistGets a vector of objects with data to be used for creating array attributes
GetWritingDoubleAttributesObjectslistGets a vector of objects with data to be used for creating double attributes
GetWritingStringAttributesObjectslistGets a vector of objects with data to be used for creating string array attributes
GetWritingBoolAttributesObjectslistGets a vector of objects with data to be used for creating bool attributes
GetWritingLiteralAttributesObjectslistGets a vector of objects with data to be used for creating literal attributes
GetWritingIntArrayAttributesObjectslistGets a vector of objects with data to be used for creating integer array attributes
GetWritingDoubleArrayAttributesObjectslistGets a vector of objects with data to be used for creating double array attributes
GetWritingStringArrayAttributesObjectslistGets a vector of objects with data to be used for creating string array attributes

Lifecycle

CreateWritingIntAttributesObject

def CreateWritingIntAttributesObject() -> OlpCorePythonSetIntegerAttribute

Creates an object with data to write integer attributes

Returns: OlpCorePythonSetIntegerAttribute — object that holds attribute info</

CreateWritingDoubleAttributesObject

def CreateWritingDoubleAttributesObject() -> OlpCorePythonSetDoubleAttribute

Creates an object with data to write integer attributes

Returns: OlpCorePythonSetDoubleAttribute — object that holds attribute info

CreateWritingStringAttributesObject

def CreateWritingStringAttributesObject() -> OlpCorePythonSetStringAttribute

Creates an object with data to write string attributes

Returns: OlpCorePythonSetStringAttribute — object that holds attribute info<

CreateWritingBoolAttributesObject

def CreateWritingBoolAttributesObject() -> OlpCorePythonSetBoolAttribute

Creates an object with data to write string attributes

Returns: OlpCorePythonSetBoolAttribute — object that holds attribute info<

CreateWritingLiteralAttributesObject

def CreateWritingLiteralAttributesObject() -> OlpCorePythonSetLiteralAttribute

Creates an object with data to write literal attributes

Returns: OlpCorePythonSetLiteralAttribute — object that holds attribute info<

CreateWritingIntArrayAttributesObject

def CreateWritingIntArrayAttributesObject() -> OlpCorePythonSetIntegerAttribute

Creates an object with data to write integer attributes

Returns: OlpCorePythonSetIntegerAttribute — object that holds attribute info<

CreateWritingDoubleArrayAttributesObject

def CreateWritingDoubleArrayAttributesObject() -> OlpCorePythonSetDoubleArrayAttribute

Creates an object with data to write double array attributes

Returns: OlpCorePythonSetDoubleArrayAttribute — object that holds attribute info<

CreateWritingStringArrayAttributesObject

def CreateWritingStringArrayAttributesObject() -> OlpCorePythonSetStringArrayAttribute

Creates an object with data to write double string attributes

Returns: OlpCorePythonSetStringArrayAttribute — object that holds attribute info<

Query Methods

GetWritingIntAttributesObjects

def GetWritingIntAttributesObjects() -> list

Gets a vector of objects with data to be used for creating array attributes

Returns: list — created array attributes vector

GetWritingDoubleAttributesObjects

def GetWritingDoubleAttributesObjects() -> list

Gets a vector of objects with data to be used for creating double attributes

Returns: list — created double attributes vector

GetWritingStringAttributesObjects

def GetWritingStringAttributesObjects() -> list

Gets a vector of objects with data to be used for creating string array attributes

Returns: list — created string array attributes vector

GetWritingBoolAttributesObjects

def GetWritingBoolAttributesObjects() -> list

Gets a vector of objects with data to be used for creating bool attributes

Returns: list — created bool attributes vector

GetWritingLiteralAttributesObjects

def GetWritingLiteralAttributesObjects() -> list

Gets a vector of objects with data to be used for creating literal attributes

Returns: list — created literal attributes vector

GetWritingIntArrayAttributesObjects

def GetWritingIntArrayAttributesObjects() -> list

Gets a vector of objects with data to be used for creating integer array attributes

Returns: list — created int array attributes vector

GetWritingDoubleArrayAttributesObjects

def GetWritingDoubleArrayAttributesObjects() -> list

Gets a vector of objects with data to be used for creating double array attributes

Returns: list — created double array attributes vector

GetWritingStringArrayAttributesObjects

def GetWritingStringArrayAttributesObjects() -> list

Gets a vector of objects with data to be used for creating string array attributes

Returns: list — created string array attributes vector

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?