make/data/symbols/include.list
changeset 47216 71c04702a3d5
parent 46919 73a8ad24dfaa
equal deleted inserted replaced
47215:4ebc2e2fb97c 47216:71c04702a3d5
       
     1 #
       
     2 # Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
       
     3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
       
     4 #
       
     5 # This code is free software; you can redistribute it and/or modify it
       
     6 # under the terms of the GNU General Public License version 2 only, as
       
     7 # published by the Free Software Foundation.  Oracle designates this
       
     8 # particular file as subject to the "Classpath" exception as provided
       
     9 # by Oracle in the LICENSE file that accompanied this code.
       
    10 #
       
    11 # This code is distributed in the hope that it will be useful, but WITHOUT
       
    12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
       
    13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
       
    14 # version 2 for more details (a copy is included in the LICENSE file that
       
    15 # accompanied this code).
       
    16 #
       
    17 # You should have received a copy of the GNU General Public License version
       
    18 # 2 along with this work; if not, write to the Free Software Foundation,
       
    19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
       
    20 #
       
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
       
    22 # or visit www.oracle.com if you need additional information or have any
       
    23 # questions.
       
    24 #
       
    25 #
       
    26 #Include
       
    27 #===
       
    28 #
       
    29 #CORE_PKGS:
       
    30 #---
       
    31 +java/applet/
       
    32 +java/awt/
       
    33 +java/awt/color/
       
    34 +java/awt/datatransfer/
       
    35 +java/awt/dnd/
       
    36 +java/awt/event/
       
    37 +java/awt/font/
       
    38 +java/awt/geom/
       
    39 +java/awt/im/
       
    40 +java/awt/im/spi/
       
    41 +java/awt/image/
       
    42 +java/awt/image/renderable/
       
    43 +java/awt/print/
       
    44 +java/beans/
       
    45 +java/beans/beancontext/
       
    46 +java/io/
       
    47 +java/lang/
       
    48 +java/lang/annotation/
       
    49 +java/lang/instrument/
       
    50 +java/lang/invoke/
       
    51 +java/lang/management/
       
    52 +java/lang/ref/
       
    53 +java/lang/reflect/
       
    54 +java/math/
       
    55 +java/net/
       
    56 +java/net/spi/
       
    57 +java/nio/
       
    58 +java/nio/channels/
       
    59 +java/nio/channels/spi/
       
    60 +java/nio/charset/
       
    61 +java/nio/charset/spi/
       
    62 +java/nio/file/
       
    63 +java/nio/file/attribute/
       
    64 +java/nio/file/spi/
       
    65 +java/rmi/
       
    66 +java/rmi/activation/
       
    67 +java/rmi/dgc/
       
    68 +java/rmi/registry/
       
    69 +java/rmi/server/
       
    70 +java/security/
       
    71 +java/security/acl/
       
    72 +java/security/cert/
       
    73 +java/security/interfaces/
       
    74 +java/security/spec/
       
    75 +java/sql/
       
    76 +java/text/
       
    77 +java/text/spi/
       
    78 +java/time/
       
    79 +java/time/chrono/
       
    80 +java/time/format/
       
    81 +java/time/temporal/
       
    82 +java/time/zone/
       
    83 +java/util/
       
    84 +java/util/concurrent/
       
    85 +java/util/concurrent/atomic/
       
    86 +java/util/concurrent/locks/
       
    87 +java/util/function/
       
    88 +java/util/jar/
       
    89 +java/util/logging/
       
    90 +java/util/prefs/
       
    91 +java/util/regex/
       
    92 +java/util/spi/
       
    93 +java/util/stream/
       
    94 +java/util/zip/
       
    95 +javax/accessibility/
       
    96 +javax/activation/
       
    97 +javax/activity/
       
    98 +javax/annotation/
       
    99 +javax/annotation/processing/
       
   100 +javax/crypto/
       
   101 +javax/crypto/interfaces/
       
   102 +javax/crypto/spec/
       
   103 +javax/imageio/
       
   104 +javax/imageio/event/
       
   105 +javax/imageio/metadata/
       
   106 +javax/imageio/plugins/jpeg/
       
   107 +javax/imageio/plugins/bmp/
       
   108 +javax/imageio/spi/
       
   109 +javax/imageio/stream/
       
   110 +javax/jws/
       
   111 +javax/jws/soap/
       
   112 +javax/lang/model/
       
   113 +javax/lang/model/element/
       
   114 +javax/lang/model/type/
       
   115 +javax/lang/model/util/
       
   116 +javax/management/
       
   117 +javax/management/loading/
       
   118 +javax/management/monitor/
       
   119 +javax/management/relation/
       
   120 +javax/management/openmbean/
       
   121 +javax/management/timer/
       
   122 +javax/management/modelmbean/
       
   123 +javax/management/remote/
       
   124 +javax/management/remote/rmi/
       
   125 +javax/naming/
       
   126 +javax/naming/directory/
       
   127 +javax/naming/event/
       
   128 +javax/naming/ldap/
       
   129 +javax/naming/spi/
       
   130 +javax/net/
       
   131 +javax/net/ssl/
       
   132 +javax/print/
       
   133 +javax/print/attribute/
       
   134 +javax/print/attribute/standard/
       
   135 +javax/print/event/
       
   136 +javax/rmi/
       
   137 +javax/rmi/CORBA/
       
   138 +javax/rmi/ssl/
       
   139 +javax/script/
       
   140 +javax/security/auth/
       
   141 +javax/security/auth/callback/
       
   142 +javax/security/auth/kerberos/
       
   143 +javax/security/auth/login/
       
   144 +javax/security/auth/spi/
       
   145 +javax/security/auth/x500/
       
   146 +javax/security/cert/
       
   147 +javax/security/sasl/
       
   148 +javax/sound/sampled/
       
   149 +javax/sound/sampled/spi/
       
   150 +javax/sound/midi/
       
   151 +javax/sound/midi/spi/
       
   152 +javax/sql/
       
   153 +javax/sql/rowset/
       
   154 +javax/sql/rowset/serial/
       
   155 +javax/sql/rowset/spi/
       
   156 +javax/swing/
       
   157 +javax/swing/border/
       
   158 +javax/swing/colorchooser/
       
   159 +javax/swing/filechooser/
       
   160 +javax/swing/event/
       
   161 +javax/swing/table/
       
   162 +javax/swing/text/
       
   163 +javax/swing/text/html/
       
   164 +javax/swing/text/html/parser/
       
   165 +javax/swing/text/rtf/
       
   166 +javax/swing/tree/
       
   167 +javax/swing/undo/
       
   168 +javax/swing/plaf/
       
   169 +javax/swing/plaf/basic/
       
   170 +javax/swing/plaf/metal/
       
   171 +javax/swing/plaf/multi/
       
   172 +javax/swing/plaf/nimbus/
       
   173 +javax/swing/plaf/synth/
       
   174 +javax/tools/
       
   175 +javax/tools/annotation/
       
   176 +javax/transaction/
       
   177 +javax/transaction/xa/
       
   178 +javax/xml/parsers/
       
   179 +javax/xml/bind/
       
   180 +javax/xml/bind/annotation/
       
   181 +javax/xml/bind/annotation/adapters/
       
   182 +javax/xml/bind/attachment/
       
   183 +javax/xml/bind/helpers/
       
   184 +javax/xml/bind/util/
       
   185 +javax/xml/soap/
       
   186 +javax/xml/ws/
       
   187 +javax/xml/ws/handler/
       
   188 +javax/xml/ws/handler/soap/
       
   189 +javax/xml/ws/http/
       
   190 +javax/xml/ws/soap/
       
   191 +javax/xml/ws/spi/
       
   192 +javax/xml/ws/spi/http/
       
   193 +javax/xml/ws/wsaddressing/
       
   194 +javax/xml/transform/
       
   195 +javax/xml/transform/sax/
       
   196 +javax/xml/transform/dom/
       
   197 +javax/xml/transform/stax/
       
   198 +javax/xml/transform/stream/
       
   199 +javax/xml/
       
   200 +javax/xml/crypto/
       
   201 +javax/xml/crypto/dom/
       
   202 +javax/xml/crypto/dsig/
       
   203 +javax/xml/crypto/dsig/dom/
       
   204 +javax/xml/crypto/dsig/keyinfo/
       
   205 +javax/xml/crypto/dsig/spec/
       
   206 +javax/xml/datatype/
       
   207 +javax/xml/validation/
       
   208 +javax/xml/namespace/
       
   209 +javax/xml/xpath/
       
   210 +javax/xml/stream/
       
   211 +javax/xml/stream/events/
       
   212 +javax/xml/stream/util/
       
   213 +org/ietf/jgss/
       
   214 +org/omg/CORBA/
       
   215 +org/omg/CORBA/DynAnyPackage/
       
   216 +org/omg/CORBA/ORBPackage/
       
   217 +org/omg/CORBA/TypeCodePackage/
       
   218 +org/omg/stub/java/rmi/
       
   219 +org/omg/CORBA/portable/
       
   220 +org/omg/CORBA_2_3/
       
   221 +org/omg/CORBA_2_3/portable/
       
   222 +org/omg/CosNaming/
       
   223 +org/omg/CosNaming/NamingContextExtPackage/
       
   224 +org/omg/CosNaming/NamingContextPackage/
       
   225 +org/omg/SendingContext/
       
   226 +org/omg/PortableServer/
       
   227 +org/omg/PortableServer/CurrentPackage/
       
   228 +org/omg/PortableServer/POAPackage/
       
   229 +org/omg/PortableServer/POAManagerPackage/
       
   230 +org/omg/PortableServer/ServantLocatorPackage/
       
   231 +org/omg/PortableServer/portable/
       
   232 +org/omg/PortableInterceptor/
       
   233 +org/omg/PortableInterceptor/ORBInitInfoPackage/
       
   234 +org/omg/Messaging/
       
   235 +org/omg/IOP/
       
   236 +org/omg/IOP/CodecFactoryPackage/
       
   237 +org/omg/IOP/CodecPackage/
       
   238 +org/omg/Dynamic/
       
   239 +org/omg/DynamicAny/
       
   240 +org/omg/DynamicAny/DynAnyPackage/
       
   241 +org/omg/DynamicAny/DynAnyFactoryPackage/
       
   242 +org/w3c/dom/
       
   243 +org/w3c/dom/events/
       
   244 +org/w3c/dom/bootstrap/
       
   245 +org/w3c/dom/ls/
       
   246 +org/w3c/dom/ranges/
       
   247 +org/w3c/dom/traversal/
       
   248 +org/w3c/dom/views/
       
   249 +org/xml/sax/
       
   250 +org/xml/sax/ext/
       
   251 +org/xml/sax/helpers/
       
   252 #
       
   253 #Additional required classes:
       
   254 #
       
   255 +java/awt/dnd/peer/
       
   256 +java/awt/peer/
       
   257 #
       
   258 #Exported(true):
       
   259 #---
       
   260 +com/sun/net/httpserver/
       
   261 +com/sun/net/httpserver/spi/
       
   262 +com/sun/security/auth/
       
   263 +com/sun/security/auth/module/
       
   264 +com/sun/security/auth/callback/
       
   265 +com/sun/security/auth/login/
       
   266 +com/sun/security/jgss/
       
   267 +com/sun/management/
       
   268 +com/sun/nio/sctp/
       
   269 +jdk/
       
   270 #
       
   271 #Exported(true) in 8u40:
       
   272 #
       
   273 +jdk/nashorn/api/scripting/
       
   274 #
       
   275 #
       
   276 #Exclude:
       
   277 #===
       
   278 #
       
   279 #Exported(false):
       
   280 #Some of the APIs below have been removed (see JDK-8159544). However, these
       
   281 #need to be retained until --release no longer supports 9.
       
   282 #---
       
   283 -com/sun/security/auth/PolicyFile
       
   284 -com/sun/security/auth/SolarisNumericGroupPrincipal
       
   285 -com/sun/security/auth/SolarisNumericUserPrincipal
       
   286 -com/sun/security/auth/SolarisPrincipal
       
   287 -com/sun/security/auth/X500Principal
       
   288 -com/sun/security/auth/callback/DialogCallbackHandler
       
   289 #
       
   290 #Platform specific:
       
   291 #---
       
   292 -java/io/UnixFileSystem
       
   293 -java/io/Win32FileSystem
       
   294 -java/io/WinNTFileSystem
       
   295 -java/lang/ProcessEnvironment
       
   296 -java/lang/ProcessImpl
       
   297 -java/lang/UNIXProcess
       
   298 -java/net/DualStackPlainDatagramSocketImpl
       
   299 -java/net/DualStackPlainSocketImpl
       
   300 -java/net/PlainDatagramSocketImpl
       
   301 -java/net/PlainSocketImpl
       
   302 -java/net/TwoStacksPlainDatagramSocketImpl
       
   303 -java/net/TwoStacksPlainSocketImpl
       
   304 -java/util/prefs/FileSystemPreferences
       
   305 -java/util/prefs/FileSystemPreferencesFactory
       
   306 -java/util/prefs/WindowsPreferences
       
   307 -java/util/prefs/WindowsPreferencesFactory
       
   308 -com/sun/management/OperatingSystem
       
   309 -com/sun/management/UnixOperatingSystem
       
   310 -com/sun/security/auth/module/NTLoginModule
       
   311 -com/sun/security/auth/module/NTSystem
       
   312 -com/sun/security/auth/module/UnixLoginModule
       
   313 -com/sun/security/auth/module/UnixSystem