jdk/src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
author ksrini
Wed, 03 May 2017 07:39:45 -0700
changeset 45001 9526cc76a8ea
parent 30037 3e785fad2c3b
child 45130 469dceb426cc
permissions -rw-r--r--
8179538: Update jdk.jdi to be HTML-5 friendly Reviewed-by: mchung, sspitsyn
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
<HTML>
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
<HEAD>
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
<TITLE>
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
JDI Type Signatures
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
</TITLE>
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
</HEAD>
45001
9526cc76a8ea 8179538: Update jdk.jdi to be HTML-5 friendly
ksrini
parents: 30037
diff changeset
     7
<BODY style="background-color:white">
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
<dl><dd>
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
<Table Border="0">
30037
3e785fad2c3b 8078622: remove tidy warnings from JPDA docs
avstepan
parents: 25859
diff changeset
    10
<caption><font size=5><b>JDI Type Signatures</b></font></caption>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
<tr><th>Type Signature
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
<th>Java Type
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
<tr><td>Z<td>boolean
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
<tr><td>B<td>byte
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
<tr><td>C<td>char
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
<tr><td>S<td>short
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
<tr><td>I<td>int
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
<tr><td>J<td>long
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
<tr><td>F<td>float
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
<tr><td>D<td>double
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
<tr><td><strong>L</strong> <em>fully-qualified-class</em> 
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
<strong>;</strong>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
<td>fully-qualified-class
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
<tr><td><strong>[</strong> <em>type
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
</em>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
<td><em>type</em>[]
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
<tr><td>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
<strong>(</strong> <em>arg-types </em><strong>)</strong> <em>ret-type
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
</em>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
<td>method type (including constructors)
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
</Table>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
</dd></dl>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
<p>For example, the Java method:
30037
3e785fad2c3b 8078622: remove tidy warnings from JPDA docs
avstepan
parents: 25859
diff changeset
    34
<pre>    long f (int n, String s, int[] arr);
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    35
</pre>has the following type signature:
30037
3e785fad2c3b 8078622: remove tidy warnings from JPDA docs
avstepan
parents: 25859
diff changeset
    36
<pre>    (ILjava/lang/String;[I)J
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    37
</pre>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
</BODY>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
</HTML>