langtools/src/share/classes/com/sun/tools/javac/util/CloseableURLClassLoader.java
changeset 5847 1908176fd6e3
parent 5520 86e4b9a9da40
equal deleted inserted replaced
5846:6df0e6bcb388 5847:1908176fd6e3
    38  * Reflection is used to access internal data structures in the URLClassLoader,
    38  * Reflection is used to access internal data structures in the URLClassLoader,
    39  * since no public API exists for this purpose. Therefore this code is somewhat
    39  * since no public API exists for this purpose. Therefore this code is somewhat
    40  * fragile. Caveat emptor.
    40  * fragile. Caveat emptor.
    41  * @throws Error if the internal data structures are not as expected.
    41  * @throws Error if the internal data structures are not as expected.
    42  *
    42  *
    43  *  <p><b>This is NOT part of any API supported by Sun Microsystems.  If
    43  *  <p><b>This is NOT part of any supported API.
    44  *  you write code that depends on this, you do so at your own risk.
    44  *  If you write code that depends on this, you do so at your own risk.
    45  *  This code and its internal interfaces are subject to change or
    45  *  This code and its internal interfaces are subject to change or
    46  *  deletion without notice.</b>
    46  *  deletion without notice.</b>
    47  */
    47  */
    48 public class CloseableURLClassLoader
    48 public class CloseableURLClassLoader
    49         extends URLClassLoader implements Closeable {
    49         extends URLClassLoader implements Closeable {