- 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
 
- 
 - 
コンストラクタのサマリーコンストラクタ 修飾子 コンストラクタ 説明 protectedAbstractSelectionKey()このクラスの新しいインスタンスを初期化します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 voidcancel()このキーを取り消します。booleanisValid()このキーが有効であるかどうかを判断します。- 
クラス java.lang.Objectから継承されたメソッドclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
クラス java.nio.channels.SelectionKeyから継承されたメソッドattach, attachment, channel, interestOps, interestOps, isAcceptable, isConnectable, isReadable, isWritable, readyOps, selector
 
- 
 
- 
- 
- 
メソッドの詳細- 
isValidpublic final boolean isValid() クラスからコピーされた説明:SelectionKeyこのキーが有効であるかどうかを判断します。キーは、作成された時点から、取り消されるか、チャネルまたはセレクタがクローズするまで有効です。 - 定義:
- isValid、クラス:- SelectionKey
- 戻り値:
- このキーが有効である場合にかぎりtrue
 
 - 
cancelpublic final void cancel() このキーを取り消します。まだ取り消されていない場合、このキーは、セレクタの取り消されたキー・セットの同期化の際に、そのセットに追加されます。 - 定義:
- cancel、クラス:- SelectionKey
 
 
- 
 
-