ObjetHeapGraphEdge
HeapGraphEdge représente deuxHeapGraphNodeAssociations entre nœuds, des nœuds amont aux nœuds aval
relation d'héritage
propriétés des membres
type
Entier, mode de liaison des nœuds aval, valeurs possibles :
1readonly Integer HeapGraphEdge.type;
- profiler.Edge_ContextVariable, variables dans la fonction
- profiler.Edge_Element, éléments du tableau
- profiler.Edge_Property, propriétés des objets nommés
- profiler.Edge_Internal, liens inaccessibles par JS
- profiler.Edge_Hidden, pointe vers le nœud dont la taille de l'espace doit être calculée à l'avance
- profiler.Edge_Shortcut, pointe vers un nœud dont la taille de l'espace ne peut pas être calculée à l'avance
- profiler.Edge_Weak, une référence faible (ignorée par GC)
name
Chaîne, nom du lien
1readonly String HeapGraphEdge.name;
description
Chaîne, description du lien
1readonly String HeapGraphEdge.description;
fonction membre
getFromNode
Obtenez l'amont de HeapGraphEdgeHeapGraphNodenœud
1HeapGraphNode HeapGraphEdge.getFromNode();
Résultats de retour :
- HeapGraphNode, retour à la sourceHeapGraphNodenœud
getToNode
Obtenez l'aval de HeapGraphEdgeHeapGraphNodenœud
1HeapGraphNode HeapGraphEdge.getToNode();
Résultats de retour :
- HeapGraphNode, destination de retourHeapGraphNodenœud
toString
Renvoie la représentation sous forme de chaîne de l'objet. Généralement, "[Native Object]" est renvoyé. L'objet peut être réimplémenté en fonction de ses propres caractéristiques.
1String HeapGraphEdge.toString();
Résultats de retour :
- String, renvoie la représentation sous forme de chaîne de l'objet
toJSON
Renvoie une représentation au format JSON de l'objet, renvoyant généralement une collection de propriétés lisibles définies par l'objet.
1Value HeapGraphEdge.toJSON(String key = "");
Paramètres d'appel :
- key: Chaîne, non utilisée
Résultats de retour :
- Value, renvoie une valeur contenant du JSON sérialisable