src/jdk/internal/dynalink/beans/FacetIntrospector.java

changeset 133
5759f600fcf7
parent 101
f8221ce53c2e
child 404
18d467e94150
     1.1 --- a/src/jdk/internal/dynalink/beans/FacetIntrospector.java	Wed Mar 06 22:38:18 2013 +0530
     1.2 +++ b/src/jdk/internal/dynalink/beans/FacetIntrospector.java	Sat Mar 09 21:49:32 2013 +0530
     1.3 @@ -92,7 +92,6 @@
     1.4  import java.util.Collection;
     1.5  import java.util.Collections;
     1.6  import java.util.Map;
     1.7 -import jdk.internal.dynalink.support.Lookup;
     1.8  
     1.9  /**
    1.10   * Base for classes that expose class field and method information to an {@link AbstractJavaLinker}. There are
    1.11 @@ -161,15 +160,15 @@
    1.12  
    1.13  
    1.14      MethodHandle unreflectGetter(Field field) {
    1.15 -        return editMethodHandle(Lookup.PUBLIC.unreflectGetter(field));
    1.16 +        return editMethodHandle(SafeUnreflector.unreflectGetter(field));
    1.17      }
    1.18  
    1.19      MethodHandle unreflectSetter(Field field) {
    1.20 -        return editMethodHandle(Lookup.PUBLIC.unreflectSetter(field));
    1.21 +        return editMethodHandle(SafeUnreflector.unreflectSetter(field));
    1.22      }
    1.23  
    1.24      MethodHandle unreflect(Method method) {
    1.25 -        return editMethodHandle(Lookup.PUBLIC.unreflect(method));
    1.26 +        return editMethodHandle(SafeUnreflector.unreflect(method));
    1.27      }
    1.28  
    1.29      /**

mercurial