Interface Item
-
- All Superinterfaces:
ItemIdentifier
public interface Item extends ItemIdentifier
This is a required class to extend when implementing a specific OAI Data Provider. It works as a wrapper for all OAI Items.- Version:
- 3.1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<About>getAbout()Most of the implementations would return an empty list.ItemMetadatagetMetadata()Metadata associated to the OAI-PMH Record.-
Methods inherited from interface com.lyncode.xoai.dataprovider.data.ItemIdentifier
getDatestamp, getIdentifier, getSets, isDeleted
-
-
-
-
Method Detail
-
getAbout
List<About> getAbout()
Most of the implementations would return an empty list. Anyway, the OAI-PMH protocol establishes an about section for each item.- Returns:
- List of information about the item (marshable information)
-
getMetadata
ItemMetadata getMetadata()
Metadata associated to the OAI-PMH Record.- Returns:
- Metadata associated to the OAI-PMH Record
-
-