public static List<Object> getValuesList(RepositoryItem experianRequest) throws RepositoryException { RepositoryItemDescriptor itemDescriptor = getExperianRequestIremDescriptor(experianRequest); String[] propertyNames = itemDescriptor.getPropertyNames(); List<Object> temp = new ArrayList<Object>(); for (int i = 0; i < propertyNames.length; i++) { Object value = experianRequest.getPropertyValue(propertyNames[i]); temp.add(value); } return temp; }