java.nio.channels
Class Pipe.SourceChannel
java.lang.Object
java.nio.channels.spi.AbstractInterruptibleChannel
java.nio.channels.SelectableChannel
java.nio.channels.spi.AbstractSelectableChannel
java.nio.channels.Pipe.SourceChannel
All Implemented Interfaces: Closeable , Channel , InterruptibleChannel , ReadableByteChannel , ScatteringByteChannel
Enclosing class: Pipe
public abstract static class Pipe.SourceChannel extends AbstractSelectableChannel implements ReadableByteChannel , ScatteringByteChannel
A channel representing the readable end of a Pipe
.
Since:
1.4
Method Summary
int
validOps ()
Returns an operation set identifying this channel's supported
operations.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Pipe.SourceChannel
protected Pipe.SourceChannel (SelectorProvider provider)
Constructs a new instance of this class.
validOps
public final int validOps ()
Returns an operation set identifying this channel's supported
operations.
Pipe-source channels only support reading, so this method
returns SelectionKey.OP_READ
.
Specified by: validOps
in class SelectableChannel
Returns: The valid-operation set
Submit a bug or feature For further API reference and developer documentation, see Java SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Also see the documentation redistribution policy .