Package org.dspace.app.sherpa.v2
Class SHERPASystemMetadata
- java.lang.Object
-
- org.dspace.app.sherpa.v2.SHERPASystemMetadata
-
- All Implemented Interfaces:
Serializable
public class SHERPASystemMetadata extends Object implements Serializable
Plain java representation of a SHERPA System Metadata object, based on SHERPA API v2 responses. This data is included in both journal deposit policy and publisher searches and contains basic metadata about the SHERPA record and API response, eg. creation and modification dates, internal IDs, permissions, etc.- Author:
- Kim Shepherd
- See Also:
SHERPAResponse,SHERPAPublisherResponse, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SHERPASystemMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDateCreated()StringgetDateModified()intgetId()StringgetUri()booleanisInDOAJ()booleanisPubliclyVisible()voidsetDateCreated(String dateCreated)voidsetDateModified(String dateModified)voidsetId(int id)voidsetInDOAJ(boolean inDOAJ)voidsetPubliclyVisible(boolean publiclyVisible)voidsetUri(String uri)
-
-
-
Method Detail
-
getId
public int getId()
-
setId
public void setId(int id)
-
getUri
public String getUri()
-
setUri
public void setUri(String uri)
-
getDateCreated
public String getDateCreated()
-
setDateCreated
public void setDateCreated(String dateCreated)
-
getDateModified
public String getDateModified()
-
setDateModified
public void setDateModified(String dateModified)
-
isPubliclyVisible
public boolean isPubliclyVisible()
-
setPubliclyVisible
public void setPubliclyVisible(boolean publiclyVisible)
-
isInDOAJ
public boolean isInDOAJ()
-
setInDOAJ
public void setInDOAJ(boolean inDOAJ)
-
-