Package Summary  Overview Summary

class:Pipe.SourceChannel [NONE]

All Implemented Interfaces:
Closeable, AutoCloseable, 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

constructor:Pipe.SourceChannel(java.nio.channels.spi.SelectorProvider) [NONE]

  • SourceChannel

    protected SourceChannel​(SelectorProvider provider)
    Constructs a new instance of this class.
    Parameters:
    provider - The selector provider

method:validOps() [NONE]

  • 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