18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package jdk.internal.misc; 27 28 public interface JavaLangInvokeAccess { 29 /** 30 * Create a new MemberName instance 31 */ 32 Object newMemberName(); 33 34 /** 35 * Returns the name for the given MemberName 36 */ 37 String getName(Object mname); 38 } | 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package jdk.internal.misc; 27 28 public interface JavaLangInvokeAccess { 29 /** 30 * Create a new MemberName instance 31 */ 32 Object newMemberName(); 33 34 /** 35 * Returns the name for the given MemberName 36 */ 37 String getName(Object mname); 38 39 /** 40 * Tests if the given MemberName is a native method 41 */ 42 boolean isNative(Object mname); 43 } |