ObjectHeapGraphEdge
HeapGraphEdge ne rappresenta dueHeapGraphNodeAssociazioni tra nodi, dai nodi upstream ai nodi downstream
rapporto ereditario
proprietà dei membri
type
Numero intero, modalità di collegamento dei nodi downstream, valori possibili:
1readonly Integer HeapGraphEdge.type;
- profiler.Edge_ContextVariable, variabili nella funzione
- profiler.Edge_Element, elementi dell'array
- profiler.Edge_Property, proprietà degli oggetti con nome
- profiler.Edge_Internal, collegamenti a cui non è possibile accedere da JS
- profiler.Edge_Hidden, punta al nodo la cui dimensione dello spazio deve essere calcolata in anticipo
- profiler.Edge_Shortcut, punta a un nodo la cui dimensione dello spazio non può essere calcolata in anticipo
- profiler.Edge_Weak, un riferimento debole (ignorato da GC)
name
Stringa, nome del collegamento
1readonly String HeapGraphEdge.name;
description
Stringa, descrizione del collegamento
1readonly String HeapGraphEdge.description;
funzione membro
getFromNode
Ottieni l'upstream di HeapGraphEdgeHeapGraphNodenodo
1HeapGraphNode HeapGraphEdge.getFromNode();
Risultati restituiti:
- HeapGraphNode, ritorna alla fonteHeapGraphNodenodo
getToNode
Ottieni il downstream di HeapGraphEdgeHeapGraphNodenodo
1HeapGraphNode HeapGraphEdge.getToNode();
Risultati restituiti:
- HeapGraphNode, destinazione del ritornoHeapGraphNodenodo
toString
Restituisce la rappresentazione in formato stringa dell'oggetto. Generalmente viene restituito "[Oggetto nativo]". L'oggetto può essere reimplementato in base alle proprie caratteristiche.
1String HeapGraphEdge.toString();
Risultati restituiti:
- String, restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce una rappresentazione in formato JSON dell'oggetto, generalmente restituendo una raccolta di proprietà leggibili definite dall'oggetto.
1Value HeapGraphEdge.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, non utilizzata
Risultati restituiti:
- Value, restituisce un valore contenente JSON serializzabile