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: |