Package io.goobi.viewer.model.citation
Class CitationDataProvider
java.lang.Object
io.goobi.viewer.model.citation.CitationDataProvider
- All Implemented Interfaces:
de.undercouch.citeproc.ItemDataProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.undercouch.citeproc.csl.CSLItemDatagetIds()de.undercouch.citeproc.csl.CSLItemDataretrieveItem(String id)
-
Field Details
-
AUTHOR
- See Also:
-
COLLECTION_TITLE
- See Also:
-
COMPOSER
- See Also:
-
CONTAINER_TITLE
- See Also:
-
DIRECTOR
- See Also:
-
DOI
- See Also:
-
EDITOR
- See Also:
-
ILLUSTRATOR
- See Also:
-
INTERVIEWER
- See Also:
-
ISBN
- See Also:
-
ISSN
- See Also:
-
ISSUED
- See Also:
-
LANGUAGE
- See Also:
-
PUBLISHER_PLACE
- See Also:
-
PUBLISHER
- See Also:
-
RECIPIENT
- See Also:
-
SCALE
- See Also:
-
TITLE
- See Also:
-
TRANSLATOR
- See Also:
-
URL
- See Also:
-
-
Constructor Details
-
CitationDataProvider
public CitationDataProvider()
-
-
Method Details
-
addItemData
public de.undercouch.citeproc.csl.CSLItemData addItemData(String id, Map<String, List<String>> fields, de.undercouch.citeproc.csl.CSLType type) - Parameters:
id-fields-type-- Returns:
- Created CSLItemData
-
retrieveItem
- Specified by:
retrieveItemin interfacede.undercouch.citeproc.ItemDataProvider
-
getIds
- Specified by:
getIdsin interfacede.undercouch.citeproc.ItemDataProvider
-