+++ /dev/null
-package com.indexdata.pz2utils4jsf.pazpar2.data;\r
-\r
-import java.util.ArrayList;\r
-import java.util.List;\r
-\r
-import com.indexdata.pz2utils4jsf.pazpar2.data.Location;\r
-import com.indexdata.pz2utils4jsf.pazpar2.data.Pazpar2ResponseData;\r
-\r
-public class Hit extends Pazpar2ResponseData {\r
-\r
- \r
- private static final long serialVersionUID = 9039281987691623220L;\r
-\r
- public List<Location> getLocations() {\r
- List<Location> locations = new ArrayList<Location>();\r
- for (Pazpar2ResponseData element : getElements("location")) {\r
- locations.add((Location)element);\r
- }\r
- return locations;\r
- }\r
- \r
- public String getTitle () {\r
- return getOneElementValue("md-title");\r
- }\r
- \r
- public String getTitleRemainder() {\r
- return getOneElementValue("md-title-remainder");\r
- }\r
- \r
- public String getAuthor (String prefix) {\r
- return getOneElement("md-author") != null ? prefix + getOneElement("md-author").getValue() : "";\r
- }\r
- \r
- public String getAuthor () {\r
- return getOneElementValue("md-author");\r
- }\r
- \r
- public String getTitleResponsibility() {\r
- return getOneElementValue("md-title-responsibility");\r
- }\r
- \r
- public String getRecId() {\r
- return getOneElementValue("recid");\r
- }\r
-\r
- \r
-}\r