Class 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 Detail

      • DSpaceItem

        public DSpaceItem()
    • Method Detail

      • buildIdentifier

        public static String buildIdentifier​(String handle)
      • parseHandle

        public static String parseHandle​(String oaiIdentifier)
      • getAbout

        public List<com.lyncode.xoai.dataprovider.data.About> getAbout()
        Specified by:
        getAbout in interface com.lyncode.xoai.dataprovider.data.Item
      • getHandle

        protected abstract String getHandle()
      • getIdentifier

        public String getIdentifier()
        Specified by:
        getIdentifier in interface com.lyncode.xoai.dataprovider.data.ItemIdentifier