public List<String> getLongFieldValueList() { List<String> result = new ArrayList<String>(); result.addAll(getShortFieldValueList()); result.add(lowerCase(getDcFields("dc:title"))); result.add(lowerCase(getDcFields("dc:creator"))); result.add(lowerCase(getDcFields("dc:subject"))); result.add(lowerCase(getDcFields("dc:description"))); result.add(lowerCase(getDcFields("dc:publisher"))); result.add(lowerCase(getDcFields("dc:contributor"))); result.add(lowerCase(getDcFields("dc:date"))); result.add(lowerCase(getDcFields("dc:type"))); result.add(lowerCase(getDcFields("dc:format"))); result.add(lowerCase(getDcFields("dc:identifier"))); result.add(lowerCase(getDcFields("dc:source"))); result.add(lowerCase(getDcFields("dc:language"))); result.add(lowerCase(getDcFields("dc:relation"))); result.add(lowerCase(getDcFields("dc:coverage"))); result.add(lowerCase(getDcFields("dc:rights"))); return result; }