nashorn/src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/linker/MethodHandleTransformer.java
equal
deleted
inserted
replaced
86 import java.lang.invoke.MethodHandle; |
86 import java.lang.invoke.MethodHandle; |
87 |
87 |
88 /** |
88 /** |
89 * A generic interface describing operations that transform method handles. |
89 * A generic interface describing operations that transform method handles. |
90 */ |
90 */ |
|
91 @FunctionalInterface |
91 public interface MethodHandleTransformer { |
92 public interface MethodHandleTransformer { |
92 /** |
93 /** |
93 * Transforms a method handle. |
94 * Transforms a method handle. |
94 * @param target the method handle being transformed. |
95 * @param target the method handle being transformed. |
95 * @return transformed method handle. |
96 * @return transformed method handle. |