< prev index next >

src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java

Print this page

        

*** 79,90 **** * * <h1><a id="refkinds"></a>Reference kinds</h1> * The <a href="MethodHandles.Lookup.html#lookups">Lookup Factory Methods</a> * correspond to all major use cases for methods, constructors, and fields. * These use cases may be distinguished using small integers as follows: ! * <table border=1 cellpadding=5 summary="reference kinds"> * <tr><th>reference kind</th><th>descriptive name</th><th>scope</th><th>member</th><th>behavior</th></tr> * <tr> * <td>{@code 1}</td><td>{@code REF_getField}</td><td>{@code class}</td> * <td>{@code FT f;}</td><td>{@code (T) this.f;}</td> * </tr> * <tr> --- 79,94 ---- * * <h1><a id="refkinds"></a>Reference kinds</h1> * The <a href="MethodHandles.Lookup.html#lookups">Lookup Factory Methods</a> * correspond to all major use cases for methods, constructors, and fields. * These use cases may be distinguished using small integers as follows: ! * <table class="altrows"> ! * <caption style="display:none">reference kinds</caption> ! * <thead> * <tr><th>reference kind</th><th>descriptive name</th><th>scope</th><th>member</th><th>behavior</th></tr> + * </thead> + * <tbody> * <tr> * <td>{@code 1}</td><td>{@code REF_getField}</td><td>{@code class}</td> * <td>{@code FT f;}</td><td>{@code (T) this.f;}</td> * </tr> * <tr>
*** 117,126 **** --- 121,131 ---- * </tr> * <tr> * <td>{@code 9}</td><td>{@code REF_invokeInterface}</td><td>{@code interface}</td> * <td>{@code T m(A*);}</td><td>{@code (T) this.m(arg*);}</td> * </tr> + * </tbody> * </table> * @since 1.8 */ public interface MethodHandleInfo {
< prev index next >