| AbstractInterruptibleChannel | Base implementation class for interruptible channels. | code | html |
| AbstractSelectableChannel | Base implementation class for selectable channels. | code | html |
| AbstractSelectionKey | Base implementation class for selection keys. | code | html |
| AbstractSelector | Base implementation class for selectors. | code | html |
| SelectorProvider | Service-provider class for selectors and selectable channels. | code | html |
Only developers who are defining new selector providers should need to make direct use of this package.
Unless otherwise noted, passing a null argument to a constructor or method in any class or interface in this package will cause a NullPointerException to be thrown. @since 1.4 @author Mark Reinhold @author JSR-51 Expert Group