オブジェクトHeapGraphEdge
HeapGraphEdgeは2つを意味しますHeapGraphNodeアップストリームノードからダウンストリームノードへのノード間の関連付け
継承
メンバー属性
type
整数、ダウンストリームノードのリンク方法、可能な値:
1readonly Integer HeapGraphEdge.type;
- profiler.Edge_ContextVariable、関数内の変数
- profiler.Edge_Element、配列内の要素
- profiler.Edge_Property、名前付きオブジェクトのプロパティ
- profiler.Edge_Internal、JSアクセス不能リンク
- profiler.Edge_Hidden、スペースサイズを事前に計算する必要があるノードをポイントします
- profiler.Edge_Shortcut、スペースサイズを事前に計算できないノードをポイントします
- profiler.Edge_Weak、弱い参照(GCでは無視されます)
name
文字列、リンク名
1readonly String HeapGraphEdge.name;
description
文字列、リンクの説明
1readonly String HeapGraphEdge.description;
メンバー関数
getFromNode
HeapGraphEdgeのアップストリームを取得しますHeapGraphNodeノード
1HeapGraphNode HeapGraphEdge.getFromNode();
戻り結果:
- HeapGraphNode、ソースに戻るHeapGraphNodeノード
getToNode
HeapGraphEdgeのダウンストリームを取得しますHeapGraphNodeノード
1HeapGraphNode HeapGraphEdge.getToNode();
戻り結果:
- HeapGraphNode、返品目的HeapGraphNodeノード
toString
オブジェクトの文字列表現を返します。通常は「[NativeObject]」を返します。オブジェクトは、独自の特性に従って再実装できます。
1String HeapGraphEdge.toString();
戻り結果:
- String、オブジェクトの文字列表現を返します
toJSON
オブジェクトのJSON形式の表現を返します。通常、オブジェクトによって定義された読み取り可能な属性のコレクションを返します。
1Value HeapGraphEdge.toJSON(String key = "");
呼び出しパラメーター:
- key:文字列、未使用
戻り結果:
- Value、シリアル化可能なJSONを含む値を返します