Searched refs:asInterfaceInstance (Results 1 - 2 of 2) sorted by relevance

/openjdk7/jdk/src/share/classes/java/lang/invoke/
H A DMethodHandleProxies.java93 * {@code asInterfaceInstance} is a factory method whose results are defined
143 <T> T asInterfaceInstance(final Class<T> intfc, final MethodHandle target) { method in class:MethodHandleProxies
225 * Determines if the given object was produced by a call to {@link #asInterfaceInstance asInterfaceInstance}.
227 * @return true if the reference is not null and points to an object produced by {@code asInterfaceInstance}
246 * The object {@code x} must have been produced by a call to {@link #asInterfaceInstance asInterfaceInstance}.
259 * The object {@code x} must have been produced by a call to {@link #asInterfaceInstance asInterfaceInstance}.
/openjdk7/jdk/test/java/lang/invoke/
H A DMethodHandlesTest.java2647 startTest("asInterfaceInstance");
2655 Runnable proxy = MethodHandleProxies.asInterfaceInstance(Runnable.class, mh);
2668 Appendable proxy = MethodHandleProxies.asInterfaceInstance(Appendable.class, mh);
2702 Fooable proxy = MethodHandleProxies.asInterfaceInstance(Fooable.class, mh);
2734 WillThrow proxy = MethodHandleProxies.asInterfaceInstance(WillThrow.class, mh);
2770 MethodHandleProxies.asInterfaceInstance(nonSMI, varargsArray(0));
2795 MethodHandleProxies.asInterfaceInstance(intfc, varargsArray(badArity));
2813 Runnable r = MethodHandleProxies.asInterfaceInstance(Runnable.class, run);

Completed in 44 milliseconds