86 import java.lang.invoke.MethodHandle; |
86 import java.lang.invoke.MethodHandle; |
87 import java.util.Collections; |
87 import java.util.Collections; |
88 import java.util.Map; |
88 import java.util.Map; |
89 |
89 |
90 class BeanIntrospector extends FacetIntrospector { |
90 class BeanIntrospector extends FacetIntrospector { |
91 BeanIntrospector(Class<?> clazz) { |
91 BeanIntrospector(final Class<?> clazz) { |
92 super(clazz, true); |
92 super(clazz, true); |
93 } |
93 } |
94 |
94 |
95 @Override |
95 @Override |
96 Map<String, MethodHandle> getInnerClassGetters() { |
96 Map<String, MethodHandle> getInnerClassGetters() { |
97 return Collections.emptyMap(); // NOTE: non-static inner classes are also on StaticClassIntrospector. |
97 return Collections.emptyMap(); // NOTE: non-static inner classes are also on StaticClassIntrospector. |
98 } |
98 } |
99 |
99 |
100 @Override |
100 @Override |
101 MethodHandle editMethodHandle(MethodHandle mh) { |
101 MethodHandle editMethodHandle(final MethodHandle mh) { |
102 return mh; |
102 return mh; |
103 } |
103 } |
104 } |
104 } |