Uses of Package
io.goobi.viewer.model.iiif.presentation.v2.builder
Packages that use io.goobi.viewer.model.iiif.presentation.v2.builder
Package
Description
Builder classes that assemble REST response payloads for complex resources such as
annotations, IIIF manifests, bibliographic text, table of contents, and bookmarks.
REST resources for digitized record access in the v1 API, providing endpoints
for record metadata, pages, sections, file downloads, calendars, change discovery, and RSS feeds.
Provides builders for assembling IIIF Presentation API 2 resources such as manifests,
sequences, canvases, structures, and annotation layers from Goobi viewer record data.
Provides builders for assembling IIIF Presentation API 3 resources such as manifests,
canvases, ranges, and annotation pages from Goobi viewer record data.
Implements the IIIF Content Search API, orchestrating full-text and annotation searches
within a manifest and converting results into IIIF-compliant search response objects.
-
Classes in io.goobi.viewer.model.iiif.presentation.v2.builder used by io.goobi.viewer.api.rest.resourcebuildersClassDescriptionEnum controlling the level of detail included when building IIIF Presentation v2 resources.Builds IIIF Presentation API v2 Collection resources from Solr index data.Builds IIIF Presentation API v2 Layer resources aggregating annotation lists across canvases.Builds IIIF Presentation API v2 Manifest resources from Solr index data and content files.Builds the Sequence and Canvas resources within a IIIF Presentation API v2 Manifest.
-
Classes in io.goobi.viewer.model.iiif.presentation.v2.builder used by io.goobi.viewer.api.rest.v1.recordsClassDescriptionEnum controlling the level of detail included when building IIIF Presentation v2 resources.
-
Classes in io.goobi.viewer.model.iiif.presentation.v2.builder used by io.goobi.viewer.model.iiif.presentation.v2.builderClassDescriptionAbstract base class for IIIF Presentation API v2 resource builders, providing shared URI construction and metadata helpers.Enum controlling the level of detail included when building IIIF Presentation v2 resources.Enumerates the supported linked resource formats for IIIF Presentation API v2, pairing each target with its MIME type and Dublin Core resource type.Enumerates the IIIF Presentation API v2 linking property types that associate a manifest or canvas with an external resource.Builds IIIF Presentation API v2 Manifest resources from Solr index data and content files.Builds the Sequence and Canvas resources within a IIIF Presentation API v2 Manifest.
-
Classes in io.goobi.viewer.model.iiif.presentation.v2.builder used by io.goobi.viewer.model.iiif.presentation.v3.builderClassDescriptionAbstract base class for IIIF Presentation API v2 resource builders, providing shared URI construction and metadata helpers.
-
Classes in io.goobi.viewer.model.iiif.presentation.v2.builder used by io.goobi.viewer.model.iiif.searchClassDescriptionAbstract base class for IIIF Presentation API v2 resource builders, providing shared URI construction and metadata helpers.