- java.lang.Object
-
- java.nio.channels.spi.AbstractInterruptibleChannel
-
- java.nio.channels.SelectableChannel
-
- java.nio.channels.spi.AbstractSelectableChannel
-
- java.nio.channels.Pipe.SourceChannel
-
- すべての実装されたインタフェース:
Closeable
,AutoCloseable
,Channel
,InterruptibleChannel
,ReadableByteChannel
,ScatteringByteChannel
- 含まれているクラス:
- Pipe
public abstract static class Pipe.SourceChannel extends AbstractSelectableChannel implements ReadableByteChannel, ScatteringByteChannel
Pipe
の読取り可能な終端を表すチャネルです。- 導入されたバージョン:
- 1.4
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
SourceChannel(SelectorProvider provider)
このクラスの新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 int
validOps()
このチャネルのサポートされている操作を識別する操作セットを返します。-
クラス java.nio.channels.spi.AbstractInterruptibleChannelから継承されたメソッド
begin, close, end, isOpen
-
クラス java.nio.channels.spi.AbstractSelectableChannelから継承されたメソッド
blockingLock, configureBlocking, implCloseChannel, implCloseSelectableChannel, implConfigureBlocking, isBlocking, isRegistered, keyFor, provider, register
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェース java.nio.channels.ReadableByteChannelから継承されたメソッド
read
-
インタフェース java.nio.channels.ScatteringByteChannelから継承されたメソッド
read, read
-
クラス java.nio.channels.SelectableChannelから継承されたメソッド
register
-
-
-
-
コンストラクタの詳細
-
SourceChannel
protected SourceChannel(SelectorProvider provider)
このクラスの新しいインスタンスを構築します。- パラメータ:
provider
- セレクタ・プロバイダ
-
-
メソッドの詳細
-
validOps
public final int validOps()
このチャネルのサポートされている操作を識別する操作セットを返します。パイプソース・チャネルがサポートするのは読取りのみのため、このメソッドは
SelectionKey.OP_READ
を返します。- 定義:
validOps
、クラス:SelectableChannel
- 戻り値:
- 有効な操作セット
-
-