jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
changeset 46140 3abb2959292f
parent 45130 469dceb426cc
equal deleted inserted replaced
46139:5196af754957 46140:3abb2959292f
     1 <!DOCTYPE HTML>
     1 <!DOCTYPE HTML>
     2 <HTML>
     2 <HTML lang="EN">
     3 <HEAD>
     3 <HEAD>
     4 <TITLE>
     4 <TITLE>
     5 JDI Type Signatures
     5 JDI Type Signatures
     6 </TITLE>
     6 </TITLE>
       
     7 <META charset="UTF-8">
       
     8 <STYLE type="text/css">
       
     9 tbody th { font-weight: normal }
       
    10 </STYLE>
     7 </HEAD>
    11 </HEAD>
     8 <BODY style="background-color:white">
    12 <BODY style="background-color:white">
     9 <dl><dd>
    13 <dl><dd>
    10 <Table Border="0">
    14 <Table Border="0">
    11 <caption><font size=5><b>JDI Type Signatures</b></font></caption>
    15 <caption style="font-size:x-large"><b>JDI Type Signatures</b></caption>
    12 <tr><th>Type Signature
    16 <thead>
    13 <th>Java Type
    17 <tr><th scope="col">Type Signature
    14 <tr><td>Z<td>boolean
    18 <th scope="col">Java Type
    15 <tr><td>B<td>byte
    19 </thead>
    16 <tr><td>C<td>char
    20 <tbody>
    17 <tr><td>S<td>short
    21 <tr><th scope="row">Z<td>boolean
    18 <tr><td>I<td>int
    22 <tr><th scope="row">B<td>byte
    19 <tr><td>J<td>long
    23 <tr><th scope="row">C<td>char
    20 <tr><td>F<td>float
    24 <tr><th scope="row">S<td>short
    21 <tr><td>D<td>double
    25 <tr><th scope="row">I<td>int
    22 <tr><td><strong>L</strong> <em>fully-qualified-class</em> 
    26 <tr><th scope="row">J<td>long
       
    27 <tr><th scope="row">F<td>float
       
    28 <tr><th scope="row">D<td>double
       
    29 <tr><th scope="row"><strong>L</strong> <em>fully-qualified-class</em> 
    23 <strong>;</strong>
    30 <strong>;</strong>
    24 <td>fully-qualified-class
    31 <td>fully-qualified-class
    25 <tr><td><strong>[</strong> <em>type
    32 <tr><th scope="row"><strong>[</strong> <em>type
    26 </em>
    33 </em>
    27 <td><em>type</em>[]
    34 <td><em>type</em>[]
    28 <tr><td>
    35 <tr><th scope="row">
    29 <strong>(</strong> <em>arg-types </em><strong>)</strong> <em>ret-type
    36 <strong>(</strong> <em>arg-types </em><strong>)</strong> <em>ret-type
    30 </em>
    37 </em>
    31 <td>method type (including constructors)
    38 <td>method type (including constructors)
       
    39 </tbody>
    32 </Table>
    40 </Table>
    33 </dd></dl>
    41 </dd></dl>
    34 <p>For example, the Java method:
    42 <p>For example, the Java method:
    35 <pre>    long f (int n, String s, int[] arr);
    43 <pre>    long f (int n, String s, int[] arr);
    36 </pre>has the following type signature:
    44 </pre>has the following type signature: