List of previously internal APIs that are now exposed publicly?

Mandy Chung mandy.chung at oracle.com
Wed Mar 22 20:15:14 UTC 2017


> On Mar 21, 2017, at 10:03 AM, Paul Deitel <paul.deitel at deitel.com> wrote:
> 
> Is there list somewhere of APIs that used to be internal, but are now exported from JDK 9 modules?


The exported API in jdk.xml.dom module is one case where [1] promotes 
these subpackages be supported APIs in JDK 9.
  org.w3c.dom.css
  org.w3c.dom.html
  org.w3c.dom.stylesheets
  org.w3c.dom.xpath

Do you have a specific internal API in mind? [2] lists some relevant info.

There are several JEPs integrated in JDK 9 that define APIs that should
be used to replace some internal APIs e.g. JEP 259, 268, 272, 276

Mandy
[1] https://bugs.openjdk.java.net/browse/JDK-8042244
[2] https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool



More information about the jigsaw-dev mailing list