Class CollectionBuilder
java.lang.Object
io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
io.goobi.viewer.model.iiif.presentation.v3.builder.CollectionBuilder
CollectionBuilder class.
- Author:
- Florian Alpers
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String[]
Required field to create manifest stubs for works in collectionstatic final String
static final String
Fields inherited from class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
config, dataRetriever, thumbHeight, thumbWidth, urls, v1Builder
-
Constructor Summary
-
Method Summary
Methods inherited from class io.goobi.viewer.model.iiif.presentation.v3.builder.AbstractBuilder
absolutize, absolutize, addMetadata, contained, createAnchorLink, createLabel, createRecordLink, getAnnotationListURI, getAnnotationListURI, getAnnotationURI, getAnnotationURI, getAttributions, getAutoCompleteServiceURI, getAutoSuggestURI, getCanvasURI, getCollectionURI, getCommentAnnotationURI, getDescription, getExternalManifestURI, getFilename, getImageAnnotationURI, getLabel, getLabel, getLabelIfExists, getLidoResolverUrl, getLocale, getManifestURI, getMetsResolverUrl, getPageOrderFromCanvasURI, getPIFromCanvasURI, getProvider, getRangeURI, getRequiredStatement, getRightsStatement, getSearchServiceURI, getSearchURI, getSolrFieldValue, getThumbnail, getThumbnail, getThumbnail, getViewUrl
-
Field Details
-
CONTAINED_WORKS_QUERY_FIELDS
Required field to create manifest stubs for works in collection -
RSS_FEED_LABEL
- See Also:
-
RSS_FEED_FORMAT
- See Also:
-
-
Constructor Details
-
CollectionBuilder
- Parameters:
apiUrlManager
-
-
-
Method Details
-
build
public de.intranda.api.iiif.presentation.v3.Collection3 build(String collectionField) throws IndexUnreachableException - Parameters:
collectionField
-- Returns:
Collection3
- Throws:
IndexUnreachableException
-
build
public de.intranda.api.iiif.presentation.v3.Collection3 build(String collectionField, String collectionName) throws IndexUnreachableException, PresentationException - Parameters:
collectionField
-collectionName
-- Returns:
Collection3
- Throws:
IndexUnreachableException
PresentationException
-