equal
deleted
inserted
replaced
47 protected DelegatingMethodHandle(MethodType type, LambdaForm form) { |
47 protected DelegatingMethodHandle(MethodType type, LambdaForm form) { |
48 super(type, form); |
48 super(type, form); |
49 } |
49 } |
50 |
50 |
51 /** Define this to extract the delegated target which supplies the invocation behavior. */ |
51 /** Define this to extract the delegated target which supplies the invocation behavior. */ |
52 abstract protected MethodHandle getTarget(); |
52 protected abstract MethodHandle getTarget(); |
53 |
53 |
54 @Override |
54 @Override |
55 abstract MethodHandle asTypeUncached(MethodType newType); |
55 abstract MethodHandle asTypeUncached(MethodType newType); |
56 |
56 |
57 @Override |
57 @Override |