Package org.dspace.app.sherpa.v2
Class SHERPAJournal
- java.lang.Object
-
- org.dspace.app.sherpa.v2.SHERPAJournal
-
public class SHERPAJournal extends Object
Plain java representation of a SHERPA Journal object, based on SHERPA API v2 responses. In a SHERPA search for journal deposit policies, this is generally structured as a list in the SHERPAResponse object. Each journal contains a list of publisher data and list of publishing policies as well as basic metadata about the journal such as ISSNs, titles, whether it appears in DOAJ, primary publisher, etc.- Author:
- Kim Shepherd
- See Also:
SHERPAResponse,SHERPAv2JournalDataProvider
-
-
Constructor Summary
Constructors Constructor Description SHERPAJournal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetInDOAJ()List<String>getIssns()List<SHERPAPublisherPolicy>getPolicies()SHERPAPublishergetPublisher()List<SHERPAPublisher>getPublishers()StringgetRomeoPub()List<String>getTitles()StringgetUrl()StringgetZetoPub()voidsetInDOAJ(Boolean inDOAJ)voidsetIssns(List<String> issns)voidsetPolicies(List<SHERPAPublisherPolicy> policies)voidsetPublisher(SHERPAPublisher publisher)voidsetPublishers(List<SHERPAPublisher> publishers)voidsetRomeoPub(String romeoPub)voidsetTitles(List<String> titles)voidsetUrl(String url)voidsetZetoPub(String zetoPub)
-
-
-
Method Detail
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
getRomeoPub
public String getRomeoPub()
-
setRomeoPub
public void setRomeoPub(String romeoPub)
-
getZetoPub
public String getZetoPub()
-
setZetoPub
public void setZetoPub(String zetoPub)
-
getPublisher
public SHERPAPublisher getPublisher()
-
setPublisher
public void setPublisher(SHERPAPublisher publisher)
-
getPublishers
public List<SHERPAPublisher> getPublishers()
-
setPublishers
public void setPublishers(List<SHERPAPublisher> publishers)
-
getPolicies
public List<SHERPAPublisherPolicy> getPolicies()
-
setPolicies
public void setPolicies(List<SHERPAPublisherPolicy> policies)
-
getInDOAJ
public Boolean getInDOAJ()
-
setInDOAJ
public void setInDOAJ(Boolean inDOAJ)
-
-