Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>From <a href="http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.2" rel="noreferrer">section 4.3.2</a> of the JVM Spec:</p> <pre> Character Type Interpretation ------------------------------------------ B byte signed byte C char Unicode character D double double-precision floating-point value F float single-precision floating-point value I int integer J long long integer L&lt;classname&gt;; reference an instance of class S short signed short Z boolean true or false [ reference one array dimension </pre> <p>From <a href="http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.3" rel="noreferrer">section 4.3.3, Method descriptors</a>:</p> <blockquote> <p>A method descriptor represents the parameters that the method takes and the value that it returns:</p> </blockquote> <pre><code>MethodDescriptor: ( ParameterDescriptor* ) ReturnDescriptor </code></pre> <p>Thus, </p> <p><code>(ILcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/MemberDoc;Ljava/lang/String;Z) Ljava/lang/String;</code></p> <p>translates to:</p> <p>A method with <code>int</code>, <code>ClassDoc</code>, <code>MemberDoc</code>, <code>String</code> and <code>boolean</code> as parameters, and which returns a <code>String</code>. Note that only reference parameters are separated with a semicolon, since the semicolon is part of their character representation.</p> <hr> <p><strong>So, to sum up:</strong></p> <blockquote> <p>Why there are four types in parentheses (ILcom/sun/javadoc/ClassDoc;Lcom/sun/javadoc/MemberDoc;Ljava/lang/String;Z) and one after the parentheses Ljava/lang/String; when the method printDocLinkForMenu clearly has five parameters?</p> </blockquote> <p>There are five parameters (int, ClassDoc, MemberDoc, String, boolean) and one return type (String).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload