Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

Pipe.SinkChannel

public static abstract class Pipe.SinkChannel
extends AbstractSelectableChannel implements WritableByteChannel, GatheringByteChannel

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


A channel representing the writable end of a Pipe.

Summary

Protected constructors

Pipe.SinkChannel(SelectorProvider provider)

Initializes 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

Pipe.SinkChannel

added in API level 1
protected Pipe.SinkChannel (SelectorProvider provider)

Initializes 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-sink channels only support writing, so this method returns SelectionKey.OP_WRITE.

Returns
int The valid-operation set