Service-provider classes for the
Only developers who are defining new selector providers or asynchronous channel providers should need to make direct use of this package.
Unless otherwise noted, passing a
argument to a constructor
or method in any class or interface in this package will cause a
NullPointerException to be thrown.