harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r724734 [10/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_1System.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1System.html?rev=724734&view=auto
==============================================================================
--- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1System.html (added)
+++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1System.html Tue Dec  9 07:03:45 2008
@@ -0,0 +1,1665 @@
+<!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.System 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_1System.html">System</a></div>
+<h1>java.lang.System Class Reference</h1><!-- doxytag: class="java::lang::System" -->
+<p>
+<a href="classjava_1_1lang_1_1System-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+Class <a class="el" href="classjava_1_1lang_1_1System.html" title="Class System provides a standard place for programs to find system related information...">System</a> provides a standard place for programs to find system related information. 
+<p>
+All <a class="el" href="classjava_1_1lang_1_1System.html" title="Class System provides a standard place for programs to find system related information...">System</a> API is static. <table border="0" cellpadding="0" cellspacing="0">
+<tr><td></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 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#5ca3a87723d6effd1beb4a3992350639">setIn</a> (InputStream newIn)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of the static slot "in" in the receiver to the passed in argument.  <a href="#5ca3a87723d6effd1beb4a3992350639"></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_1System.html#cda68aead299b0a7b5ffeee0ebe7b42f">setOut</a> (java.io.PrintStream newOut)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of the static slot "out" in the receiver to the passed in argument.  <a href="#cda68aead299b0a7b5ffeee0ebe7b42f"></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_1System.html#ea86b0ca7414377b3db1a96a7619abcd">setErr</a> (java.io.PrintStream newErr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of the static slot "err" in the receiver to the passed in argument.  <a href="#ea86b0ca7414377b3db1a96a7619abcd"></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_1System.html#8113a9fbbedd496a394c2a2454cd24f3">arraycopy</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> array1, int start1, <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> array2, int start2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>array1</code> starting at offset <code>start1</code> into <code>array2</code> starting at offset <code>start2</code> for <code>length</code> elements.  <a href="#8113a9fbbedd496a394c2a2454cd24f3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#938cb88ab043fe6c964534e729d185cc">currentTimeMillis</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the current time expressed as milliseconds since the time 00:00:00 UTC on January 1, 1970.  <a href="#938cb88ab043fe6c964534e729d185cc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#1f71af4f5fd29183b9c9259ef47563e1">nanoTime</a> ()</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_1System.html#6855dc1382ecc3e1a44e33f2a6a88462">exit</a> (int code)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Causes the virtual machine to stop running, and the program to exit.  <a href="#6855dc1382ecc3e1a44e33f2a6a88462"></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_1System.html#fca2745a229728ba8b628c91f9b612fb">gc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicate to the virtual machine that it would be a good time to collect available memory.  <a href="#fca2745a229728ba8b628c91f9b612fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#b2c101225de273cc9ff53f697e45125b">getenv</a> (String var)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns an environment variable.  <a href="#b2c101225de273cc9ff53f697e45125b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static Map&lt; String, String &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#e4c21fe4c73be2ad50185485efce074d">getenv</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static Channel&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#bd45736ad5838f3e5c7b4fe0175fdb9a">inheritedChannel</a> ()  throws IOException </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static Properties&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#adcd6d1609e83236643f4221c2e8a24a">getProperties</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the system properties.  <a href="#adcd6d1609e83236643f4221c2e8a24a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#709bd9e2c3a23c14f7f4da9dc975abaf">getProperty</a> (String prop)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the value of a particular system property.  <a href="#709bd9e2c3a23c14f7f4da9dc975abaf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#00d4fc1bc8528a85d35f955920d3dea5">getProperty</a> (String prop, String defaultValue)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the value of a particular system property.  <a href="#00d4fc1bc8528a85d35f955920d3dea5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#513294a0153f8613106747602e11d2aa">setProperty</a> (String prop, String value)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of a particular system property.  <a href="#513294a0153f8613106747602e11d2aa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#1c7ab6dae4d3ad531001aa47158002d9">clearProperty</a> (String key)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static SecurityManager&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#b79d287cbeb29be5c62319ee55d22e66">getSecurityManager</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the active security manager.  <a href="#b79d287cbeb29be5c62319ee55d22e66"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#f4d79a07f128775aef4f11f53e085a6a">identityHashCode</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> anObject)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an integer hash code for the parameter.  <a href="#f4d79a07f128775aef4f11f53e085a6a"></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_1System.html#e3e9f49f52087108a6593e68b5e2f423">load</a> (String pathName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Loads the specified file as a dynamic library.  <a href="#e3e9f49f52087108a6593e68b5e2f423"></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_1System.html#87a60e4071aae0c8572832847ff02eeb">loadLibrary</a> (String libName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Loads and links the library specified by the argument.  <a href="#87a60e4071aae0c8572832847ff02eeb"></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_1System.html#1bd373760510bb7bbd388590afecca22">runFinalization</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides a hint to the virtual machine that it would be useful to attempt to perform any outstanding object finalizations.  <a href="#1bd373760510bb7bbd388590afecca22"></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_1System.html#d8e21c0db6deda4a4fa2aa50a26c143d">runFinalizersOnExit</a> (boolean flag)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Ensure that, when the virtual machine is about to exit, all objects are finalized.  <a href="#d8e21c0db6deda4a4fa2aa50a26c143d"></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_1System.html#af15ee7eb70a114d1feb61c4bef6e3dc">setProperties</a> (Properties p)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the system properties.  <a href="#af15ee7eb70a114d1feb61c4bef6e3dc"></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_1System.html#5e83f982b429fe66e4062f75dc664a99">setSecurityManager</a> (final SecurityManager s)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the active security manager.  <a href="#5e83f982b429fe66e4062f75dc664a99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#81fe3539de7feb00e77f291e981dc3e2">mapLibraryName</a> (String userLibName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the platform specific file name format for the shared library named by the argument.  <a href="#81fe3539de7feb00e77f291e981dc3e2"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static final InputStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#daf0884218dae137bfd29d166568688c">in</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default input stream.  <a href="#daf0884218dae137bfd29d166568688c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static final PrintStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#ee34318098ac89d042d49fb4a273b793">out</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default output stream.  <a href="#ee34318098ac89d042d49fb4a273b793"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static final PrintStream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#bf0fa4da9ca927a88e3077fe38af7ed8">err</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default error output stream.  <a href="#bf0fa4da9ca927a88e3077fe38af7ed8"></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"><a class="anchor" name="a289efe86bc3b54a6675ecc932798444"></a><!-- doxytag: member="java::lang::System::[static initializer]" ref="a289efe86bc3b54a6675ecc932798444" args="" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>[static initializer]</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static Properties&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#967e8911beb1b86d52e22f2e44b057fb">internalGetProperties</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers the system properties without any security checks.  <a href="#967e8911beb1b86d52e22f2e44b057fb"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Private 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_1System.html#57ba6ab4b62f58a594962f2fdf0f876a">System</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Prevents this class from being instantiated.  <a href="#57ba6ab4b62f58a594962f2fdf0f876a"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Private Member Functions</h2></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_1System.html#5590e9b47f3bcaf0949a8c1911b70eb9">arraycopy</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[] A1, int offset1, <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Private version of the arraycopy method (used by the jit for reference arraycopies).  <a href="#5590e9b47f3bcaf0949a8c1911b70eb9"></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_1System.html#16c48c9f6df247cc5de4a73ad430c65e">arraycopy</a> (int[] A1, int offset1, int[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#16c48c9f6df247cc5de4a73ad430c65e"></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_1System.html#a05e1f792dae5806f867f8f89de08d63">arraycopy</a> (byte[] A1, int offset1, byte[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#a05e1f792dae5806f867f8f89de08d63"></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_1System.html#07ed641aeff8f81779633d24684e4ca7">arraycopy</a> (short[] A1, int offset1, short[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#07ed641aeff8f81779633d24684e4ca7"></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_1System.html#58af48dd2d73285193d4567d570b2c70">arraycopy</a> (long[] A1, int offset1, long[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#58af48dd2d73285193d4567d570b2c70"></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_1System.html#f4ef17c2795a468b5d191f77be784c97">arraycopy</a> (char[] A1, int offset1, char[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#f4ef17c2795a468b5d191f77be784c97"></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_1System.html#a5c297f24e808bcdf2002e79867f5db2">arraycopy</a> (boolean[] A1, int offset1, boolean[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#a5c297f24e808bcdf2002e79867f5db2"></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_1System.html#d7ca953f0342a8ed300eb3056481ed5b">arraycopy</a> (double[] A1, int offset1, double[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#d7ca953f0342a8ed300eb3056481ed5b"></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_1System.html#4d909d166aef983554120e8cf21d5479">arraycopy</a> (float[] A1, int offset1, float[] A2, int offset2, int length)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements.  <a href="#4d909d166aef983554120e8cf21d5479"></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_1System.html#821aa8668ea330bb024c557515b47d99">ensureProperties</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If systemProperties is unset, then create a new one based on the values provided by the virtual machine.  <a href="#821aa8668ea330bb024c557515b47d99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native String[]&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#430ed7629e0f1d44ed4c73cb82e214a7">getPropertyList</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an array of Strings containing key.  <a href="#430ed7629e0f1d44ed4c73cb82e214a7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#16d04c1780ce68be79662927ccc82e50">getEncoding</a> (int type)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the requested encoding.  <a href="#16d04c1780ce68be79662927ccc82e50"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">static native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1System.html#44eb60d67fda823bbcf8342b918418b1">setFieldImpl</a> (String fieldName, <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> stream)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the value of the named static field in the receiver to the passed in argument.  <a href="#44eb60d67fda823bbcf8342b918418b1"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1d12e7f8c5591be8a2cd4d588fe135d5"></a><!-- doxytag: member="java::lang::System::RUNTIME" ref="1d12e7f8c5591be8a2cd4d588fe135d5" args="" -->
+static final <a class="el" href="classjava_1_1lang_1_1Runtime.html">Runtime</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>RUNTIME</b> = Runtime.getRuntime()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa35f91eab7bf07a14d386048ae50b72"></a><!-- doxytag: member="java::lang::System::systemProperties" ref="aa35f91eab7bf07a14d386048ae50b72" args="" -->
+static Properties&nbsp;</td><td class="memItemRight" valign="bottom"><b>systemProperties</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de5fff9366670c5a93a0df0ce3bda63a"></a><!-- doxytag: member="java::lang::System::security" ref="de5fff9366670c5a93a0df0ce3bda63a" args="" -->
+static SecurityManager&nbsp;</td><td class="memItemRight" valign="bottom"><b>security</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41987c330b9c4d168ce1a18cb54d984d"></a><!-- doxytag: member="java::lang::System::security_initialized" ref="41987c330b9c4d168ce1a18cb54d984d" args="" -->
+static boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>security_initialized</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52ff0a807dc953dd515ec751379a6b71"></a><!-- doxytag: member="java::lang::System::InitLocale" ref="52ff0a807dc953dd515ec751379a6b71" args="" -->
+static final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>InitLocale</b> = 0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b39598df6246e8335af7fbf41bc945b"></a><!-- doxytag: member="java::lang::System::PlatformEncoding" ref="7b39598df6246e8335af7fbf41bc945b" args="" -->
+static final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>PlatformEncoding</b> = 1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a0b9880987748803a9dbb2220417178"></a><!-- doxytag: member="java::lang::System::FileEncoding" ref="5a0b9880987748803a9dbb2220417178" args="" -->
+static final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>FileEncoding</b> = 2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5fd5db61d9d29db020c18826e7d6d76f"></a><!-- doxytag: member="java::lang::System::OSEncoding" ref="5fd5db61d9d29db020c18826e7d6d76f" args="" -->
+static final int&nbsp;</td><td class="memItemRight" valign="bottom"><b>OSEncoding</b> = 3</td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="57ba6ab4b62f58a594962f2fdf0f876a"></a><!-- doxytag: member="java::lang::System::System" ref="57ba6ab4b62f58a594962f2fdf0f876a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">java.lang.System.System           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Prevents this class from being instantiated. 
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="5ca3a87723d6effd1beb4a3992350639"></a><!-- doxytag: member="java::lang::System::setIn" ref="5ca3a87723d6effd1beb4a3992350639" args="(InputStream newIn)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.setIn           </td>
+          <td>(</td>
+          <td class="paramtype">InputStream&nbsp;</td>
+          <td class="paramname"> <em>newIn</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the value of the static slot "in" in the receiver to the passed in 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>newIn</em>&nbsp;</td><td>the new value for in. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="cda68aead299b0a7b5ffeee0ebe7b42f"></a><!-- doxytag: member="java::lang::System::setOut" ref="cda68aead299b0a7b5ffeee0ebe7b42f" args="(java.io.PrintStream newOut)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.setOut           </td>
+          <td>(</td>
+          <td class="paramtype">java.io.PrintStream&nbsp;</td>
+          <td class="paramname"> <em>newOut</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the value of the static slot "out" in the receiver to the passed in 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>newOut</em>&nbsp;</td><td>the new value for out. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ea86b0ca7414377b3db1a96a7619abcd"></a><!-- doxytag: member="java::lang::System::setErr" ref="ea86b0ca7414377b3db1a96a7619abcd" args="(java.io.PrintStream newErr)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.setErr           </td>
+          <td>(</td>
+          <td class="paramtype">java.io.PrintStream&nbsp;</td>
+          <td class="paramname"> <em>newErr</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the value of the static slot "err" in the receiver to the passed in 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>newErr</em>&nbsp;</td><td>the new value for err. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8113a9fbbedd496a394c2a2454cd24f3"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="8113a9fbbedd496a394c2a2454cd24f3" args="(Object array1, int start1, Object array2, int start2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>array1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>start1</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>array2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>start2</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%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>array1</code> starting at offset <code>start1</code> into <code>array2</code> starting at offset <code>start2</code> for <code>length</code> elements. 
+<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>array1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>array2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>start2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5590e9b47f3bcaf0949a8c1911b70eb9"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="5590e9b47f3bcaf0949a8c1911b70eb9" args="(Object[] A1, int offset1, Object[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</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>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Private version of the arraycopy method (used by the jit for reference arraycopies). 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="16c48c9f6df247cc5de4a73ad430c65e"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="16c48c9f6df247cc5de4a73ad430c65e" args="(int[] A1, int offset1, int[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">int[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a05e1f792dae5806f867f8f89de08d63"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="a05e1f792dae5806f867f8f89de08d63" args="(byte[] A1, int offset1, byte[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">byte[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">byte[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="07ed641aeff8f81779633d24684e4ca7"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="07ed641aeff8f81779633d24684e4ca7" args="(short[] A1, int offset1, short[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">short[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">short[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="58af48dd2d73285193d4567d570b2c70"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="58af48dd2d73285193d4567d570b2c70" args="(long[] A1, int offset1, long[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">long[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">long[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f4ef17c2795a468b5d191f77be784c97"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="f4ef17c2795a468b5d191f77be784c97" args="(char[] A1, int offset1, char[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">char[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a5c297f24e808bcdf2002e79867f5db2"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="a5c297f24e808bcdf2002e79867f5db2" args="(boolean[] A1, int offset1, boolean[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">boolean[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="d7ca953f0342a8ed300eb3056481ed5b"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="d7ca953f0342a8ed300eb3056481ed5b" args="(double[] A1, int offset1, double[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">double[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="4d909d166aef983554120e8cf21d5479"></a><!-- doxytag: member="java::lang::System::arraycopy" ref="4d909d166aef983554120e8cf21d5479" args="(float[] A1, int offset1, float[] A2, int offset2, int length)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.arraycopy           </td>
+          <td>(</td>
+          <td class="paramtype">float[]&nbsp;</td>
+          <td class="paramname"> <em>A1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float[]&nbsp;</td>
+          <td class="paramname"> <em>A2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>offset2</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%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Copies the contents of <code>A1</code> starting at offset <code>offset1</code> into <code>A2</code> starting at offset <code>offset2</code> for <code>length</code> elements. 
+<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>A1</em>&nbsp;</td><td>the array to copy out of </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset1</em>&nbsp;</td><td>the starting index in array1 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>A2</em>&nbsp;</td><td>the array to copy into </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>offset2</em>&nbsp;</td><td>the starting index in array2 </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of elements in the array to copy </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="938cb88ab043fe6c964534e729d185cc"></a><!-- doxytag: member="java::lang::System::currentTimeMillis" ref="938cb88ab043fe6c964534e729d185cc" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native long java.lang.System.currentTimeMillis           </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>
+Answers the current time expressed as milliseconds since the time 00:00:00 UTC on January 1, 1970. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the time in milliseconds. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="1f71af4f5fd29183b9c9259ef47563e1"></a><!-- doxytag: member="java::lang::System::nanoTime" ref="1f71af4f5fd29183b9c9259ef47563e1" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native long java.lang.System.nanoTime           </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 most precise time measurement in nanoseconds that's available. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The current time in nanoseconds. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="821aa8668ea330bb024c557515b47d99"></a><!-- doxytag: member="java::lang::System::ensureProperties" ref="821aa8668ea330bb024c557515b47d99" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.ensureProperties           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+If systemProperties is unset, then create a new one based on the values provided by the virtual machine. 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6855dc1382ecc3e1a44e33f2a6a88462"></a><!-- doxytag: member="java::lang::System::exit" ref="6855dc1382ecc3e1a44e33f2a6a88462" args="(int code)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.exit           </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>code</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Causes the virtual machine to stop running, and the program to exit. 
+<p>
+If runFinalizersOnExit(true) has been invoked, then all finalizers will be run first.<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>code</em>&nbsp;</td><td>the return code.</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 the running thread is not allowed to cause the vm to exit.</td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>SecurityManager.checkExit </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="fca2745a229728ba8b628c91f9b612fb"></a><!-- doxytag: member="java::lang::System::gc" ref="fca2745a229728ba8b628c91f9b612fb" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.gc           </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>
+Indicate to the virtual machine that it would be a good time to collect available memory. 
+<p>
+Note that, this is a hint only. 
+</div>
+</div><p>
+<a class="anchor" name="b2c101225de273cc9ff53f697e45125b"></a><!-- doxytag: member="java::lang::System::getenv" ref="b2c101225de273cc9ff53f697e45125b" args="(String var)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static String java.lang.System.getenv           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>var</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns an environment variable. 
+<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>var</em>&nbsp;</td><td>the name of the environment variable </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the value of the specified environment variable </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e4c21fe4c73be2ad50185485efce074d"></a><!-- doxytag: member="java::lang::System::getenv" ref="e4c21fe4c73be2ad50185485efce074d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Map&lt;String, String&gt; java.lang.System.getenv           </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 all environment variables. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A Map of all environment variables. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="bd45736ad5838f3e5c7b4fe0175fdb9a"></a><!-- doxytag: member="java::lang::System::inheritedChannel" ref="bd45736ad5838f3e5c7b4fe0175fdb9a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Channel java.lang.System.inheritedChannel           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IOException <code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the inherited channel from the system-wide provider. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="">Channel</a> or <code>null</code>. </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></td></tr>
+  </table>
+</dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>SelectorProvider <p>
+SelectorProvider.inheritedChannel() </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="adcd6d1609e83236643f4221c2e8a24a"></a><!-- doxytag: member="java::lang::System::getProperties" ref="adcd6d1609e83236643f4221c2e8a24a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Properties java.lang.System.getProperties           </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>
+Answers the system properties. 
+<p>
+Note that this is not a copy, so that changes made to the returned Properties object will be reflected in subsequent calls to getProperty and getProperties. <p>
+Security managers should restrict access to this API if possible.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the system properties </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="967e8911beb1b86d52e22f2e44b057fb"></a><!-- doxytag: member="java::lang::System::internalGetProperties" ref="967e8911beb1b86d52e22f2e44b057fb" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static Properties java.lang.System.internalGetProperties           </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>
+Answers the system properties without any security checks. 
+<p>
+This is used for access from within java.lang.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the system properties </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="709bd9e2c3a23c14f7f4da9dc975abaf"></a><!-- doxytag: member="java::lang::System::getProperty" ref="709bd9e2c3a23c14f7f4da9dc975abaf" args="(String prop)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static String java.lang.System.getProperty           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>prop</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the value of a particular system property. 
+<p>
+Answers null if no such property exists, <p>
+The properties currently provided by the virtual machine are:<p>
+<pre>
+        java.vendor.url
+        java.class.path
+        user.home
+        java.class.version
+        os.version
+        java.vendor
+        user.dir
+        user.timezone
+        path.separator
+        os.name
+        os.arch
+        line.separator
+        file.separator
+        user.name
+        java.version
+        java.home
+ </pre><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>prop</em>&nbsp;</td><td>the system property to look up </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the value of the specified system property, or null if the property doesn't exist </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="00d4fc1bc8528a85d35f955920d3dea5"></a><!-- doxytag: member="java::lang::System::getProperty" ref="00d4fc1bc8528a85d35f955920d3dea5" args="(String prop, String defaultValue)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static String java.lang.System.getProperty           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>prop</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>defaultValue</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the value of a particular system property. 
+<p>
+If no such property is found, answers the defaultValue.<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>prop</em>&nbsp;</td><td>the system property to look up </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>defaultValue</em>&nbsp;</td><td>return value if system property is not found </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the value of the specified system property, or defaultValue if the property doesn't exist </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="513294a0153f8613106747602e11d2aa"></a><!-- doxytag: member="java::lang::System::setProperty" ref="513294a0153f8613106747602e11d2aa" args="(String prop, String value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static String java.lang.System.setProperty           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>prop</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the value of a particular system property. 
+<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>prop</em>&nbsp;</td><td>the system property to change </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the value to associate with prop </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the old value of the property, or null </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="1c7ab6dae4d3ad531001aa47158002d9"></a><!-- doxytag: member="java::lang::System::clearProperty" ref="1c7ab6dae4d3ad531001aa47158002d9" args="(String key)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static String java.lang.System.clearProperty           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>key</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Removes the system property for the specified key. <p>
+Please see the Java SE API documentation for further information on this method. <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>key</em>&nbsp;</td><td>the system property to be removed. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>previous value or null if no value existed</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>NullPointerException</em>&nbsp;</td><td>if the <code>key</code> argument is <code>null</code>. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the <code>key</code> argument is empty. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>SecurityException</em>&nbsp;</td><td>if a security manager exists and write access to the specified property is not allowed. </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="430ed7629e0f1d44ed4c73cb82e214a7"></a><!-- doxytag: member="java::lang::System::getPropertyList" ref="430ed7629e0f1d44ed4c73cb82e214a7" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native String [] java.lang.System.getPropertyList           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an array of Strings containing key. 
+<p>
+.value pairs (in consecutive array elements) which represent the starting values for the system properties as provided by the virtual machine.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the default values for the system properties. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="16d04c1780ce68be79662927ccc82e50"></a><!-- doxytag: member="java::lang::System::getEncoding" ref="16d04c1780ce68be79662927ccc82e50" args="(int type)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native String java.lang.System.getEncoding           </td>
+          <td>(</td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>type</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the requested encoding. 
+<p>
+0 - initialize locale 1 - detected platform encoding 2 - command line defined file.encoding 3 - command line defined os.encoding 
+</div>
+</div><p>
+<a class="anchor" name="b79d287cbeb29be5c62319ee55d22e66"></a><!-- doxytag: member="java::lang::System::getSecurityManager" ref="b79d287cbeb29be5c62319ee55d22e66" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static SecurityManager java.lang.System.getSecurityManager           </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>
+Answers the active security manager. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the system security manager object. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f4d79a07f128775aef4f11f53e085a6a"></a><!-- doxytag: member="java::lang::System::identityHashCode" ref="f4d79a07f128775aef4f11f53e085a6a" args="(Object anObject)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native int java.lang.System.identityHashCode           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>anObject</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an integer hash code for the parameter. 
+<p>
+The hash code returned is the same one that would be returned by <a class="el" href="classjava_1_1lang_1_1Object.html#630b91c2168ba1b5afef8dcd0688eea2" title="Answers an integer hash code for the receiver.">java.lang.Object.hashCode()</a>, whether or not the object's class has overridden hashCode(). The hash code for null is 0.<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>anObject</em>&nbsp;</td><td>the object </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the hash code for the object</dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1Object.html#630b91c2168ba1b5afef8dcd0688eea2" title="Answers an integer hash code for the receiver.">java.lang.Object.hashCode</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="e3e9f49f52087108a6593e68b5e2f423"></a><!-- doxytag: member="java::lang::System::load" ref="e3e9f49f52087108a6593e68b5e2f423" args="(String pathName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.load           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>pathName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Loads the specified file as a dynamic library. 
+<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>pathName</em>&nbsp;</td><td>the path of the file to be loaded </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="87a60e4071aae0c8572832847ff02eeb"></a><!-- doxytag: member="java::lang::System::loadLibrary" ref="87a60e4071aae0c8572832847ff02eeb" args="(String libName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.loadLibrary           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>libName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+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>
+  </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="1bd373760510bb7bbd388590afecca22"></a><!-- doxytag: member="java::lang::System::runFinalization" ref="1bd373760510bb7bbd388590afecca22" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.runFinalization           </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>
+Provides a hint to the virtual machine that it would be useful to attempt to perform any outstanding object finalizations. 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d8e21c0db6deda4a4fa2aa50a26c143d"></a><!-- doxytag: member="java::lang::System::runFinalizersOnExit" ref="d8e21c0db6deda4a4fa2aa50a26c143d" args="(boolean flag)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.runFinalizersOnExit           </td>
+          <td>(</td>
+          <td class="paramtype">boolean&nbsp;</td>
+          <td class="paramname"> <em>flag</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Ensure that, when the virtual machine is about to exit, all objects are finalized. 
+<p>
+Note that all finalization which occurs when the system is exiting is performed after all running threads have been terminated.<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>flag</em>&nbsp;</td><td>true means finalize all on exit.</td></tr>
+  </table>
+</dl>
+<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>This method is unsafe. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="af15ee7eb70a114d1feb61c4bef6e3dc"></a><!-- doxytag: member="java::lang::System::setProperties" ref="af15ee7eb70a114d1feb61c4bef6e3dc" args="(Properties p)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.setProperties           </td>
+          <td>(</td>
+          <td class="paramtype">Properties&nbsp;</td>
+          <td class="paramname"> <em>p</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the system properties. 
+<p>
+Note that the object which is passed in not copied, so that subsequent changes made to the object will be reflected in calls to getProperty and getProperties. <p>
+Security managers should restrict access to this API if possible.<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>p</em>&nbsp;</td><td>the property to set </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="5e83f982b429fe66e4062f75dc664a99"></a><!-- doxytag: member="java::lang::System::setSecurityManager" ref="5e83f982b429fe66e4062f75dc664a99" args="(final SecurityManager s)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static void java.lang.System.setSecurityManager           </td>
+          <td>(</td>
+          <td class="paramtype">final SecurityManager&nbsp;</td>
+          <td class="paramname"> <em>s</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the active security manager. 
+<p>
+Note that once the security manager has been set, it can not be changed. Attempts to do so will cause a security exception.<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>s</em>&nbsp;</td><td>the new security manager</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 the security manager has already been set. </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="81fe3539de7feb00e77f291e981dc3e2"></a><!-- doxytag: member="java::lang::System::mapLibraryName" ref="81fe3539de7feb00e77f291e981dc3e2" args="(String userLibName)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native String java.lang.System.mapLibraryName           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>userLibName</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"><code> [static]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers the platform specific file name format for the shared library named 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>userLibName</em>&nbsp;</td><td>the name of the library to look up. </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the platform specific filename for the library </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="44eb60d67fda823bbcf8342b918418b1"></a><!-- doxytag: member="java::lang::System::setFieldImpl" ref="44eb60d67fda823bbcf8342b918418b1" args="(String fieldName, Object stream)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">static native void java.lang.System.setFieldImpl           </td>
+          <td>(</td>
+          <td class="paramtype">String&nbsp;</td>
+          <td class="paramname"> <em>fieldName</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>stream</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%"><code> [static, private]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Sets the value of the named static field in the receiver to the passed in 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>fieldName</em>&nbsp;</td><td>the name of the field to set, one of in, out, or err </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>stream</em>&nbsp;</td><td>the new value of the field </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="daf0884218dae137bfd29d166568688c"></a><!-- doxytag: member="java::lang::System::in" ref="daf0884218dae137bfd29d166568688c" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final InputStream <a class="el" href="classjava_1_1lang_1_1System.html#daf0884218dae137bfd29d166568688c">java.lang.System.in</a><code> [static]</code>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Default input stream. 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ee34318098ac89d042d49fb4a273b793"></a><!-- doxytag: member="java::lang::System::out" ref="ee34318098ac89d042d49fb4a273b793" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final PrintStream <a class="el" href="classjava_1_1lang_1_1System.html#ee34318098ac89d042d49fb4a273b793">java.lang.System.out</a><code> [static]</code>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Default output stream. 
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bf0fa4da9ca927a88e3077fe38af7ed8"></a><!-- doxytag: member="java::lang::System::err" ref="bf0fa4da9ca927a88e3077fe38af7ed8" args="" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">final PrintStream <a class="el" href="classjava_1_1lang_1_1System.html#bf0fa4da9ca927a88e3077fe38af7ed8">java.lang.System.err</a><code> [static]</code>          </td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Default error output stream. 
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>java/lang/System.java</ul>
+<hr size="1">
+<address style="text-align: center;">
+  <small>
+    <p>Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.</p>
+    <p>(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable. </p>
+  </small>
+</address>
+</body>
+</html>

Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1System.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message