jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
changeset 25859 3317bb8137f4
parent 2 90ce3da70b43
child 30037 3e785fad2c3b
equal deleted inserted replaced
25858:836adbf7a2cd 25859:3317bb8137f4
       
     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>