1 <HTML> 2 <HEAD> 3 <TITLE> 4 JDI Type Signatures 5 </TITLE> 6 </HEAD> 7 <BODY BGCOLOR="white"> 8 <dl><dd> 9 <Table Border="0"> 10 <caption><h2>JDI Type Signatures</h2></caption> 11 <tr><th>Type Signature 12 <th>Java Type 13 <tr><td>Z<td>boolean 14 <tr><td>B<td>byte 15 <tr><td>C<td>char 16 <tr><td>S<td>short 17 <tr><td>I<td>int 18 <tr><td>J<td>long 19 <tr><td>F<td>float 20 <tr><td>D<td>double 21 <tr><td><strong>L</strong> <em>fully-qualified-class</em> 22 <strong>;</strong> 23 <td>fully-qualified-class 24 <tr><td><strong>[</strong> <em>type 25 </em> 26 <td><em>type</em>[] 27 <tr><td> 28 <strong>(</strong> <em>arg-types </em><strong>)</strong> <em>ret-type 29 </em> 30 <td>method type (including constructors) 31 </Table> 32 </dd></dl> 33 <p>For example, the Java method: 34 <p><pre> long f (int n, String s, int[] arr); 35 </pre>has the following type signature: 36 <p><pre> (ILjava/lang/String;[I)J 37 </pre> 38 </BODY> 39 </HTML> 40