package org.apache.commons.lang3; class ObjectUtils { public static native boolean allNotNull(final Object... values); public static native boolean allNull(final Object... values); public static native boolean anyNotNull(final Object... values); public static native boolean anyNull(final Object... values); } class Test { void use(Object o1, Object o2, Object o3, Object o4) { if (ObjectUtils.allNull(o1, o2, o3, o4)) { if (o1 == null) {} if (o2 == null) {} if (o3 == null) {} if (o4 == null) {} if (ObjectUtils.allNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNotNull(o1, o2, o3, o4)) {} if (ObjectUtils.allNotNull(o1, o2, o3, o4)) {} } if (ObjectUtils.anyNull(o1, o2, o3, o4)) { if (o1 != null) { if (o2 != null) { if (o3 != null) { if (o4 != null) {} } } } if (ObjectUtils.allNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNotNull(o1, o2, o3, o4)) {} if (ObjectUtils.allNotNull(o1, o2, o3, o4)) {} } if (ObjectUtils.anyNotNull(o1, o2, o3, o4)) { if (o1 == null) { if (o2 == null) { if (o3 == null) { if (o4 == null) {} } } } if (ObjectUtils.allNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNotNull(o1, o2, o3, o4)) {} if (ObjectUtils.allNotNull(o1, o2, o3, o4)) {} } if (ObjectUtils.allNotNull(o1, o2, o3, o4)) { if (o1 != null) {} if (o2 != null) {} if (o3 != null) {} if (o4 != null) {} if (ObjectUtils.allNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNull(o1, o2, o3, o4)) {} if (ObjectUtils.anyNotNull(o1, o2, o3, o4)) {} if (ObjectUtils.allNotNull(o1, o2, o3, o4)) {} } } void box(int i1, int i2, int i3, int i4) { if (ObjectUtils.allNotNull(i1, i2, i3, i4)) { } } }