< prev index next >

src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java

Print this page

        

@@ -86,10 +86,11 @@
 import java.lang.invoke.MethodHandle;
 import java.lang.invoke.MethodType;
 import java.security.AccessControlContext;
 import java.security.AccessController;
 import java.security.PrivilegedAction;
+import java.util.Arrays;
 import java.util.LinkedList;
 import java.util.List;
 import jdk.dynalink.internal.AccessControlContextFactory;
 import jdk.dynalink.internal.InternalTypeUtilities;
 import jdk.dynalink.linker.LinkerServices;

@@ -147,10 +148,15 @@
             hashCode = h;
         }
         return hashCode;
     }
 
+    @Override
+    public String toString() {
+        return "ClassString[" + Arrays.toString(classes) + "]";
+    }
+
     boolean isVisibleFrom(final ClassLoader classLoader) {
         return AccessController.doPrivileged(new PrivilegedAction<Boolean>() {
             @Override
             public Boolean run() {
                 for(final Class<?> clazz: classes) {
< prev index next >