< 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 >