Module java.base
Package java.nio.channels

# Class SelectableChannel

=
public abstract class SelectableChannel
extends java.nio.channels.spi.AbstractInterruptibleChannel
implements java.nio.channels.Channel

## Constructors

- =
  protected SelectableChannel()

## Methods

- =
  public abstract java.lang.Object blockingLock()
- =
  public abstract java.nio.channels.SelectableChannel configureBlocking(boolean arg0) throws java.io.IOException
- =
  public abstract boolean isBlocking()
- =
  public abstract boolean isRegistered()
- =
  public abstract java.nio.channels.SelectionKey keyFor(java.nio.channels.Selector arg0)
- =
  public abstract java.nio.channels.spi.SelectorProvider provider()
- =
  public final java.nio.channels.SelectionKey register(java.nio.channels.Selector arg0, int arg1) throws java.nio.channels.ClosedChannelException
- =
  public abstract java.nio.channels.SelectionKey register(java.nio.channels.Selector arg0, int arg1, java.lang.Object arg2) throws java.nio.channels.ClosedChannelException
- =
  public abstract int validOps()

## Summary

No differences.