protected boolean isEmpty(Object o) {
		if (o == null) {
			return true;
		} else if (o instanceof String) {
			return !StringUtils.hasText((String) o);
		} else {
			return false;
		}
	}
protected boolean isEmpty ( Object o ) { if ( o == null ) { return true ; } else if ( o instanceof String ) { return ! StringUtils . hasText ( ( String ) o ) ; } else { return false ; } }
Is given object <i>empty</i> (null or empty string)?