@Override public String toString() { return getClass().getName() + ": patterns " + ObjectUtils.nullSafeToString(this.patterns) + ", excluded patterns " + ObjectUtils.nullSafeToString(this.excludedPatterns); }
private static String requestParameterMapToString(Map<String, String[]> actualParams) { StringBuilder result = new StringBuilder(); for (Iterator<Map.Entry<String, String[]>> it = actualParams.entrySet().iterator(); it.hasNext();) { Map.Entry<String, String[]> entry = it.next(); result.append(entry.getKey()).append('=').append(ObjectUtils.nullSafeToString(entry.getValue())); if (it.hasNext()) { result.append(", "); } } return result.toString(); }
private void assertNumberOfConditions(CompositeRequestCondition other) { Assert.isTrue(getLength() == other.getLength(), "Cannot combine CompositeRequestConditions with a different number of conditions. " + ObjectUtils.nullSafeToString(this.requestConditions) + " and " + ObjectUtils.nullSafeToString(other.requestConditions)); }
@Override public String toString() { return "Field error in object '" + getObjectName() + "' on field '" + this.field + "': rejected value [" + ObjectUtils.nullSafeToString(this.rejectedValue) + "]; " + resolvableToString(); }
/** * Raise a NoSuchBeanDefinitionException or BeanNotOfRequiredTypeException * for an unresolvable dependency. */ private void raiseNoMatchingBeanFound( Class<?> type, ResolvableType resolvableType, DependencyDescriptor descriptor) throws BeansException { checkBeanNotOfRequiredType(type, descriptor); throw new NoSuchBeanDefinitionException(resolvableType, "expected at least 1 bean which qualifies as autowire candidate. " + "Dependency annotations: " + ObjectUtils.nullSafeToString(descriptor.getAnnotations())); }
@Override public String getAsText() { return ObjectUtils.nullSafeToString(getValue()).toUpperCase(); } }
@Test public void nullSafeToStringWithBooleanArray() { boolean[] array = {true, false}; assertEquals("{true, false}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithByteArray() { byte[] array = {5, 8}; assertEquals("{5, 8}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithLongArray() { long[] array = {434L, 23423L}; assertEquals("{434, 23423}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithObjectArrayBeingEmpty() { Object[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithStringArrayBeingEmpty() { String[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithLongArrayBeingEmpty() { long[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithBooleanArrayBeingEmpty() { boolean[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithCharArray() { char[] array = {'A', 'B'}; assertEquals("{'A', 'B'}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithIntArray() { int[] array = {9, 64}; assertEquals("{9, 64}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithShortArrayBeingEmpty() { short[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithByteArrayBeingEmpty() { byte[] array = {}; assertEquals("{}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithDoubleArray() { double[] array = {8594.93, 8594023.95}; assertEquals("{8594.93, 8594023.95}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithShortArray() { short[] array = {7, 9}; assertEquals("{7, 9}", ObjectUtils.nullSafeToString(array)); }
@Test public void nullSafeToStringWithStringArray() { String[] array = {"Luke", "Anakin"}; assertEquals("{Luke, Anakin}", ObjectUtils.nullSafeToString(array)); }