- 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
- Enclosing class:
- Pipe
public abstract static class Pipe.SourceChannel extends AbstractSelectableChannel implements ReadableByteChannel, ScatteringByteChannel
- 从以下版本开始:
- 1.4
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
SourceChannel(SelectorProvider provider)
构造此类的新实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 int
validOps()
返回标识此通道支持的操作的操作集。-
声明方法的类 java.nio.channels.spi.AbstractSelectableChannel
configureBlocking, implCloseChannel, implCloseSelectableChannel, implConfigureBlocking, provider, register
-
声明方法的类 java.nio.channels.SelectableChannel
blockingLock, isBlocking, isRegistered, keyFor, register
-
声明方法的类 java.nio.channels.spi.AbstractInterruptibleChannel
begin, close, end
-
声明方法的类 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
-
-
-
-
构造方法详细信息
-
SourceChannel
protected SourceChannel(SelectorProvider provider)
构造此类的新实例。- 参数
-
provider
- 选择器提供程序
-
-
方法详细信息
-
validOps
public final int validOps()
返回标识此通道支持的操作的操作集。管道通道仅支持读取,因此此方法返回
SelectionKey.OP_READ
。- Specified by:
-
validOps
在类SelectableChannel
- 结果
- 有效操作集
-
-