java.lang.Object
java.nio.channels.SelectionKey
java.nio.channels.spi.AbstractSelectionKey
public abstract class AbstractSelectionKey extends SelectionKey
選択キーのベース実装クラスです。
このクラスは、キーの有効性を追跡し、取消しを実装します。
- 導入されたバージョン:
- 1.4
-
フィールドのサマリー
クラスjava.nio.channels.SelectionKeyで宣言されたフィールド
OP_ACCEPT, OP_CONNECT, OP_READ, OP_WRITE
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
クラスjava.nio.channels.SelectionKeyで宣言されたメソッド
attach, attachment, channel, interestOps, interestOps, interestOpsAnd, interestOpsOr, isAcceptable, isConnectable, isReadable, isWritable, readyOps, selector
-
コンストラクタの詳細
-
AbstractSelectionKey
protected AbstractSelectionKey()このクラスの新しいインスタンスを初期化します。
-
-
メソッドの詳細
-
isValid
public final boolean isValid()クラスからコピーされた説明:SelectionKey
このキーが有効であるかどうかを判断します。キーは、作成された時点から、取り消されるか、チャネルまたはセレクタがクローズするまで有効です。
- 定義:
isValid
、クラスSelectionKey
- 戻り値:
- このキーが有効な場合のみ
true
-
cancel
public final void cancel()このキーを取り消します。まだ取り消されていない場合、このキーは、セレクタの取り消されたキー・セットの同期化の際に、そのセットに追加されます。
- 定義:
cancel
、クラスSelectionKey
-