harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r724734 [4/46] - in /harmony/standard/site: docs/externals/kernel_doc/ docs/externals/kernel_doc/html/ docs/externals/vm_doc/ docs/externals/vm_doc/html/ docs/subcomponents/classlibrary/ xdocs/subcomponents/classlibrary/
Date Tue, 09 Dec 2008 15:03:51 GMT
Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1ClassLoader.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1ClassLoader.html?rev=724734&view=auto
==============================================================================
--- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1ClassLoader.html (added)
+++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1ClassLoader.html Tue Dec  9 07:03:45 2008
@@ -0,0 +1,1635 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>Harmony Kernel: java.lang.ClassLoader Class Reference</title>
+<link href="hydoxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.4 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+  </ul>
+</div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+  </ul>
+</div>
+<div class="nav">
+<b>java</b>.<b>lang</b>.<a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a></div>
+<h1>java.lang.ClassLoader Class Reference</h1><!-- doxytag: class="java::lang::ClassLoader" -->
+<p>
+<a href="classjava_1_1lang_1_1ClassLoader-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+A <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> is used for loading classes. <p>
+<h4>VM Implementors Note</h4>
+<p>
+This class must be implemented by the VM. The documented methods and natives must be implemented to support other provided class implementations in this package. <p>
+<dl class="since" compact><dt><b>Since:</b></dt><dd>1.0 </dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class </dd></dl>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#5181ab805811e8437bf18c1302b43f90">getParent</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the specified ClassLoader's parent.  <a href="#5181ab805811e8437bf18c1302b43f90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">URL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#e8b1ec5e62b4ba6de08404b7e961fbf1">getResource</a> (String resName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an URL which can be used to access the resource described by resName, using the class loader's resource lookup algorithm.  <a href="#e8b1ec5e62b4ba6de08404b7e961fbf1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Enumeration&lt; URL &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#4e754a11b95676be73f109c139528bab">getResources</a> (String resName)  throws IOException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an Enumeration of URL which can be used to access the resources described by resName, using the class loader's resource lookup algorithm.  <a href="#4e754a11b95676be73f109c139528bab"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">InputStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#2fa24f082e074fede68e340841c70728">getResourceAsStream</a> (String resName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers a stream on a resource found by looking up resName using the class loader's resource lookup algorithm.  <a href="#2fa24f082e074fede68e340841c70728"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#779fd1f556b86d0b19443a5f81d19991">loadClass</a> (String className)  throws ClassNotFoundException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Invoked by the Virtual Machine when resolving class references.  <a href="#779fd1f556b86d0b19443a5f81d19991"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#1869830490e53fba259db4472238252a">setClassAssertionStatus</a> (String cname, boolean enable)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the assertion status of a class.  <a href="#1869830490e53fba259db4472238252a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#ac196146d1c3c6efe343a1c239d9be59">setPackageAssertionStatus</a> (String pname, boolean enable)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the assertion status of a package.  <a href="#ac196146d1c3c6efe343a1c239d9be59"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#a29a5738dc91c509baedec863490acf0">setDefaultAssertionStatus</a> (boolean enable)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the default assertion status of a classloader.  <a href="#a29a5738dc91c509baedec863490acf0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#9bf01f7e86129b34b4f3a9f2a6a8b05a">clearAssertionStatus</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clears the default, package and class assertion status of a classloader.  <a href="#9bf01f7e86129b34b4f3a9f2a6a8b05a"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#419cea9e9536da7797a9f3f7bba8e208">getSystemClassLoader</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the system class loader.  <a href="#419cea9e9536da7797a9f3f7bba8e208"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static URL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#fc4cce523bd348dc02bfb41c250b0438">getSystemResource</a> (String resName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an URL specifying a resource which can be found by looking up resName using the system class loader's resource lookup algorithm.  <a href="#fc4cce523bd348dc02bfb41c250b0438"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static Enumeration&lt; URL &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#4538f9da4d36c9a73f5900a93a24f2a1">getSystemResources</a> (String resName)  throws IOException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an Enumeration of URLs containing all resources which can be found by looking up resName using the system class loader's resource lookup algorithm.  <a href="#4538f9da4d36c9a73f5900a93a24f2a1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static InputStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#78643411a1e55283afa56a021ef8ec55">getSystemResourceAsStream</a> (String resName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers a stream on a resource found by looking up resName using the system class loader's resource lookup algorithm.  <a href="#78643411a1e55283afa56a021ef8ec55"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#5310a1e474991c3ca83318a09f496d28">ClassLoader</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a new instance of this class with the system class loader as its parent.  <a href="#5310a1e474991c3ca83318a09f496d28"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#41f2a3db812c10f5842722e18fea82fb">ClassLoader</a> (<a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> parentLoader)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a new instance of this class with the given class loader as its parent.  <a href="#41f2a3db812c10f5842722e18fea82fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#e3022747f5c998ac40c062d85188d2e7">defineClass</a> (byte[] classRep, int offset, int length)  throws ClassFormatError </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a new class from an array of bytes containing a class definition in class file format.  <a href="#e3022747f5c998ac40c062d85188d2e7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#d8c362ea29c9f4501013bdbf5123a630">defineClass</a> (String className, byte[] classRep, int offset, int length)  throws ClassFormatError </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a new class from an array of bytes containing a class definition in class file format.  <a href="#d8c362ea29c9f4501013bdbf5123a630"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#bcc90ffc548f8567b1f0fd8f3fb3cffa">defineClass</a> (String className, byte[] classRep, int offset, int length, ProtectionDomain protectionDomain)  throws java.lang.ClassFormatError </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructs a new class from an array of bytes containing a class definition in class file format and assigns the new class to the specified protection domain.  <a href="#bcc90ffc548f8567b1f0fd8f3fb3cffa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#b2c7bd220d7f892cc1fabc9f1804246a">defineClass</a> (String name, ByteBuffer b, ProtectionDomain protectionDomain)  throws ClassFormatError </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#504542e58894512a547fde72dafa1e23">findClass</a> (String className)  throws ClassNotFoundException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Overridden by subclasses, by default throws ClassNotFoundException.  <a href="#504542e58894512a547fde72dafa1e23"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#9383c1a205a99ba1b2b891f6cd7782b2">findLoadedClass</a> (String className)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Attempts to find and return a class which has already been loaded by the virtual machine.  <a href="#9383c1a205a99ba1b2b891f6cd7782b2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#d5712dadd625907a75be7a06083e6b05">findSystemClass</a> (String className)  throws ClassNotFoundException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Attempts to load a class using the system class loader.  <a href="#d5712dadd625907a75be7a06083e6b05"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Class&lt;?&gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#61e8f1aa61b33b2faae0763b4559b157">loadClass</a> (String className, boolean resolveClass)  throws ClassNotFoundException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Loads the class with the specified name, optionally linking the class after load.  <a href="#61e8f1aa61b33b2faae0763b4559b157"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#16c1db3296de0b2ebc2949ae39cee5cb">resolveClass</a> (Class&lt;?&gt; clazz)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Forces a class to be linked (initialized).  <a href="#16c1db3296de0b2ebc2949ae39cee5cb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">URL&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#6ff89ac70ffddf29e72f7e74f3faad61">findResource</a> (String resName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an URL which can be used to access the resource described by resName, using the class loader's resource lookup algorithm.  <a href="#6ff89ac70ffddf29e72f7e74f3faad61"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Enumeration&lt; URL &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#4e3169e216d467a43aee0ccbdd0eb64a">findResources</a> (String resName)  throws IOException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an Enumeration of URL which can be used to access the resources described by resName, using the class loader's resource lookup algorithm.  <a href="#4e3169e216d467a43aee0ccbdd0eb64a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#244a80262578cde60dd1379b284fa764">findLibrary</a> (String libName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the absolute path of the file containing the library associated with the given name, or null.  <a href="#244a80262578cde60dd1379b284fa764"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#8a226306053a176c42d0f7feeb324f71">getPackage</a> (String name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Attempt to locate the requested package.  <a href="#8a226306053a176c42d0f7feeb324f71"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#6f8059fe53b2ada434ca9ee039441f52">getPackages</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return all the packages known to this class loader.  <a href="#6f8059fe53b2ada434ca9ee039441f52"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#160f0645c8d91558c40a9a59fe451ec9">definePackage</a> (String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)  throws IllegalArgumentException </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Define a new <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> using the specified information.  <a href="#160f0645c8d91558c40a9a59fe451ec9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#2ba673ba1ea75f2b1d3a6488d616e0ad">setSigners</a> (Class&lt;?&gt; c, <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[] signers)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the signers of a class.  <a href="#2ba673ba1ea75f2b1d3a6488d616e0ad"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#b1fb09341ddcbcfc1b019c01fcb7569c">isSystemClassLoader</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method must be provided by the VM vendor, as it is used by other provided class implementations in this package.  <a href="#b1fb09341ddcbcfc1b019c01fcb7569c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#a20361d90495fd0316177f4e9e2aaefb">isAncestorOf</a> (<a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> child)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">final <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#eaa6568e4ac3228b3a133f85ef6c8502">getSigners</a> (Class&lt;?&gt; c)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the signers of a class.  <a href="#eaa6568e4ac3228b3a133f85ef6c8502"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#e2cc59df02aacd1f548e4af274e0f667">getClassAssertionStatus</a> (String cname)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the assertion status of the named class Returns the assertion status of the class or nested class if it has been set.  <a href="#e2cc59df02aacd1f548e4af274e0f667"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#0e65064179f68c7352b20562d5e235ce">getPackageAssertionStatus</a> (String pname)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the assertion status of the named package Returns the assertion status of the named package or superpackage if that has been set.  <a href="#0e65064179f68c7352b20562d5e235ce"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#d59bf29cd5a913c3fab14473e2d1e618">getDefaultAssertionStatus</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the default assertion status.  <a href="#d59bf29cd5a913c3fab14473e2d1e618"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static final void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#c88221b14ad3bbcdf70b6f9d361e19d1">initializeClassLoaders</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static final <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#800fd43eb9aa0f433948aef463024f61">getStackClassLoader</a> (int depth)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#58caad6ae0ba95ca63d6fa476d597a12">callerClassLoader</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method must be included, as it is used by <a class="el" href="classjava_1_1lang_1_1System.html#e3e9f49f52087108a6593e68b5e2f423" title="Loads the specified file as a dynamic library.">System.load()</a>, <a class="el" href="classjava_1_1lang_1_1System.html#87a60e4071aae0c8572832847ff02eeb" title="Loads and links the library specified by the argument.">System.loadLibrary()</a>.  <a href="#58caad6ae0ba95ca63d6fa476d597a12"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#583b126a32f43daddd5a0d63c9fe681b">loadLibraryWithClassLoader</a> (String libName, <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> loader)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method must be provided by the VM vendor, as it is called by <a class="el" href="classjava_1_1lang_1_1System.html#87a60e4071aae0c8572832847ff02eeb" title="Loads and links the library specified by the argument.">java.lang.System.loadLibrary()</a>.  <a href="#583b126a32f43daddd5a0d63c9fe681b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#9a1b10ecf750a5a24f22beedf980bfb2">loadLibraryWithPath</a> (String libName, <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> loader, String libraryPath)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method must be provided by the VM vendor, as it is called by <a class="el" href="classjava_1_1lang_1_1System.html#e3e9f49f52087108a6593e68b5e2f423" title="Loads the specified file as a dynamic library.">java.lang.System.load()</a>.  <a href="#9a1b10ecf750a5a24f22beedf980bfb2"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Package Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html#017de887338fc48124abfb07b0fba306">systemClassLoader</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The 'System' <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>; also known as the bootstrap <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>.  <a href="#017de887338fc48124abfb07b0fba306"></a><br></td></tr>
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="5310a1e474991c3ca83318a09f496d28"></a><!-- doxytag: member="java::lang::ClassLoader::ClassLoader" ref="5310a1e474991c3ca83318a09f496d28" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">java.lang.ClassLoader.ClassLoader           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructs a new instance of this class with the system class loader as its parent. 
+<p>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if a security manager exists and it does not allow the creation of new ClassLoaders. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="41f2a3db812c10f5842722e18fea82fb"></a><!-- doxytag: member="java::lang::ClassLoader::ClassLoader" ref="41f2a3db812c10f5842722e18fea82fb" args="(ClassLoader parentLoader)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">java.lang.ClassLoader.ClassLoader           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td>
+          <td class="paramname"> <em>parentLoader</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructs a new instance of this class with the given class loader as its parent. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>parentLoader</em>&nbsp;</td><td>The <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> to use as the new class loaders parent. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if a security manager exists and it does not allow the creation of new ClassLoaders. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if the parent is null. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="c88221b14ad3bbcdf70b6f9d361e19d1"></a><!-- doxytag: member="java::lang::ClassLoader::initializeClassLoaders" ref="c88221b14ad3bbcdf70b6f9d361e19d1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static final void java.lang.ClassLoader.initializeClassLoaders           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+TODO Document this method.  
+</div>
+</div><p>
+<a class="anchor" name="419cea9e9536da7797a9f3f7bba8e208"></a><!-- doxytag: member="java::lang::ClassLoader::getSystemClassLoader" ref="419cea9e9536da7797a9f3f7bba8e208" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> java.lang.ClassLoader.getSystemClassLoader           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the system class loader. 
+<p>
+This is the parent for new <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> instances, and is typically the class loader used to start the application. If a security manager is present, and the caller's class loader is not null and the caller's class loader is not the same as or an ancestor of the system class loader, then this method calls the security manager's checkPermission method with a RuntimePermission("getClassLoader") permission to ensure it's ok to access the system class loader. If not, a SecurityException will be thrown.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The system classLoader. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if a security manager exists and it does not allow access to the system class loader. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="fc4cce523bd348dc02bfb41c250b0438"></a><!-- doxytag: member="java::lang::ClassLoader::getSystemResource" ref="fc4cce523bd348dc02bfb41c250b0438" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static URL java.lang.ClassLoader.getSystemResource           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an URL specifying a resource which can be found by looking up resName using the system class loader's resource lookup algorithm. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A URL specifying a system resource or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>The name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class.getResource </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4538f9da4d36c9a73f5900a93a24f2a1"></a><!-- doxytag: member="java::lang::ClassLoader::getSystemResources" ref="4538f9da4d36c9a73f5900a93a24f2a1" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Enumeration&lt;URL&gt; java.lang.ClassLoader.getSystemResources           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IOException <code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an Enumeration of URLs containing all resources which can be found by looking up resName using the system class loader's resource lookup algorithm. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>An Enumeration of URLs containing the system resources </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>String the name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IOException</em>&nbsp;</td><td>if an IO exception occurs </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="78643411a1e55283afa56a021ef8ec55"></a><!-- doxytag: member="java::lang::ClassLoader::getSystemResourceAsStream" ref="78643411a1e55283afa56a021ef8ec55" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static InputStream java.lang.ClassLoader.getSystemResourceAsStream           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers a stream on a resource found by looking up resName using the system class loader's resource lookup algorithm. 
+<p>
+Basically, the contents of the java.class.path are searched in order, looking for a path which matches the specified resource.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A stream on the resource or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>The name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class.getResourceAsStream </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e3022747f5c998ac40c062d85188d2e7"></a><!-- doxytag: member="java::lang::ClassLoader::defineClass" ref="e3022747f5c998ac40c062d85188d2e7" args="(byte[] classRep, int offset, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.defineClass           </td>
+          <td>(</td>
+          <td class="paramtype">byte[]&nbsp;</td>
+          <td class="paramname"> <em>classRep</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws ClassFormatError <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructs a new class from an array of bytes containing a class definition in class file format. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>classRep</em>&nbsp;</td><td>A memory image of a class file. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>The offset into the classRep. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>The length of the class file. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use defineClass(String, byte[], int, int) </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d8c362ea29c9f4501013bdbf5123a630"></a><!-- doxytag: member="java::lang::ClassLoader::defineClass" ref="d8c362ea29c9f4501013bdbf5123a630" args="(String className, byte[] classRep, int offset, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.defineClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">byte[]&nbsp;</td>
+          <td class="paramname"> <em>classRep</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws ClassFormatError <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructs a new class from an array of bytes containing a class definition in class file format. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the new class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>classRep</em>&nbsp;</td><td>A memory image of a class file </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>The offset into the classRep </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>The length of the class file </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="bcc90ffc548f8567b1f0fd8f3fb3cffa"></a><!-- doxytag: member="java::lang::ClassLoader::defineClass" ref="bcc90ffc548f8567b1f0fd8f3fb3cffa" args="(String className, byte[] classRep, int offset, int length, ProtectionDomain protectionDomain)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.defineClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">byte[]&nbsp;</td>
+          <td class="paramname"> <em>classRep</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ProtectionDomain&nbsp;</td>
+          <td class="paramname"> <em>protectionDomain</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws java.lang.ClassFormatError <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constructs a new class from an array of bytes containing a class definition in class file format and assigns the new class to the specified protection domain. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the new class. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>classRep</em>&nbsp;</td><td>A memory image of a class file. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset</em>&nbsp;</td><td>The offset into the classRep. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>The length of the class file. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>protectionDomain</em>&nbsp;</td><td>The protection domain this class should belongs to. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="b2c7bd220d7f892cc1fabc9f1804246a"></a><!-- doxytag: member="java::lang::ClassLoader::defineClass" ref="b2c7bd220d7f892cc1fabc9f1804246a" args="(String name, ByteBuffer b, ProtectionDomain protectionDomain)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.defineClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ByteBuffer&nbsp;</td>
+          <td class="paramname"> <em>b</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">ProtectionDomain&nbsp;</td>
+          <td class="paramname"> <em>protectionDomain</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws ClassFormatError <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Defines a new class for the name, bytecodes in the byte buffer and the protection domain. <p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>The name of the class to define. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>b</em>&nbsp;</td><td>The byte buffer containing the bytecodes of the new class. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>protectionDomain</em>&nbsp;</td><td>The protection domain this class belongs to. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The defined class. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassFormatError</em>&nbsp;</td><td>if an invalid class file is defined. </td></tr>
+  </table>
+</dl>
+<dl class="since" compact><dt><b>Since:</b></dt><dd>1.5 </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="504542e58894512a547fde72dafa1e23"></a><!-- doxytag: member="java::lang::ClassLoader::findClass" ref="504542e58894512a547fde72dafa1e23" args="(String className)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Class&lt;?&gt; java.lang.ClassLoader.findClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws ClassNotFoundException <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Overridden by subclasses, by default throws ClassNotFoundException. 
+<p>
+This method is called by <a class="el" href="classjava_1_1lang_1_1ClassLoader.html#779fd1f556b86d0b19443a5f81d19991" title="Invoked by the Virtual Machine when resolving class references.">loadClass()</a> after the parent <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> has failed to find a loaded class of the same name.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The class or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the class to search for. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassNotFoundException</em>&nbsp;</td><td>if the class cannot be found. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9383c1a205a99ba1b2b891f6cd7782b2"></a><!-- doxytag: member="java::lang::ClassLoader::findLoadedClass" ref="9383c1a205a99ba1b2b891f6cd7782b2" args="(String className)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.findLoadedClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Attempts to find and return a class which has already been loaded by the virtual machine. 
+<p>
+Note that the class may not have been linked and the caller should call <a class="el" href="classjava_1_1lang_1_1ClassLoader.html#16c1db3296de0b2ebc2949ae39cee5cb" title="Forces a class to be linked (initialized).">resolveClass()</a> on the result if necessary.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The class or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the class to search for. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d5712dadd625907a75be7a06083e6b05"></a><!-- doxytag: member="java::lang::ClassLoader::findSystemClass" ref="d5712dadd625907a75be7a06083e6b05" args="(String className)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final Class&lt;?&gt; java.lang.ClassLoader.findSystemClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws ClassNotFoundException <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Attempts to load a class using the system class loader. 
+<p>
+Note that the class has already been been linked.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The class which was loaded. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the class to search for. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassNotFoundException</em>&nbsp;</td><td>if the class cannot be found. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5181ab805811e8437bf18c1302b43f90"></a><!-- doxytag: member="java::lang::ClassLoader::getParent" ref="5181ab805811e8437bf18c1302b43f90" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> java.lang.ClassLoader.getParent           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the specified ClassLoader's parent. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The class or null. </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if a security manager exists and it does not allow the parent loader to be retrieved. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e8b1ec5e62b4ba6de08404b7e961fbf1"></a><!-- doxytag: member="java::lang::ClassLoader::getResource" ref="e8b1ec5e62b4ba6de08404b7e961fbf1" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">URL java.lang.ClassLoader.getResource           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an URL which can be used to access the resource described by resName, using the class loader's resource lookup algorithm. 
+<p>
+The default behavior is just to return null.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The location of the resource. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>String the name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class.getResource(String) </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4e754a11b95676be73f109c139528bab"></a><!-- doxytag: member="java::lang::ClassLoader::getResources" ref="4e754a11b95676be73f109c139528bab" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Enumeration&lt;URL&gt; java.lang.ClassLoader.getResources           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IOException </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an Enumeration of URL which can be used to access the resources described by resName, using the class loader's resource lookup algorithm. 
+<p>
+The default behavior is just to return an empty Enumeration.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The location of the resources. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>String the name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IOException</em>&nbsp;</td><td>if an IO exception occurs </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2fa24f082e074fede68e340841c70728"></a><!-- doxytag: member="java::lang::ClassLoader::getResourceAsStream" ref="2fa24f082e074fede68e340841c70728" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">InputStream java.lang.ClassLoader.getResourceAsStream           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers a stream on a resource found by looking up resName using the class loader's resource lookup algorithm. 
+<p>
+The default behavior is just to return null.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A stream on the resource or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>String the name of the resource to find. </td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class.getResourceAsStream </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="779fd1f556b86d0b19443a5f81d19991"></a><!-- doxytag: member="java::lang::ClassLoader::loadClass" ref="779fd1f556b86d0b19443a5f81d19991" args="(String className)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Class&lt;?&gt; java.lang.ClassLoader.loadClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws ClassNotFoundException </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Invoked by the Virtual Machine when resolving class references. 
+<p>
+Equivalent to loadClass(className, false);<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The Class object. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the class to search for. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassNotFoundException</em>&nbsp;</td><td>if the class could not be found. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="61e8f1aa61b33b2faae0763b4559b157"></a><!-- doxytag: member="java::lang::ClassLoader::loadClass" ref="61e8f1aa61b33b2faae0763b4559b157" args="(String className, boolean resolveClass)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Class&lt;?&gt; java.lang.ClassLoader.loadClass           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>className</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&nbsp;</td>
+          <td class="paramname"> <em>resolveClass</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws ClassNotFoundException <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Loads the class with the specified name, optionally linking the class after load. 
+<p>
+Steps are: 1) Call findLoadedClass(className) to determine if class is loaded 2) Call loadClass(className, resolveClass) on the parent loader. 3) Call findClass(className) to find the class<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The Class object. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>className</em>&nbsp;</td><td>The name of the class to search for. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>resolveClass</em>&nbsp;</td><td>Indicates if class should be resolved after loading. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>ClassNotFoundException</em>&nbsp;</td><td>if the class could not be found. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="16c1db3296de0b2ebc2949ae39cee5cb"></a><!-- doxytag: member="java::lang::ClassLoader::resolveClass" ref="16c1db3296de0b2ebc2949ae39cee5cb" args="(Class&lt;?&gt; clazz)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final void java.lang.ClassLoader.resolveClass           </td>
+          <td>(</td>
+          <td class="paramtype">Class&lt;?&gt;&nbsp;</td>
+          <td class="paramname"> <em>clazz</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Forces a class to be linked (initialized). 
+<p>
+If the class has already been linked this operation has no effect.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>clazz</em>&nbsp;</td><td>The Class to link. </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>NullPointerException</em>&nbsp;</td><td>if clazz is null. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="b1fb09341ddcbcfc1b019c01fcb7569c"></a><!-- doxytag: member="java::lang::ClassLoader::isSystemClassLoader" ref="b1fb09341ddcbcfc1b019c01fcb7569c" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final boolean java.lang.ClassLoader.isSystemClassLoader           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This method must be provided by the VM vendor, as it is used by other provided class implementations in this package. 
+<p>
+A sample implementation of this method is provided by the reference implementation. This method is used by SecurityManager.classLoaderDepth(), currentClassLoader() and currentLoadedClass(). Answers true if the receiver is a system class loader.<p>
+Note that this method has package visibility only. It is defined here to avoid the security manager check in getSystemClassLoader, which would be required to implement this method anywhere else.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the receiver is a system class loader </dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>Class.getClassLoaderImpl() </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a20361d90495fd0316177f4e9e2aaefb"></a><!-- doxytag: member="java::lang::ClassLoader::isAncestorOf" ref="a20361d90495fd0316177f4e9e2aaefb" args="(ClassLoader child)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final boolean java.lang.ClassLoader.isAncestorOf           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td>
+          <td class="paramname"> <em>child</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers true if the receiver is ancestor of another class loader.  <p>
+Note that this method has package visibility only. It is defined here to avoid the security manager check in getParent, which would be required to implement this method anywhere else. <p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>child</em>&nbsp;</td><td>A child candidate </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the receiver is ancestor of the parameter </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="6ff89ac70ffddf29e72f7e74f3faad61"></a><!-- doxytag: member="java::lang::ClassLoader::findResource" ref="6ff89ac70ffddf29e72f7e74f3faad61" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">URL java.lang.ClassLoader.findResource           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an URL which can be used to access the resource described by resName, using the class loader's resource lookup algorithm. 
+<p>
+The default behavior is just to return null. This should be implemented by a <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The location of the resource. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>The name of the resource to find. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4e3169e216d467a43aee0ccbdd0eb64a"></a><!-- doxytag: member="java::lang::ClassLoader::findResources" ref="4e3169e216d467a43aee0ccbdd0eb64a" args="(String resName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Enumeration&lt;URL&gt; java.lang.ClassLoader.findResources           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>resName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IOException <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an Enumeration of URL which can be used to access the resources described by resName, using the class loader's resource lookup algorithm. 
+<p>
+The default behavior is just to return an empty Enumeration.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>resName</em>&nbsp;</td><td>The name of the resource to find.</td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The locations of the resources.</dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IOException</em>&nbsp;</td><td>when an error occurs </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="244a80262578cde60dd1379b284fa764"></a><!-- doxytag: member="java::lang::ClassLoader::findLibrary" ref="244a80262578cde60dd1379b284fa764" args="(String libName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">String java.lang.ClassLoader.findLibrary           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>libName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the absolute path of the file containing the library associated with the given name, or null. 
+<p>
+If null is answered, the system searches the directories specified by the system property "java.library.path".<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The library file name or null. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>libName</em>&nbsp;</td><td>The name of the library to find. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8a226306053a176c42d0f7feeb324f71"></a><!-- doxytag: member="java::lang::ClassLoader::getPackage" ref="8a226306053a176c42d0f7feeb324f71" args="(String name)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a> java.lang.ClassLoader.getPackage           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>name</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Attempt to locate the requested package. 
+<p>
+If no package information can be located, null is returned.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>The name of the package to find </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The package requested, or null </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="6f8059fe53b2ada434ca9ee039441f52"></a><!-- doxytag: member="java::lang::ClassLoader::getPackages" ref="6f8059fe53b2ada434ca9ee039441f52" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a> [] java.lang.ClassLoader.getPackages           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return all the packages known to this class loader. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>All the packages known to this classloader </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="160f0645c8d91558c40a9a59fe451ec9"></a><!-- doxytag: member="java::lang::ClassLoader::definePackage" ref="160f0645c8d91558c40a9a59fe451ec9" args="(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classjava_1_1lang_1_1Package.html">Package</a> java.lang.ClassLoader.definePackage           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>name</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>specTitle</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>specVersion</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>specVendor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>implTitle</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>implVersion</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>implVendor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">URL&nbsp;</td>
+          <td class="paramname"> <em>sealBase</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws IllegalArgumentException <code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Define a new <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> using the specified information. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>The name of the package </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>specTitle</em>&nbsp;</td><td>The title of the specification for the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>specVersion</em>&nbsp;</td><td>The version of the specification for the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>specVendor</em>&nbsp;</td><td>The vendor of the specification for the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>implTitle</em>&nbsp;</td><td>The implementation title of the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>implVersion</em>&nbsp;</td><td>The implementation version of the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>implVendor</em>&nbsp;</td><td>The specification vendor of the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>sealBase</em>&nbsp;</td><td>If sealBase is null, the package is left unsealed. Otherwise, the the package is sealed using this URL. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> created </dd></dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the <a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> already exists </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="eaa6568e4ac3228b3a133f85ef6c8502"></a><!-- doxytag: member="java::lang::ClassLoader::getSigners" ref="eaa6568e4ac3228b3a133f85ef6c8502" args="(Class&lt;?&gt; c)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> [] java.lang.ClassLoader.getSigners           </td>
+          <td>(</td>
+          <td class="paramtype">Class&lt;?&gt;&nbsp;</td>
+          <td class="paramname"> <em>c</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the signers of a class. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>c</em>&nbsp;</td><td>The Class object </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>signers The signers for the class </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2ba673ba1ea75f2b1d3a6488d616e0ad"></a><!-- doxytag: member="java::lang::ClassLoader::setSigners" ref="2ba673ba1ea75f2b1d3a6488d616e0ad" args="(Class&lt;?&gt; c, Object[] signers)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final void java.lang.ClassLoader.setSigners           </td>
+          <td>(</td>
+          <td class="paramtype">Class&lt;?&gt;&nbsp;</td>
+          <td class="paramname"> <em>c</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[]&nbsp;</td>
+          <td class="paramname"> <em>signers</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [protected]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the signers of a class. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>c</em>&nbsp;</td><td>The Class object </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>signers</em>&nbsp;</td><td>The signers for the class </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="800fd43eb9aa0f433948aef463024f61"></a><!-- doxytag: member="java::lang::ClassLoader::getStackClassLoader" ref="800fd43eb9aa0f433948aef463024f61" args="(int depth)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static final <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> java.lang.ClassLoader.getStackClassLoader           </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>depth</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This must be provided by the VM vendor. It is used by SecurityManager.checkMemberAccess() with depth = 3. Note that checkMemberAccess() assumes the following stack when called:<br>
+ <p>
+<pre>
+    		&lt; user code &amp;gt; &lt;- want this class
+    		Class.getDeclared*();
+    		Class.checkMemberAccess();
+    		SecurityManager.checkMemberAccess(); &lt;- current frame
+ </pre><p>
+Returns the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> of the method (including natives) at the specified depth on the stack of the calling thread. Frames representing the VM implementation of java.lang.reflect are not included in the list.  Notes: <ul>
+<li>
+This method operates on the defining classes of methods on stack. NOT the classes of receivers. </li>
+<li>
+The item at depth zero is the caller of this method </li>
+</ul>
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>depth</em>&nbsp;</td><td>the stack depth of the requested <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> at the specified depth </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="58caad6ae0ba95ca63d6fa476d597a12"></a><!-- doxytag: member="java::lang::ClassLoader::callerClassLoader" ref="58caad6ae0ba95ca63d6fa476d597a12" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> java.lang.ClassLoader.callerClassLoader           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This method must be included, as it is used by <a class="el" href="classjava_1_1lang_1_1System.html#e3e9f49f52087108a6593e68b5e2f423" title="Loads the specified file as a dynamic library.">System.load()</a>, <a class="el" href="classjava_1_1lang_1_1System.html#87a60e4071aae0c8572832847ff02eeb" title="Loads and links the library specified by the argument.">System.loadLibrary()</a>. 
+<p>
+The reference implementation of this method uses the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html#800fd43eb9aa0f433948aef463024f61">getStackClassLoader()</a> method. Returns the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> of the method that called the caller. i.e. A.x() calls B.y() calls <a class="el" href="classjava_1_1lang_1_1ClassLoader.html#58caad6ae0ba95ca63d6fa476d597a12" title="This method must be included, as it is used by System.load(), System.loadLibrary()...">callerClassLoader()</a>, A's <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> will be returned. Returns null for the bootstrap <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> or null for the bootstrap <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="583b126a32f43daddd5a0d63c9fe681b"></a><!-- doxytag: member="java::lang::ClassLoader::loadLibraryWithClassLoader" ref="583b126a32f43daddd5a0d63c9fe681b" args="(String libName, ClassLoader loader)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.ClassLoader.loadLibraryWithClassLoader           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>libName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td>
+          <td class="paramname"> <em>loader</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [static, package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This method must be provided by the VM vendor, as it is called by <a class="el" href="classjava_1_1lang_1_1System.html#87a60e4071aae0c8572832847ff02eeb" title="Loads and links the library specified by the argument.">java.lang.System.loadLibrary()</a>. 
+<p>
+<a class="el" href="classjava_1_1lang_1_1System.html#87a60e4071aae0c8572832847ff02eeb" title="Loads and links the library specified by the argument.">System.loadLibrary()</a> cannot call <a class="el" href="classjava_1_1lang_1_1Runtime.html#e266b6de70eb1db8a512b07586906ff6" title="Loads and links the library specified by the argument.">Runtime.loadLibrary()</a> because this method loads the library using the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> of the calling method. Loads and links the library specified by the argument.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>libName</em>&nbsp;</td><td>the name of the library to load </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>loader</em>&nbsp;</td><td>the classloader in which to load the library </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>UnsatisfiedLinkError</em>&nbsp;</td><td>if the library could not be loaded </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if the library was not allowed to be loaded </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9a1b10ecf750a5a24f22beedf980bfb2"></a><!-- doxytag: member="java::lang::ClassLoader::loadLibraryWithPath" ref="9a1b10ecf750a5a24f22beedf980bfb2" args="(String libName, ClassLoader loader, String libraryPath)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.ClassLoader.loadLibraryWithPath           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>libName</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a>&nbsp;</td>
+          <td class="paramname"> <em>loader</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>libraryPath</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [static, package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+This method must be provided by the VM vendor, as it is called by <a class="el" href="classjava_1_1lang_1_1System.html#e3e9f49f52087108a6593e68b5e2f423" title="Loads the specified file as a dynamic library.">java.lang.System.load()</a>. 
+<p>
+<a class="el" href="classjava_1_1lang_1_1System.html#e3e9f49f52087108a6593e68b5e2f423" title="Loads the specified file as a dynamic library.">System.load()</a> cannot call <a class="el" href="classjava_1_1lang_1_1Runtime.html#accaa2e1570b37bc91b9795ce701a72a" title="Loads and links the library specified by the argument.">Runtime.load()</a> because the library is loaded using the <a class="el" href="classjava_1_1lang_1_1ClassLoader.html">ClassLoader</a> of the calling method. Loads and links the library specified by the argument. No security check is done.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>libName</em>&nbsp;</td><td>the name of the library to load </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>loader</em>&nbsp;</td><td>the classloader in which to load the library </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>libraryPath</em>&nbsp;</td><td>the library path to search, or null </td></tr>
+  </table>
+</dl>
+<dl compact><dt><b>Exceptions:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>UnsatisfiedLinkError</em>&nbsp;</td><td>if the library could not be loaded </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="1869830490e53fba259db4472238252a"></a><!-- doxytag: member="java::lang::ClassLoader::setClassAssertionStatus" ref="1869830490e53fba259db4472238252a" args="(String cname, boolean enable)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void java.lang.ClassLoader.setClassAssertionStatus           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>cname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&nbsp;</td>
+          <td class="paramname"> <em>enable</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the assertion status of a class. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cname</em>&nbsp;</td><td>Class name </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>enable</em>&nbsp;</td><td>Enable or disable assertion </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ac196146d1c3c6efe343a1c239d9be59"></a><!-- doxytag: member="java::lang::ClassLoader::setPackageAssertionStatus" ref="ac196146d1c3c6efe343a1c239d9be59" args="(String pname, boolean enable)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void java.lang.ClassLoader.setPackageAssertionStatus           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>pname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&nbsp;</td>
+          <td class="paramname"> <em>enable</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the assertion status of a package. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>pname</em>&nbsp;</td><td><a class="el" href="classjava_1_1lang_1_1Package.html" title="This class must be implemented by the VM vendor.">Package</a> name </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>enable</em>&nbsp;</td><td>Enable or disable assertion </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a29a5738dc91c509baedec863490acf0"></a><!-- doxytag: member="java::lang::ClassLoader::setDefaultAssertionStatus" ref="a29a5738dc91c509baedec863490acf0" args="(boolean enable)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void java.lang.ClassLoader.setDefaultAssertionStatus           </td>
+          <td>(</td>
+          <td class="paramtype">boolean&nbsp;</td>
+          <td class="paramname"> <em>enable</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the default assertion status of a classloader. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>enable</em>&nbsp;</td><td>Enable or disable assertion </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9bf01f7e86129b34b4f3a9f2a6a8b05a"></a><!-- doxytag: member="java::lang::ClassLoader::clearAssertionStatus" ref="9bf01f7e86129b34b4f3a9f2a6a8b05a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void java.lang.ClassLoader.clearAssertionStatus           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Clears the default, package and class assertion status of a classloader. 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e2cc59df02aacd1f548e4af274e0f667"></a><!-- doxytag: member="java::lang::ClassLoader::getClassAssertionStatus" ref="e2cc59df02aacd1f548e4af274e0f667" args="(String cname)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">boolean java.lang.ClassLoader.getClassAssertionStatus           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>cname</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [package]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the assertion status of the named class Returns the assertion status of the class or nested class if it has been set. 
+<p>
+Otherwise returns the assertion status of its package or superpackage if that has been set. Otherwise returns the default assertion status. Returns 1 for enabled and 0 for disabled.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the assertion status. </dd></dl>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cname</em>&nbsp;</td><td>the name of class. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>

[... 82 lines stripped ...]


Mime
View raw message