diff options
Diffstat (limited to 'src/jdk/internal/dynalink/beans/StaticClassIntrospector.java')
-rw-r--r-- | src/jdk/internal/dynalink/beans/StaticClassIntrospector.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java b/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java index 62ce41a9..8a07c1f1 100644 --- a/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java +++ b/src/jdk/internal/dynalink/beans/StaticClassIntrospector.java @@ -90,14 +90,14 @@ import java.util.HashMap; import java.util.Map; class StaticClassIntrospector extends FacetIntrospector { - StaticClassIntrospector(Class<?> clazz) { + StaticClassIntrospector(final Class<?> clazz) { super(clazz, false); } @Override Map<String, MethodHandle> getInnerClassGetters() { final Map<String, MethodHandle> map = new HashMap<>(); - for(Class<?> innerClass: membersLookup.getInnerClasses()) { + for(final Class<?> innerClass: membersLookup.getInnerClasses()) { map.put(innerClass.getSimpleName(), editMethodHandle(MethodHandles.constant(StaticClass.class, StaticClass.forClass(innerClass)))); } @@ -105,15 +105,15 @@ class StaticClassIntrospector extends FacetIntrospector { } @Override - MethodHandle editMethodHandle(MethodHandle mh) { + MethodHandle editMethodHandle(final MethodHandle mh) { return editStaticMethodHandle(mh); } - static MethodHandle editStaticMethodHandle(MethodHandle mh) { + static MethodHandle editStaticMethodHandle(final MethodHandle mh) { return dropReceiver(mh, Object.class); } - static MethodHandle editConstructorMethodHandle(MethodHandle cmh) { + static MethodHandle editConstructorMethodHandle(final MethodHandle cmh) { return dropReceiver(cmh, StaticClass.class); } |