harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From telli...@apache.org
Subject svn commit: r724734 [19/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_1reflect_1_1Field.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.html?rev=724734&view=auto
==============================================================================
--- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.html (added)
+++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.html Tue Dec  9 07:03:45 2008
@@ -0,0 +1,1220 @@
+<!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.reflect.Field 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>.<b>reflect</b>.<a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html">Field</a></div>
+<h1>java.lang.reflect.Field Class Reference</h1><!-- doxytag: class="java::lang::reflect::Field" --><!-- doxytag: inherits="java::lang::reflect::AccessibleObject" --><div class="dynheader">
+Inheritance diagram for java.lang.reflect.Field:</div>
+<div class="dynsection">
+
+<p><center><img src="classjava_1_1lang_1_1reflect_1_1Field.png" usemap="#java.lang.reflect.Field_map" border="0" alt=""></center>
+<map name="java.lang.reflect.Field_map">
+<area href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" alt="java.lang.reflect.AccessibleObject" shape="rect" coords="0,0,207,24">
+</map>
+</div>
+
+<p>
+<a href="classjava_1_1lang_1_1reflect_1_1Field-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+This class must be implemented by the VM vendor. 
+<p>
+This class models a field. Information about the field can be accessed, and the field's value can be accessed dynamically. <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"><a class="anchor" name="1aa8207f641fe31698af49127d3c4517"></a><!-- doxytag: member="java::lang::reflect::Field::isSynthetic" ref="1aa8207f641fe31698af49127d3c4517" args="()" -->
+boolean&nbsp;</td><td class="memItemRight" valign="bottom"><b>isSynthetic</b> ()</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_1reflect_1_1Field.html#954b1383e51f7593030323765282f562">toGenericString</a> ()</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_1reflect_1_1Field.html#f1d3088567fc00638f4db361d563883a">isEnumConstant</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Type&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#7602e315b5716f2c16e0222c413dc2ad">getGenericType</a> ()</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_1reflect_1_1Field.html#e62b5c97638d16d8e1b3c24ab71a2a5c">equals</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compares the specified object to this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> and answer if they are equal.  <a href="#e62b5c97638d16d8e1b3c24ab71a2a5c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native <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_1reflect_1_1Field.html#f6cee335f734b30fe0e949bb02d81426">get</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object.  <a href="#f6cee335f734b30fe0e949bb02d81426"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native boolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#04b54e8f044532457c2924988ab510fb">getBoolean</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a boolean.  <a href="#04b54e8f044532457c2924988ab510fb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native byte&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#8fb6f6841b63a7beba2f35715182dadb">getByte</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a byte.  <a href="#8fb6f6841b63a7beba2f35715182dadb"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#697972f6d9f32d9c604f27db61dd5fed">getChar</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a char.  <a href="#697972f6d9f32d9c604f27db61dd5fed"></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_1reflect_1_1Field.html#8b1da03156c8efdb768b15bd2d914790">getDeclaringClass</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the <a class="el" href="">Class</a> associated with the class that defined this field.  <a href="#8b1da03156c8efdb768b15bd2d914790"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#9dc29063e27127a77a631426b844825b">getDouble</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a double.  <a href="#9dc29063e27127a77a631426b844825b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#a536f34b156d5ebbc98be83b3cc66ca7">getFloat</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a float.  <a href="#a536f34b156d5ebbc98be83b3cc66ca7"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#28dbe42ce2a302bdbb4afd302db82483">getInt</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as an int.  <a href="#28dbe42ce2a302bdbb4afd302db82483"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#ba9bfc7a36b1f1eec216f94e812d2c90">getLong</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a long.  <a href="#ba9bfc7a36b1f1eec216f94e812d2c90"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#2ac2b1ef79868dcac9b388647cef3cbd">getModifiers</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the modifiers for the modeled field.  <a href="#2ac2b1ef79868dcac9b388647cef3cbd"></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_1reflect_1_1Field.html#a70caf0fcdd176b77acb54eb3e56b79d">getName</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the name of the modeled field.  <a href="#a70caf0fcdd176b77acb54eb3e56b79d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#1f8f2826bc1b2add6b12d536e03d7f79">getShort</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object)  throws IllegalAccessException, 			IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the value of the field in the specified object as a short.  <a href="#1f8f2826bc1b2add6b12d536e03d7f79"></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_1reflect_1_1Field.html#43f5d2ea8979461b0f5461dc8dc75af2">getType</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the <a class="el" href="">Class</a> associated with the type of this field.  <a href="#43f5d2ea8979461b0f5461dc8dc75af2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#66bedd433b9d9abe1aa1ef86d6e97ace">hashCode</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers an integer hash code for the receiver.  <a href="#66bedd433b9d9abe1aa1ef86d6e97ace"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#c6e64526b05f9b106656b2dee44993c0">set</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the boolean value.  <a href="#c6e64526b05f9b106656b2dee44993c0"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#9e2af9e2008b2babfc5a2126d2d3eeed">setBoolean</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, boolean value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the boolean value.  <a href="#9e2af9e2008b2babfc5a2126d2d3eeed"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#c8c66fbcd190e82675c02c457f453541">setByte</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, byte value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the byte value.  <a href="#c8c66fbcd190e82675c02c457f453541"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#3c40cae64fb032858de3bb154999023b">setChar</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, char value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the char value.  <a href="#3c40cae64fb032858de3bb154999023b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#eb4791c59fb2aa52741800a635db84de">setDouble</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, double value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the double value.  <a href="#eb4791c59fb2aa52741800a635db84de"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#7658e148bcc9dfe0e7ea62173f165143">setFloat</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, float value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the float value.  <a href="#7658e148bcc9dfe0e7ea62173f165143"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#ec63c075e563f47576ee1feefa390e7d">setInt</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, int value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the int value.  <a href="#ec63c075e563f47576ee1feefa390e7d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#2576279f63006d8a0db48f661b1bdda2">setLong</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, long value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the long value.  <a href="#2576279f63006d8a0db48f661b1bdda2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#041f34983a06960d4cc7d7ec2fb1f751">setShort</a> (<a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> object, short value)  throws IllegalAccessException, IllegalArgumentException</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the field in the specified object to the short value.  <a href="#041f34983a06960d4cc7d7ec2fb1f751"></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_1reflect_1_1Field.html#9809ffcab82d8e213351ace6cc850087">toString</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Answers a string containing a concise, human-readable description of the receiver.  <a href="#9809ffcab82d8e213351ace6cc850087"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Package Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">native String&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#5531711acea920852dbb081be0a2f09e">getSignature</a> ()</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_1reflect_1_1Field.html#b521b25c7189bacf0f962547e462312b">Field</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Prevent this class from being instantiated.  <a href="#b521b25c7189bacf0f962547e462312b"></a><br></td></tr>
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="b521b25c7189bacf0f962547e462312b"></a><!-- doxytag: member="java::lang::reflect::Field::Field" ref="b521b25c7189bacf0f962547e462312b" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">java.lang.reflect.Field.Field           </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>
+Prevent this class from being instantiated. 
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="5531711acea920852dbb081be0a2f09e"></a><!-- doxytag: member="java::lang::reflect::Field::getSignature" ref="5531711acea920852dbb081be0a2f09e" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native String java.lang.reflect.Field.getSignature           </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>
+TODO Document this method. Is it used? <dl class="return" compact><dt><b>Returns:</b></dt><dd></dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html#e7e7e99964d65308e0371d2ee90d53e6">java.lang.reflect.AccessibleObject.getSignature()</a> </dd></dl>
+
+<p>Reimplemented from <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html#e7e7e99964d65308e0371d2ee90d53e6">java.lang.reflect.AccessibleObject</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="954b1383e51f7593030323765282f562"></a><!-- doxytag: member="java::lang::reflect::Field::toGenericString" ref="954b1383e51f7593030323765282f562" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">String java.lang.reflect.Field.toGenericString           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the String representation of the field's declaration, including the type parameters. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>An instance of String. </dd></dl>
+<dl class="since" compact><dt><b>Since:</b></dt><dd>1.5 </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f1d3088567fc00638f4db361d563883a"></a><!-- doxytag: member="java::lang::reflect::Field::isEnumConstant" ref="f1d3088567fc00638f4db361d563883a" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">boolean java.lang.reflect.Field.isEnumConstant           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Indicates whether or not this field is an enumeration constant. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>A value of <code>true</code> if this field is an enumeration constant, otherwise <code>false</code>. </dd></dl>
+<dl class="since" compact><dt><b>Since:</b></dt><dd>1.5 </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="7602e315b5716f2c16e0222c413dc2ad"></a><!-- doxytag: member="java::lang::reflect::Field::getGenericType" ref="7602e315b5716f2c16e0222c413dc2ad" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Type java.lang.reflect.Field.getGenericType           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Gets the declared type of this field. <p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>An instance of <a class="el" href="">Type</a>. </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>GenericSignatureFormatError</em>&nbsp;</td><td>if the generic method signature is invalid. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>TypeNotPresentException</em>&nbsp;</td><td>if the component type points to a missing type. </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>MalformedParameterizedTypeException</em>&nbsp;</td><td>if the component type points to a type that can't be instantiated for some reason. </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="e62b5c97638d16d8e1b3c24ab71a2a5c"></a><!-- doxytag: member="java::lang::reflect::Field::equals" ref="e62b5c97638d16d8e1b3c24ab71a2a5c" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">boolean java.lang.reflect.Field.equals           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Compares the specified object to this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> and answer if they are equal. 
+<p>
+The object must be an instance of <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> with the same defining class and name.<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>object</em>&nbsp;</td><td>the object to compare </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the specified object is equal to this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a>, false otherwise </dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#66bedd433b9d9abe1aa1ef86d6e97ace" title="Answers an integer hash code for the receiver.">hashCode</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f6cee335f734b30fe0e949bb02d81426"></a><!-- doxytag: member="java::lang::reflect::Field::get" ref="f6cee335f734b30fe0e949bb02d81426" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native <a class="el" href="classjava_1_1lang_1_1Object.html">Object</a> java.lang.reflect.Field.get           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+The value of the field is returned. If the type of this field is a base type, the field value is automatically wrapped.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value, possibly wrapped </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="04b54e8f044532457c2924988ab510fb"></a><!-- doxytag: member="java::lang::reflect::Field::getBoolean" ref="04b54e8f044532457c2924988ab510fb" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native boolean java.lang.reflect.Field.getBoolean           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a boolean. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8fb6f6841b63a7beba2f35715182dadb"></a><!-- doxytag: member="java::lang::reflect::Field::getByte" ref="8fb6f6841b63a7beba2f35715182dadb" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native byte java.lang.reflect.Field.getByte           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a byte. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="697972f6d9f32d9c604f27db61dd5fed"></a><!-- doxytag: member="java::lang::reflect::Field::getChar" ref="697972f6d9f32d9c604f27db61dd5fed" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native char java.lang.reflect.Field.getChar           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a char. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="8b1da03156c8efdb768b15bd2d914790"></a><!-- doxytag: member="java::lang::reflect::Field::getDeclaringClass" ref="8b1da03156c8efdb768b15bd2d914790" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Class&lt;?&gt; java.lang.reflect.Field.getDeclaringClass           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the <a class="el" href="">Class</a> associated with the class that defined this field. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the declaring class </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9dc29063e27127a77a631426b844825b"></a><!-- doxytag: member="java::lang::reflect::Field::getDouble" ref="9dc29063e27127a77a631426b844825b" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native double java.lang.reflect.Field.getDouble           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a double. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="a536f34b156d5ebbc98be83b3cc66ca7"></a><!-- doxytag: member="java::lang::reflect::Field::getFloat" ref="a536f34b156d5ebbc98be83b3cc66ca7" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native float java.lang.reflect.Field.getFloat           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a float. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="28dbe42ce2a302bdbb4afd302db82483"></a><!-- doxytag: member="java::lang::reflect::Field::getInt" ref="28dbe42ce2a302bdbb4afd302db82483" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native int java.lang.reflect.Field.getInt           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as an int. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ba9bfc7a36b1f1eec216f94e812d2c90"></a><!-- doxytag: member="java::lang::reflect::Field::getLong" ref="ba9bfc7a36b1f1eec216f94e812d2c90" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native long java.lang.reflect.Field.getLong           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a long. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2ac2b1ef79868dcac9b388647cef3cbd"></a><!-- doxytag: member="java::lang::reflect::Field::getModifiers" ref="2ac2b1ef79868dcac9b388647cef3cbd" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native int java.lang.reflect.Field.getModifiers           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the modifiers for the modeled field. 
+<p>
+The Modifier class should be used to decode the result.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the modifiers </dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd>java.lang.reflect.Modifier </dd></dl>
+
+<p>Reimplemented from <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html#d5df3ce75122b73cbec6c767b1664ec0">java.lang.reflect.AccessibleObject</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="a70caf0fcdd176b77acb54eb3e56b79d"></a><!-- doxytag: member="java::lang::reflect::Field::getName" ref="a70caf0fcdd176b77acb54eb3e56b79d" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">String java.lang.reflect.Field.getName           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the name of the modeled field. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the name </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="1f8f2826bc1b2add6b12d536e03d7f79"></a><!-- doxytag: member="java::lang::reflect::Field::getShort" ref="1f8f2826bc1b2add6b12d536e03d7f79" args="(Object object)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native short java.lang.reflect.Field.getShort           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%">  throws IllegalAccessException, 			IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the value of the field in the specified object as a short. 
+<p>
+This reproduces the effect of <code>object.fieldName</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <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>object</em>&nbsp;</td><td>the object to access </td></tr>
+  </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the field value </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 object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="43f5d2ea8979461b0f5461dc8dc75af2"></a><!-- doxytag: member="java::lang::reflect::Field::getType" ref="43f5d2ea8979461b0f5461dc8dc75af2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">Class&lt;?&gt; java.lang.reflect.Field.getType           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the <a class="el" href="">Class</a> associated with the type of this field. 
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the type </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="66bedd433b9d9abe1aa1ef86d6e97ace"></a><!-- doxytag: member="java::lang::reflect::Field::hashCode" ref="66bedd433b9d9abe1aa1ef86d6e97ace" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">int java.lang.reflect.Field.hashCode           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers an integer hash code for the receiver. 
+<p>
+Objects which are equal answer the same value for this method. <p>
+The hash code for a <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> is the hash code of the field's name.<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>the receiver's hash </dd></dl>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html#e62b5c97638d16d8e1b3c24ab71a2a5c" title="Compares the specified object to this Field and answer if they are equal.">equals</a> </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="c6e64526b05f9b106656b2dee44993c0"></a><!-- doxytag: member="java::lang::reflect::Field::set" ref="c6e64526b05f9b106656b2dee44993c0" args="(Object object, Object value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.set           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</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>value</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td width="100%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the boolean value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the field type is a base type, the value is automatically unwrapped. If the unwrap fails, an IllegalArgumentException is thrown. If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9e2af9e2008b2babfc5a2126d2d3eeed"></a><!-- doxytag: member="java::lang::reflect::Field::setBoolean" ref="9e2af9e2008b2babfc5a2126d2d3eeed" args="(Object object, boolean value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setBoolean           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">boolean&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the boolean value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="c8c66fbcd190e82675c02c457f453541"></a><!-- doxytag: member="java::lang::reflect::Field::setByte" ref="c8c66fbcd190e82675c02c457f453541" args="(Object object, byte value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setByte           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">byte&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the byte value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="3c40cae64fb032858de3bb154999023b"></a><!-- doxytag: member="java::lang::reflect::Field::setChar" ref="3c40cae64fb032858de3bb154999023b" args="(Object object, char value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setChar           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the char value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="eb4791c59fb2aa52741800a635db84de"></a><!-- doxytag: member="java::lang::reflect::Field::setDouble" ref="eb4791c59fb2aa52741800a635db84de" args="(Object object, double value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setDouble           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the double value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="7658e148bcc9dfe0e7ea62173f165143"></a><!-- doxytag: member="java::lang::reflect::Field::setFloat" ref="7658e148bcc9dfe0e7ea62173f165143" args="(Object object, float value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setFloat           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">float&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the float value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ec63c075e563f47576ee1feefa390e7d"></a><!-- doxytag: member="java::lang::reflect::Field::setInt" ref="ec63c075e563f47576ee1feefa390e7d" args="(Object object, int value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setInt           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the int value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="2576279f63006d8a0db48f661b1bdda2"></a><!-- doxytag: member="java::lang::reflect::Field::setLong" ref="2576279f63006d8a0db48f661b1bdda2" args="(Object object, long value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setLong           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">long&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the long value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="041f34983a06960d4cc7d7ec2fb1f751"></a><!-- doxytag: member="java::lang::reflect::Field::setShort" ref="041f34983a06960d4cc7d7ec2fb1f751" args="(Object object, short value)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">native void java.lang.reflect.Field.setShort           </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="classjava_1_1lang_1_1Object.html">Object</a>&nbsp;</td>
+          <td class="paramname"> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">short&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%">  throws IllegalAccessException, IllegalArgumentException</td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the value of the field in the specified object to the short value. 
+<p>
+This reproduces the effect of <code>object.fieldName = value</code> <p>
+If the modeled field is static, the object argument is ignored. Otherwise, if the object is null, a NullPointerException is thrown. If the object is not an instance of the declaring class of the method, an IllegalArgumentException is thrown. <p>
+If this <a class="el" href="classjava_1_1lang_1_1reflect_1_1Field.html" title="This class must be implemented by the VM vendor.">Field</a> object is enforcing access control (see <a class="el" href="classjava_1_1lang_1_1reflect_1_1AccessibleObject.html" title="This class must be implemented by the VM vendor.">AccessibleObject</a>) and the modeled field is not accessible from the current context, an IllegalAccessException is thrown. <p>
+If the value cannot be converted to the field type via a widening conversion, an IllegalArgumentException is thrown.<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>object</em>&nbsp;</td><td>the object to access </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>value</em>&nbsp;</td><td>the new value </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 the object is null and the field is non-static </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalArgumentException</em>&nbsp;</td><td>if the object is not compatible with the declaring class </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>IllegalAccessException</em>&nbsp;</td><td>if modeled field is not accessible </td></tr>
+  </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="9809ffcab82d8e213351ace6cc850087"></a><!-- doxytag: member="java::lang::reflect::Field::toString" ref="9809ffcab82d8e213351ace6cc850087" args="()" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">String java.lang.reflect.Field.toString           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td width="100%"></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Answers a string containing a concise, human-readable description of the receiver. 
+<p>
+The format of the string is: <ul>
+<li>
+modifiers (if any) </li>
+<li>
+return type </li>
+<li>
+declaring class name </li>
+<li>
+'.' </li>
+<li>
+field name </li>
+</ul>
+<p>
+For example: <code>public static java.io.InputStream <a class="el" href="classjava_1_1lang_1_1System.html#daf0884218dae137bfd29d166568688c" title="Default input stream.">java.lang.System.in</a></code><p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>a printable representation for the receiver </dd></dl>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>java/lang/reflect/Field.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_1reflect_1_1Field.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.png
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.png?rev=724734&view=auto
==============================================================================
Binary file - no diff available.

Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Field.png
------------------------------------------------------------------------------
    svn:mime-type = image/png



Mime
View raw message