モジュール java.base

クラスAbstractQueuedLongSynchronizer.ConditionObject

java.lang.Object
java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject
すべての実装されたインタフェース:
Serializable, Condition
含まれているクラス:
AbstractQueuedLongSynchronizer

public class AbstractQueuedLongSynchronizer.ConditionObject extends Object implements Condition, Serializable
Lock実装の基盤として機能するAbstractQueuedLongSynchronizerのCondition実装です。

このクラスのメソッドのドキュメントには、LockおよびConditionユーザーから見た動作仕様ではなく、内部機構が記載されています。 通常、このクラスのエクスポートされたバージョンには、関連付けられたAbstractQueuedLongSynchronizerの状態セマンティックスを記述したドキュメントを添付する必要があります。

このクラスはSerializableですが、すべてのフィールドは一時フィールドであるため、直列化復元された状態では待機者は存在しません。

関連項目: