Home | History | Annotate | Download | only in doc-files
      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