- 
- すべてのスーパー・インタフェース:
- Mirror,- ObjectReference,- Value
 
 public interface ThreadGroupReference extends ObjectReference ターゲットVMのスレッド・グループ・オブジェクトです。 ThreadGroupReferenceは、ターゲットVMのスレッド・グループ固有の情報に追加アクセスできるObjectReferenceです。- 導入されたバージョン:
- 1.3
 
- 
- 
フィールドのサマリー- 
インタフェース com.sun.jdi.ObjectReferenceで宣言されたフィールドINVOKE_NONVIRTUAL, INVOKE_SINGLE_THREADED
 
- 
 - 
メソッドのサマリー修飾子と型 メソッド 説明 Stringname()このスレッド・グループの名前を返します。ThreadGroupReferenceparent()このスレッド・グループの親を返します。voidresume()このスレッド・グループ内のすべてのスレッドを再開します。voidsuspend()このスレッド・グループ内のすべてのスレッドを停止します。List<ThreadGroupReference>threadGroups()このスレッド・グループ内のすべてのアクティブなThreadGroupReferenceを含むリストを返します。List<ThreadReference>threads()このスレッド・グループ内の各ライブ・スレッドのThreadReferenceを含むリストを返します。- 
インタフェース com.sun.jdi.Mirrorで宣言されたメソッドtoString, virtualMachine
 - 
インタフェース com.sun.jdi.ObjectReferenceで宣言されたメソッドdisableCollection, enableCollection, entryCount, equals, getValue, getValues, hashCode, invokeMethod, isCollected, owningThread, referenceType, referringObjects, setValue, uniqueID, waitingThreads
 
- 
 
- 
- 
- 
メソッドの詳細- 
nameString name() このスレッド・グループの名前を返します。- 戻り値:
- スレッド・グループ名を含む文字列。
 
 - 
parentThreadGroupReference parent() このスレッド・グループの親を返します。- 戻り値:
- ターゲットVM内のこのスレッド・グループの親をミラー化するThreadGroupReference。これがトップ・レベルのスレッド・グループである場合はnull。
 
 - 
suspendvoid suspend() このスレッド・グループ内のすべてのスレッドを停止します。 このグループ内の各スレッドおよびそのすべてのサブグループは、ThreadReference.suspend()に記述されている方法で中断されます。 このメソッドが呼び出されるときにターゲットVMで割込みが発生しなかった場合は、スレッドが列挙されてからすべてのスレッドが中断されるまでに、新しいスレッドが作成される可能性があります。- 例外:
- VMCannotBeModifiedException- VirtualMachineが読取り専用の場合(- VirtualMachine.canBeModified()を参照)。
 
 - 
resumevoid resume() このスレッド・グループ内のすべてのスレッドを再開します。 このグループ内の各スレッドおよびそのすべてのサブグループは、ThreadReference.resume()に記述されている方法で再開されます。- 例外:
- VMCannotBeModifiedException- VirtualMachineが読取り専用の場合(- VirtualMachine.canBeModified()を参照)。
 
 - 
threadsList<ThreadReference> threads() このスレッド・グループ内の各ライブ・スレッドのThreadReferenceを含むリストを返します。 このスレッド・グループの直下のライブ・スレッドだけを返し、サブグループは返しません。 スレッドは開始されると、停止されるまで、活動状態にあります。- 戻り値:
- ターゲットVM内のこのスレッド・グループのライブ・スレッドをミラー化するThreadReferenceオブジェクトのList。
 
 - 
threadGroupsList<ThreadGroupReference> threadGroups() このスレッド・グループ内のすべてのアクティブなThreadGroupReferenceを含むリストを返します。 このスレッド・グループの直下のアクティブなスレッド・グループだけを返し、サブグループは返しません。 'active' ThreadGroupsについては、ThreadGroupを参照してください。- 戻り値:
- ターゲットVM内のこのスレッド・グループのアクティブなスレッド・グループをミラー化するThreadGroupReferenceオブジェクトのList。
 
 
- 
 
-