Pipe.SourceChannel

public static abstract class Pipe.SourceChannel
extends AbstractSelectableChannel implements ReadableByteChannel, ScatteringByteChannel

java.lang.Object
   ↳ java.nio.channels.spi.AbstractInterruptibleChannel
     ↳ java.nio.channels.SelectableChannel
       ↳ java.nio.channels.spi.AbstractSelectableChannel
         ↳ java.nio.channels.Pipe.SourceChannel


A channel representing the readable end of a Pipe.

Summary

Protected constructors

SourceChannel(SelectorProvider provider)

Constructs a new instance of this class.

Public methods

final int validOps()

Returns an operation set identifying this channel's supported operations.

Inherited methods

Protected constructors

SourceChannel

Added in API level 1
protected SourceChannel (SelectorProvider provider)

Constructs a new instance of this class.

Parameters
provider SelectorProvider: The selector provider

Public methods

validOps

Added in API level 1
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.

Returns
int The valid-operation set