Skip to Content
FASTSUITE E2API ReferencePython APIGetting StartedNaming and Types

Naming and Types

Class Name Prefixes

Classes in the API follow domain-specific naming prefixes:

PrefixDomainExample
CENPyOlpCore libraryCENPyOlpProgram
OlpCorePythonCore infrastructureOlpCorePythonAttribute
DULPythonDownloadDULPythonDownloadOperator
ULPythonUploadULPythonUploadOperator

Display Names

In this documentation, classes are shown with friendly display names (e.g., “Event Context” instead of CENPyOlpEventContext). The canonical class name is always shown in the Quick Facts table on each class page.

Method Naming

Methods follow CamelCase naming:

  • GetName() — query/getter
  • SetName(value) — mutation/setter
  • Execute() — action/execution
  • OnEvent(context) — event callback
Was this page helpful?