Package org.dspace.xoai.data
Class DSpaceItem
- java.lang.Object
-
- org.dspace.xoai.data.DSpaceItem
-
- All Implemented Interfaces:
com.lyncode.xoai.dataprovider.data.Item,com.lyncode.xoai.dataprovider.data.ItemIdentifier
- Direct Known Subclasses:
DSpaceSolrItem
public abstract class DSpaceItem extends Object implements com.lyncode.xoai.dataprovider.data.Item
- Author:
- Lyncode Development Team (dspace at lyncode dot com)
-
-
Constructor Summary
Constructors Constructor Description DSpaceItem()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static StringbuildIdentifier(String handle)List<com.lyncode.xoai.dataprovider.data.About>getAbout()protected abstract StringgetHandle()StringgetIdentifier()List<String>getMetadata(String field)static StringparseHandle(String oaiIdentifier)
-
-
-
Method Detail
-
getAbout
public List<com.lyncode.xoai.dataprovider.data.About> getAbout()
- Specified by:
getAboutin interfacecom.lyncode.xoai.dataprovider.data.Item
-
getHandle
protected abstract String getHandle()
-
getIdentifier
public String getIdentifier()
- Specified by:
getIdentifierin interfacecom.lyncode.xoai.dataprovider.data.ItemIdentifier
-
-