Searched refs:implMethod (Results 1 - 10 of 10) sorted by relevance

/openjdk10/jdk/test/java/lang/invoke/lambda/
H A DInheritedMethodTest.java27 * @summary LambdaMetafactory should be able to handle inherited methods as 'implMethod'
64 static void test(MethodHandle implMethod, String expected) throws Throwable { argument
65 testMetafactory(implMethod, expected);
66 testAltMetafactory(implMethod, expected);
69 static void testMetafactory(MethodHandle implMethod, String expected) throws Throwable { argument
71 implMethod, mt(String.class));
77 static void testAltMetafactory(MethodHandle implMethod, String expected) throws Throwable { argument
79 implMethod, mt(String.class), LambdaMetafactory.FLAG_SERIALIZABLE);
/openjdk10/jdk/src/java.base/share/classes/java/lang/invoke/
H A DLambdaMetafactory.java122 * <li>{@code implMethod} (the {@code MethodHandle} providing the
134 * <li>{@code implMethod} is a <em>direct method handle</em></li>
147 * <p>Further, at capture time, if {@code implMethod} corresponds to an instance
284 * @param implMethod A direct method handle describing the implementation
303 MethodHandle implMethod,
309 implMethod, instantiatedMethodType,
349 * MethodHandle implMethod,
424 * arguments {@code samMethodType}, {@code implMethod},
440 MethodHandle implMethod = (MethodHandle)args[1];
477 implMethod,
299 metafactory(MethodHandles.Lookup caller, String invokedName, MethodType invokedType, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType) argument
[all...]
H A DAbstractValidatingLambdaMetafactory.java59 final MethodHandle implMethod; // Raw method handle for the implementation method field in class:AbstractValidatingLambdaMetafactory
60 final MethodType implMethodType; // Type of the implMethod MethodHandle "(CC,int)String"
89 * @param implMethod The implementation method which should be called
112 MethodHandle implMethod,
131 this.implMethod = implMethod;
132 this.implMethodType = implMethod.type();
133 this.implInfo = caller.revealDirect(implMethod);
108 AbstractValidatingLambdaMetafactory(MethodHandles.Lookup caller, MethodType invokedType, String samMethodName, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType, boolean isSerializable, Class<?>[] markerInterfaces, MethodType[] additionalBridges) argument
H A DInnerClassLambdaMetafactory.java124 * @param implMethod The implementation method which should be called (with
146 MethodHandle implMethod,
153 implMethod, instantiatedMethodType,
142 InnerClassLambdaMetafactory(MethodHandles.Lookup caller, MethodType invokedType, String samMethodName, MethodType samMethodType, MethodHandle implMethod, MethodType instantiatedMethodType, boolean isSerializable, Class<?>[] markerInterfaces, MethodType[] additionalBridges) argument
/openjdk10/jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/
H A DImplStructureStrategy.java86 private JMethod implMethod;
89 return implMethod.param(type,name);
93 implMethod = impl.method( JMod.PUBLIC, returnType, methodName );
94 return implMethod;
98 return implMethod.javadoc();
152 private JMethod implMethod;
158 return implMethod.param(type,name);
164 implMethod = impl.method( JMod.PUBLIC, returnType, methodName );
165 return implMethod;
172 return implMethod
[all...]
/openjdk10/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/
H A DRemoteClass.java340 MethodDoc implMethod = findImplMethod(method);
341 if (implMethod != null) { // should not be null
342 for (ClassDoc ex : implMethod.thrownExceptions()) {
345 implMethod.name() + implMethod.signature(),
401 for (MethodDoc implMethod : implClass.methods()) {
402 if (name.equals(implMethod.name()) &&
403 desc.equals(Util.methodDescriptorOf(implMethod)))
405 return implMethod;
/openjdk10/corba/src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/
H A DImplementationType.java267 private boolean updateExceptions (MemberDefinition implMethod, Method[] list, argument
270 String implMethodSig = implMethod.toString();
283 ValueType[] implExcept = getMethodExceptions(implMethod,quiet,stack);
/openjdk10/jdk/src/jdk.rmic/share/classes/sun/tools/tree/
H A DMethodExpression.java87 MemberDefinition implMethod = null;
366 implMethod = sourceClass.getAccessMember(env, ctx, field, true);
372 if (implMethod == null && field.isPrivate()) {
375 implMethod = cdef.getAccessMember(env, ctx, field, false);
461 if (implMethod != null) {
462 m = implMethod;
478 if (implMethod != null) {
501 if (implMethod != null) {
518 if (implMethod != null) {
519 //System.out.println("Calling " + field + " via " + implMethod);
[all...]
H A DNewInstanceExpression.java44 MemberDefinition implMethod = null; field in class:NewInstanceExpression
279 implMethod = cdef.getAccessMember(env, ctx, field, false);
534 if (implMethod != null) {
544 ((implMethod != null) ? implMethod : field));
/openjdk10/jdk/src/jdk.rmic/share/classes/sun/rmi/rmic/
H A DRemoteClass.java490 MemberDefinition implMethod = implClassDef.findMethod(
492 if (implMethod != null) { // should not be null
493 exceptions = implMethod.getExceptions(env);
499 implMethod.toString(),

Completed in 90 milliseconds