All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class NET.shudo.moba.util.ReferrerLister

java.lang.Object
   |
   +----NET.shudo.moba.util.ReferrerLister

public class ReferrerLister
extends Object
implements TracerAction
指定したオブジェクトを参照しているオブジェクトを列挙する。
NET.shudo.moba.util.ReferenceTracer の使用例。

See Also:
ReferenceTracer

Constructor Index

 o ReferrerLister(Object, Object)

Method Index

 o list()
 o list(Object, Object)
指定されたオブジェクトを参照しているオブジェクトを列挙する。
 o listOfReferenceChain()
 o listOfReferenceChain(Object, Object)
指定されたオブジェクトへの参照関係を列挙する。
 o process(Object, Object, Stack)
 o show(PrintStream, Object, Object)

Constructors

 o ReferrerLister
 public ReferrerLister(Object obj,
                       Object root)

Methods

 o list
 public Object[] list()
 o list
 public static Object[] list(Object obj,
                             Object root)
指定されたオブジェクトを参照しているオブジェクトを列挙する。

Parameters:
root - 探索の根
 o listOfReferenceChain
 public Object[] listOfReferenceChain()
 o listOfReferenceChain
 public static Object[] listOfReferenceChain(Object obj,
                                             Object root)
指定されたオブジェクトへの参照関係を列挙する。

Returns:
参照のチェインである Object[] の配列
 o show
 public static void show(PrintStream out,
                         Object obj,
                         Object root)
 o process
 public void process(Object own,
                     Object referrer,
                     Stack refStack)

All Packages  Class Hierarchy  This Package  Previous  Next  Index