Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesInfrastructure centraleFournisseur d’attributs principaux

Fournisseur d’attributs principaux

Faits rapides

PropriétéValeur
ClasseOlpCorePythonAttributeProvider
Modulecenpyolpcore.OlpCorePythonAttributeProvider
Paquetcenpyolpcore
LibérationR2025.2.4
Méthodes17
Sous-classesCore Item, Core Program Component

Héritage

Départ rapide

# Boilerplate Example coreAttributeProvider = ... # obtained from the runtime context result = coreAttributeProvider.GetAttributes()

Index de la méthode

MéthodeRetoursRésumé
GetAttributeslistObtient tous les attributs
GetIntegerAttributeOlpCorePythonIntegerAttributeObtient le premier attribut entier avec le prénom.
GetDoubleAttributeOlpCorePythonDoubleAttributeObtient le premier double attribut avec le prénom.
GetStringAttributeOlpCorePythonStringAttributeObtient l’attribut de la première chaîne avec le prénom.
GetBoolAttributeOlpCorePythonBoolAttributeObtient le premier attribut bool avec le prénom.
GetIntegerArrayAttributeOlpCorePythonIntegerArrayAttributeObtient le premier attribut entier du tableau avec le nom donné.
GetDoubleArrayAttributeOlpCorePythonDoubleArrayAttributeObtient le premier attribut double tableau avec le nom donné.
GetStringArrayAttributeOlpCorePythonStringArrayAttributeObtient l’attribut du premier tableau de chaîne avec le nom donné.
GetLiteralAttributeOlpCorePythonLiteralAttributeObtient le premier attribut littéral avec le prénom.
GetIntegerintObtient la valeur du premier attribut entier trouvé avec le nom donné
GetDoublefloatObtient la valeur du premier double attribut trouvé avec le nom donné
GetStringstrObtient la valeur de la première chaîne d’attributs trouvée avec le nom donné
GetBoolboolObtient la valeur du premier attribut bool trouvé avec le nom donné
GetIntegerArraylistObtient les valeurs du premier attribut entier du tableau avec le nom donné
GetDoubleArraylistObtient les valeurs du premier attribut double tableau trouvé avec le nom d’attribut donné
GetStringArraylistObtient les valeurs de l’attribut du premier tableau de chaîne trouvé avec le nom d’attribut donné
GetLiteralstrObtient la valeur du premier attribut littéral trouvé avec le nom donné

Méthodes de requête

GetAttributes

def GetAttributes() -> list

Obtient tous les attributs

Retourne : list — Retourne une liste contenant tous les attributs de ce fournisseur

GetIntegerAttribute

def GetIntegerAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonIntegerAttribute

Obtient le premier attribut entier avec le prénom.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonIntegerAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetDoubleAttribute

def GetDoubleAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonDoubleAttribute

Obtient le premier double attribut avec le prénom.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonDoubleAttribute — renvoie le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetStringAttribute

def GetStringAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonStringAttribute

Obtient l’attribut de la première chaîne avec le prénom.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonStringAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetBoolAttribute

def GetBoolAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonBoolAttribute

Obtient le premier attribut bool avec le prénom.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonBoolAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetIntegerArrayAttribute

def GetIntegerArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonIntegerArrayAttribute

Obtient le premier attribut entier du tableau avec le nom donné.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonIntegerArrayAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetDoubleArrayAttribute

def GetDoubleArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonDoubleArrayAttribute

Obtient le premier attribut double tableau avec le nom donné.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonDoubleArrayAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetStringArrayAttribute

def GetStringArrayAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonStringArrayAttribute

Obtient l’attribut du premier tableau de chaîne avec le nom donné.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonStringArrayAttribute — retourne le premier attribut portant le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetLiteralAttribute

def GetLiteralAttribute(attributeName: str, bubbleUp: bool) -> OlpCorePythonLiteralAttribute

Obtient le premier attribut littéral avec le prénom.

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : OlpCorePythonLiteralAttribute — retourne le premier attribut avec le prénom, Aucun si aucun attribut correspondant n’a été trouvé

GetInteger

def GetInteger(attributeName: str, bubbleUp: bool) -> int

Obtient la valeur du premier attribut entier trouvé avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : int — retourne la première valeur d’attribut avec le prénom, min() si aucun attribut correspondant n’a été trouvé

GetDouble

def GetDouble(attributeName: str, bubbleUp: bool) -> float

Obtient la valeur du premier double attribut trouvé avec le nom donné

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : float — renvoie la première valeur d’attribut avec le prénom, NaN, si aucun attribut correspondant n’a été trouvé

GetString

def GetString(attributeName: str, bubbleUp: bool) -> str

Obtient la valeur de la première chaîne d’attributs trouvée avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : str — retourne la première valeur d’attribut avec le nom donné, chaîne vide si aucun attribut correspondant n’a été trouvé

GetBool

def GetBool(attributeName: str, bubbleUp: bool) -> bool

Obtient la valeur du premier attribut bool trouvé avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : bool — renvoie la valeur du premier attribut avec le prénom, Faux si aucun attribut correspondant n’a été trouvé

GetIntegerArray

def GetIntegerArray(attributeName: str, bubbleUp: bool) -> list

Obtient les valeurs du premier attribut entier trouvé avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : list — renvoie une liste avec les valeurs du premier attribut trouvé. Si aucun attribut n’a été trouvé, la liste est vide

GetDoubleArray

def GetDoubleArray(attributeName: str, bubbleUp: bool) -> list

Obtient les valeurs du premier attribut double tableau trouvé avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : list — renvoie une liste avec les valeurs du premier attribut trouvé. Si aucun attribut n’a été trouvé, la liste est vide

GetStringArray

def GetStringArray(attributeName: str, bubbleUp: bool) -> list

Obtient les valeurs de l’attribut du premier tableau de chaînes trouvé avec le nom donné de l’attribut

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : list — renvoie une liste avec les valeurs du premier attribut trouvé. Si aucun attribut n’a été trouvé, la liste est vide

GetLiteral

def GetLiteral(attributeName: str, bubbleUp: bool) -> str

Obtient la valeur du premier attribut littéral trouvé avec le nom donné

Paramètres :

NomTypeDescription
attributeNamestrNom de l’attribut
bubbleUpboolFaire mousser les parents si possible

Retourne : str — retourne la première valeur d’attribut avec le nom donné, chaîne vide si aucun attribut correspondant n’a été trouvé

Types apparentés

Notes de la version

Cette classe est documentée à la version R2025.2.4.

Was this page helpful?