ArrayList<SearchResult> results = new ArrayList<SearchResult>();
Object[] resultArray = (Object[])result;
for(int i=0; i<resultArray.length; i++){
Object[] o = (Object[])resultArray[i];
results.add(new SearchResult(o[0].toString(),
o[1].toString(),
o[2].toString(),
o[3].toString(),
o[4].toString()));
}