if(null != folderName && !"".equals(folderName)){ // something }
↓
if(StringUtils.isNotEmpty(folderName)){ // something }
List<DataRow> list = query.fetchListAsDataRow() if(null != list && list.size() > 0){ }
↓
リストを返す関数はnullを返さないようにしておく
List<DataRow> list = query.fetchListAsDataRow() if(!list.isEmpty()){ }