@Override public String toString() { return "Name{" + "name='" + name + '\'' + ", clazz=" + MoreObjects.toString(clazz) + '}'; }
public static String toString(ClassLoader classLoader) { if (classLoader == null) { return ""; } if (classLoader.getClass().getName().equals("sun.misc.Launcher$AppClassLoader")) { return "AppClassLoader"; } else { String classloaderStr = classLoader.toString(); // some classloaders have very detailed toString implementation and usually have new lines inside in // that cases (eg Tomcat WebappClassLoader). This breaks the layout when used in RESTX cases, // so we keep only the data before the new line classloaderStr = cutAfter(classloaderStr, '\r'); classloaderStr = cutAfter(classloaderStr, '\n'); return classloaderStr; } }
public static String toString(ClassLoader classLoader) { if (classLoader == null) { return ""; } if (classLoader.getClass().getName().equals("sun.misc.Launcher$AppClassLoader")) { return "AppClassLoader"; } else { String classloaderStr = classLoader.toString(); // some classloaders have very detailed toString implementation and usually have new lines inside in // that cases (eg Tomcat WebappClassLoader). This breaks the layout when used in RESTX cases, // so we keep only the data before the new line classloaderStr = cutAfter(classloaderStr, '\r'); classloaderStr = cutAfter(classloaderStr, '\n'); return classloaderStr; } }
@Override public String toString() { return "QueryByClass{" + "componentClass=" + MoreObjects.toString(componentClass) + '}'; } }
public static String toString(Class clazz) { if (clazz == null) { return "null"; } return clazz.getName() + "[" + toString(clazz.getClassLoader()) + "]"; }
public static String toString(Class clazz) { if (clazz == null) { return "null"; } return clazz.getName() + "[" + toString(clazz.getClassLoader()) + "]"; }