A B C D E F G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractResourceService - Class in org.dspace.app.iiif.service
-
Base class for services.
- AbstractResourceService() - Constructor for class org.dspace.app.iiif.service.AbstractResourceService
- addCanvas(CanvasGenerator) - Method in class org.dspace.app.iiif.model.generator.CanvasItemsGenerator
-
Adds a single
Canvasto the sequence. - addCanvas(CanvasGenerator) - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
-
Adds canvas to range canvas list.
- addCanvas(Context, Item, Bundle, Bitstream) - Method in class org.dspace.app.iiif.service.SequenceService
-
This method adds a canvas to the sequence for each item in the list of DSpace bitstreams.
- addDescription(String) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds optional description to Manifest.
- addImage(Resource<ImageContent>) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Add to the list of image content resources for the canvas.
- addLicense(String) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds an optional license to manifest.
- addLogo(ImageContentGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
- addMetadata(String, String, String...) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Adds single metadata field to Manifest.
- addMetadata(String, String, String...) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds a single metadata field to Manifest.
- addRange(RangeGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds optional Range to the manifest's structures element.
- addRelated(ExternalLinksGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds an optional
relatedfield to the manifest. - addRendering(ExternalLinksGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds a rendering annotation to the Sequence.
- addResource(AnnotationGenerator) - Method in class org.dspace.app.iiif.model.generator.AnnotationListGenerator
-
Adds Annotation resource to the annotation list.
- addResource(AnnotationGenerator) - Method in class org.dspace.app.iiif.model.generator.SearchResultGenerator
- addSeeAlso(ExternalLinksGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds an optional
seeAlsoelement to Manifest. - addSequence(CanvasItemsGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds add single (mandatory) to the manifest.
- addService(ContentSearchGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds optional search service to the manifest.
- addService(ImageServiceGenerator) - Method in class org.dspace.app.iiif.model.generator.ImageContentGenerator
-
Adds the IIIF image service annotation.
- addSubRange(RangeGenerator) - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
-
Sets the range identifier and adds a sub range to the ranges list.
- addThumbnail(Resource<ImageContent>) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Adds the thumbnail resource that will be assigned to the canvas.
- addThumbnail(ImageContentGenerator) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Adds optional thumbnail image resource to manifest.
- addViewingHint(String) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Sets the viewing hint.
- addViewingHint(String) - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
- AnnotationGenerator - Class in org.dspace.app.iiif.model.generator
-
Generator for an
annotationmodel. - AnnotationGenerator(String) - Constructor for class org.dspace.app.iiif.model.generator.AnnotationGenerator
- AnnotationGenerator(String, Motivation) - Constructor for class org.dspace.app.iiif.model.generator.AnnotationGenerator
- AnnotationListGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the domain model for the
AnnotationList. - AnnotationListGenerator() - Constructor for class org.dspace.app.iiif.model.generator.AnnotationListGenerator
- AnnotationListService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating an
Annotation List. - AnnotationListService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.AnnotationListService
- asJson(Resource<?>) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Serializes the json response.
B
- BehaviorGenerator - Class in org.dspace.app.iiif.model.generator
-
API 2.1.1 ViewingHint is a hint to the client that suggests the appropriate method of displaying the resource.
- BehaviorGenerator() - Constructor for class org.dspace.app.iiif.model.generator.BehaviorGenerator
- BITSTREAM_METADATA_FIELDS - Variable in class org.dspace.app.iiif.service.CanvasService
- BITSTREAM_PATH_PREFIX - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- BitstreamBytesIIIFVirtualMetadata - Class in org.dspace.app.iiif.service.utils
-
Expose the Bitstream file size as a IIIF Metadata
- BitstreamBytesIIIFVirtualMetadata() - Constructor for class org.dspace.app.iiif.service.utils.BitstreamBytesIIIFVirtualMetadata
- BitstreamChecksumIIIFVirtualMetadata - Class in org.dspace.app.iiif.service.utils
-
Expose the Bitstream Checksum as a IIIF Metadata
- BitstreamChecksumIIIFVirtualMetadata() - Constructor for class org.dspace.app.iiif.service.utils.BitstreamChecksumIIIFVirtualMetadata
- BitstreamFormatIIIFVirtualMetadata - Class in org.dspace.app.iiif.service.utils
-
Expose the Bitstream Format as a IIIF Metadata
- BitstreamFormatIIIFVirtualMetadata() - Constructor for class org.dspace.app.iiif.service.utils.BitstreamFormatIIIFVirtualMetadata
- BitstreamIIIFVirtualMetadata - Interface in org.dspace.app.iiif.service.utils
-
Interface to implement to expose additional information at the canvas level for the bitstream
- BitstreamMimetypeIIIFVirtualMetadata - Class in org.dspace.app.iiif.service.utils
-
Expose the Bitstream format mime type as a IIIF Metadata
- BitstreamMimetypeIIIFVirtualMetadata() - Constructor for class org.dspace.app.iiif.service.utils.BitstreamMimetypeIIIFVirtualMetadata
- bitstreamService - Variable in class org.dspace.app.iiif.service.utils.IIIFUtils
C
- CanvasGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the domain model for a single
Canvas. - CanvasGenerator(String) - Constructor for class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Constructor
- CanvasItemsGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the domain model for a Presentation API 2.1.1
Sequence. - CanvasItemsGenerator() - Constructor for class org.dspace.app.iiif.model.generator.CanvasItemsGenerator
- CanvasLookupService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating a single
Canvas. - CanvasLookupService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.CanvasLookupService
- CanvasService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating
Canvases. - CanvasService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.CanvasService
-
Constructor.
- CLIENT_URL - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- COMMENTING - Static variable in class org.dspace.app.iiif.model.generator.AnnotationGenerator
- ContentAsTextGenerator - Class in org.dspace.app.iiif.model.generator
-
Generator for a text annotation.
- ContentAsTextGenerator() - Constructor for class org.dspace.app.iiif.model.generator.ContentAsTextGenerator
- ContentSearchGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the search service annotation that is added to the manifest for searchable items.
- ContentSearchGenerator() - Constructor for class org.dspace.app.iiif.model.generator.ContentSearchGenerator
D
- DEFAULT_CANVAS_HEIGHT - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- DEFAULT_CANVAS_WIDTH - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- defaultCanvasHeightFallback - Static variable in class org.dspace.app.iiif.service.AbstractResourceService
- defaultCanvasWidthFallback - Static variable in class org.dspace.app.iiif.service.AbstractResourceService
- DOCUMENT_VIEWING_HINT - Static variable in class org.dspace.app.iiif.service.AbstractResourceService
-
Possible values: "paged" or "individuals".
E
- ExternalLinksGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the other content domain model.
- ExternalLinksGenerator(String) - Constructor for class org.dspace.app.iiif.model.generator.ExternalLinksGenerator
F
- findCanvas(UUID, String) - Method in class org.dspace.app.iiif.IIIFController
-
The canvas represents an individual page or view and acts as a central point for laying out the different content resources that make up the display.
- findOne(UUID) - Method in class org.dspace.app.iiif.IIIFController
-
The manifest response contains sufficient information for the client to initialize itself and begin to display something quickly to the user.
- findSeeAlsoList(UUID) - Method in class org.dspace.app.iiif.IIIFController
-
All resources can link to semantic descriptions of themselves via the seeAlso property.
G
- generateCanvas(Context, Item, String) - Method in class org.dspace.app.iiif.service.CanvasLookupService
- generateResource() - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.AnnotationListGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Returns the canvas.
- generateResource() - Method in class org.dspace.app.iiif.model.generator.CanvasItemsGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.ContentAsTextGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.ExternalLinksGenerator
- generateResource() - Method in interface org.dspace.app.iiif.model.generator.IIIFResource
-
Creates and returns a resource model.
- generateResource() - Method in class org.dspace.app.iiif.model.generator.ImageContentGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
- generateResource() - Method in class org.dspace.app.iiif.model.generator.SearchResultGenerator
- generateService() - Method in class org.dspace.app.iiif.model.generator.ContentSearchGenerator
- generateService() - Method in interface org.dspace.app.iiif.model.generator.IIIFService
-
Creates and returns a service model
- generateService() - Method in class org.dspace.app.iiif.model.generator.ImageServiceGenerator
- generateValue() - Method in class org.dspace.app.iiif.model.generator.BehaviorGenerator
- generateValue() - Method in interface org.dspace.app.iiif.model.generator.IIIFValue
-
creates and returns a value model.
- generateValue() - Method in class org.dspace.app.iiif.model.generator.MetadataEntryGenerator
- generateValue() - Method in class org.dspace.app.iiif.model.generator.ProfileGenerator
- generateValue() - Method in class org.dspace.app.iiif.model.generator.PropertyValueGenerator
- getBitstreamForCanvas(Context, Item, int) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Retrives a bitstream based on its position in the IIIF bundle.
- getBitstreamMimeType(Bitstream, Context) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Returns the bitstream mime type
- getBundleIIIFToC(Bundle) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the iiif toc for the specified bundle
- getCanvas(Context, String, Bitstream, Bundle, Item, int, String) - Method in class org.dspace.app.iiif.service.CanvasService
-
Creates a single
CanvasGenerator. - getCanvas(Context, UUID, String) - Method in class org.dspace.app.iiif.IIIFServiceFacade
-
The canvas represents an individual page or view and acts as a central point for laying out the different content resources that make up the display.
- getCanvasHeight(Bitstream, Bundle, Item, int) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the height for the canvas associated with the bitstream.
- getCanvasId(int) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Returns the canvas path with position.
- getCanvasId(String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Extracts canvas position from the URL input path.
- getCanvasNaming(Item, String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the prefix to use to generate canvas name for canvas that has no an explicit IIIF label
- getCanvasWidth(Bitstream, Bundle, Item, int) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the width for the canvas associated with the bitstream.
- getIdentifier() - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
- getIdentifier() - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
- getIIIFBitstreams(Context, Bundle) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return all the bitstreams in the bundle to be used as IIIF resources
- getIIIFBitstreams(Context, Item) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return all the bitstreams in the item to be used as IIIF resources
- getIIIFBundles(Item) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
- getIIIFDescription(DSpaceObject, String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the custom iiif description for the resource or the provided default if none
- getIIIFLabel(DSpaceObject, String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the custom iiif label for the resource or the provided default if none
- getIiifModule() - Static method in class org.dspace.app.iiif.model.ObjectMapperFactory
-
Gets the jackson SimpleModule with dbmdz configuration.
- getIiifObjectMapper() - Static method in class org.dspace.app.iiif.model.ObjectMapperFactory
-
Gets the jackson ObjectMapper with dbmdz configuration.
- getIIIFToCs(Bitstream, String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the table of contents (toc) positions in the iiif structure where the resource appears.
- getIIIFViewingHint(Item, String) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return the iiif viewing hint for the item
- getImageContent(String) - Method in class org.dspace.app.iiif.service.ImageContentService
- getImageContent(UUID, String, ProfileGenerator, String) - Method in class org.dspace.app.iiif.service.ImageContentService
-
Association of images with their respective canvases is done via annotations.
- getImageDimensions(Bitstream) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Retrieves image dimensions from the image server (IIIF Image API v.2.1.1).
- getImageProfile() - Method in class org.dspace.app.iiif.service.utils.ImageProfileUtil
-
Utility method for obtaining the image service profile.
- getManifest(Item, Context) - Method in class org.dspace.app.iiif.service.ManifestService
-
Returns JSON manifest response for a DSpace item.
- getManifest(Context, UUID) - Method in class org.dspace.app.iiif.IIIFServiceFacade
-
The manifest response contains sufficient information for the client to initialize itself and begin to display something quickly to the user.
- getManifestId(UUID) - Method in class org.dspace.app.iiif.service.AbstractResourceService
-
Creates the manifest id from the provided uuid.
- getPropertyValue(String) - Method in class org.dspace.app.iiif.model.generator.PropertyValueGenerator
- getPropertyValue(String, String) - Method in class org.dspace.app.iiif.model.generator.PropertyValueGenerator
- getRangeCanvasReference(String) - Method in class org.dspace.app.iiif.service.CanvasService
-
Ranges expect the Canvas object to have only an identifier.
- getRangeReference(RangeGenerator) - Method in class org.dspace.app.iiif.service.RangeService
-
Ranges expect the sub-range to have only an identifier.
- getRelated(Item) - Method in class org.dspace.app.iiif.service.RelatedService
- getRootRange() - Method in class org.dspace.app.iiif.service.RangeService
-
Get the root range generator.
- getSearchResponse(UUID, String) - Method in interface org.dspace.app.iiif.service.SearchAnnotationService
-
Executes the Search API solr query and returns iiif search result annotations.
- getSearchResponse(UUID, String) - Method in class org.dspace.app.iiif.service.WordHighlightSolrSearch
- getSeeAlso(Item) - Method in class org.dspace.app.iiif.service.SeeAlsoService
- getSeeAlsoAnnotations(Context, UUID) - Method in class org.dspace.app.iiif.IIIFServiceFacade
-
Returns annotations for machine readable metadata that describes the resource.
- getSeeAlsoAnnotations(Context, UUID) - Method in class org.dspace.app.iiif.service.AnnotationListService
-
Returns an AnnotationList for bitstreams in the OtherContent bundle.
- getSeeAlsoBitstreams(Item) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Return all the bitstreams in the item to be used as annotations
- getSequence(Item) - Method in class org.dspace.app.iiif.service.SequenceService
-
Returns a sequence generator that has been configured with canvases.
- getThumbnailProfile() - Method in class org.dspace.app.iiif.service.utils.ThumbProfileUtil
-
Utility method for obtaining the thumbnail image service profile.
- getTocRanges() - Method in class org.dspace.app.iiif.service.RangeService
-
Gets the current ranges.
- getValues(Context, Bitstream) - Method in class org.dspace.app.iiif.service.utils.BitstreamBytesIIIFVirtualMetadata
- getValues(Context, Bitstream) - Method in class org.dspace.app.iiif.service.utils.BitstreamChecksumIIIFVirtualMetadata
- getValues(Context, Bitstream) - Method in class org.dspace.app.iiif.service.utils.BitstreamFormatIIIFVirtualMetadata
- getValues(Context, Bitstream) - Method in interface org.dspace.app.iiif.service.utils.BitstreamIIIFVirtualMetadata
- getValues(Context, Bitstream) - Method in class org.dspace.app.iiif.service.utils.BitstreamMimetypeIIIFVirtualMetadata
- guessCanvasDimensions(Context, List<Bundle>) - Method in class org.dspace.app.iiif.service.CanvasService
-
Checks for "iiif.image.width" metadata in IIIF bundles.
H
- hasWidthMetadata(Bitstream) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Test to see if the bitstream contains iiif image width metadata.
I
- IIIF_BITSTREAM_VIRTUAL_METADATA_BEAN_PREFIX - Static variable in interface org.dspace.app.iiif.service.utils.BitstreamIIIFVirtualMetadata
- IIIF_ENDPOINT - Variable in class org.dspace.app.iiif.service.AbstractResourceService
-
These values are defined in dspace configuration.
- IIIF_LOGO_IMAGE - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- IIIFController - Class in org.dspace.app.iiif
-
Controller for IIIF Presentation and Search API.
- IIIFController() - Constructor for class org.dspace.app.iiif.IIIFController
- iiifModule - Variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- IIIFResource - Interface in org.dspace.app.iiif.model.generator
-
Interface for iiif resource generators.
- IIIFService - Interface in org.dspace.app.iiif.model.generator
-
Interface for iiif service generators.
- IIIFServiceFacade - Class in org.dspace.app.iiif
-
IIIF Service facade to support IIIF Presentation and Search API requests.
- IIIFServiceFacade() - Constructor for class org.dspace.app.iiif.IIIFServiceFacade
- IIIFUtils - Class in org.dspace.app.iiif.service.utils
- IIIFUtils() - Constructor for class org.dspace.app.iiif.service.utils.IIIFUtils
- IIIFValue - Interface in org.dspace.app.iiif.model.generator
-
Interface for iiif value generators.
- IMAGE_PATH - Static variable in class org.dspace.app.iiif.service.AbstractResourceService
- IMAGE_SERVICE - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- ImageContentGenerator - Class in org.dspace.app.iiif.model.generator
-
This service generator wraps the image content model.
- ImageContentGenerator(String) - Constructor for class org.dspace.app.iiif.model.generator.ImageContentGenerator
- ImageContentService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating a
Image Resourceannotation. - ImageContentService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.ImageContentService
- ImageProfileUtil - Class in org.dspace.app.iiif.service.utils
- ImageProfileUtil() - Constructor for class org.dspace.app.iiif.service.utils.ImageProfileUtil
- ImageServiceGenerator - Class in org.dspace.app.iiif.model.generator
-
This service generator wraps the image service property model.
- ImageServiceGenerator(String) - Constructor for class org.dspace.app.iiif.model.generator.ImageServiceGenerator
- initializeQuerySettings(String, String) - Method in interface org.dspace.app.iiif.service.SearchAnnotationService
-
Initializes required values.
- initializeQuerySettings(String, String) - Method in class org.dspace.app.iiif.service.WordHighlightSolrSearch
- isIIIFBitstream(Context, Bitstream) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Utility method to check is a bitstream can be used as IIIF resources
- isIIIFEnabled(Item) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
- isSearchable(Item) - Method in class org.dspace.app.iiif.service.utils.IIIFUtils
-
Checks to see if the item is searchable.
- itemService - Variable in class org.dspace.app.iiif.service.ManifestService
L
- LINKING - Static variable in class org.dspace.app.iiif.model.generator.AnnotationGenerator
M
- ManifestGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps a domain model for the
Manifest. - ManifestGenerator() - Constructor for class org.dspace.app.iiif.model.generator.ManifestGenerator
- ManifestService - Class in org.dspace.app.iiif.service
-
This service creates the manifest.
- ManifestService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.ManifestService
-
Constructor.
- mapper - Variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_FIELDS - Variable in class org.dspace.app.iiif.service.ManifestService
- METADATA_IIIF_CANVAS_NAMING - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_DESCRIPTION - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_ENABLED - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_LABEL - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_SEARCH_ENABLED - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_TOC - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IIIF_VIEWING_HINT - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IMAGE_HEIGHT - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- METADATA_IMAGE_WIDTH - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- MetadataEntryGenerator - Class in org.dspace.app.iiif.model.generator
-
Wraps the domain model metadata property.
- MetadataEntryGenerator() - Constructor for class org.dspace.app.iiif.model.generator.MetadataEntryGenerator
N
- NotImplementedException - Exception in org.dspace.app.iiif.exception
-
This exception is used when the search service has not been implemented for this server.
- NotImplementedException(String) - Constructor for exception org.dspace.app.iiif.exception.NotImplementedException
O
- ObjectMapperFactory - Class in org.dspace.app.iiif.model
- org.dspace.app.iiif - package org.dspace.app.iiif
- org.dspace.app.iiif.exception - package org.dspace.app.iiif.exception
- org.dspace.app.iiif.model - package org.dspace.app.iiif.model
- org.dspace.app.iiif.model.generator - package org.dspace.app.iiif.model.generator
- org.dspace.app.iiif.service - package org.dspace.app.iiif.service
- org.dspace.app.iiif.service.utils - package org.dspace.app.iiif.service.utils
- OTHER_CONTENT_BUNDLE - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
P
- PAINTING - Static variable in class org.dspace.app.iiif.model.generator.AnnotationGenerator
- ProfileGenerator - Class in org.dspace.app.iiif.model.generator
-
This class wraps the domain model service profile.
- ProfileGenerator() - Constructor for class org.dspace.app.iiif.model.generator.ProfileGenerator
- PropertyValueGenerator - Class in org.dspace.app.iiif.model.generator
-
This class wraps the domain model property value annotation.
- PropertyValueGenerator() - Constructor for class org.dspace.app.iiif.model.generator.PropertyValueGenerator
R
- RangeGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps the domain model for IIIF
ranges. - RangeGenerator(RangeService) - Constructor for class org.dspace.app.iiif.model.generator.RangeGenerator
-
The
RangeServiceis used for defining hierarchical sub ranges. - RangeService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating a
Range. - RangeService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.RangeService
- RelatedService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating a
relatedannotation. - RelatedService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.RelatedService
S
- SEARCH_URL - Variable in class org.dspace.app.iiif.service.AbstractResourceService
- SearchAnnotationService - Interface in org.dspace.app.iiif.service
-
Interface for IIIF Search API implementations.
- searchInManifest(UUID, String) - Method in class org.dspace.app.iiif.IIIFController
-
Any resource in the Presentation API may have a search service associated with it.
- searchInManifest(Context, UUID, String) - Method in class org.dspace.app.iiif.IIIFServiceFacade
-
Returns search hits and word coordinates as an AnnotationList.
- SearchResultGenerator - Class in org.dspace.app.iiif.model.generator
-
This generator wraps a domain model for a
SearchResult. - SearchResultGenerator() - Constructor for class org.dspace.app.iiif.model.generator.SearchResultGenerator
- SearchService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating
Search APIresponse. - SearchService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.SearchService
- searchWithinManifest(UUID, String) - Method in class org.dspace.app.iiif.service.SearchService
-
Executes a search query for items in the current manifest.
- SeeAlsoService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating
seAlsoexternal link. - SeeAlsoService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.SeeAlsoService
- SequenceService - Class in org.dspace.app.iiif.service
-
This service provides methods for creating a
Sequence. - SequenceService(ConfigurationService) - Constructor for class org.dspace.app.iiif.service.SequenceService
- setConfiguration(ConfigurationService) - Method in class org.dspace.app.iiif.service.AbstractResourceService
-
Set constants using DSpace configuration definitions.
- setDefaultCanvasDimensions() - Method in class org.dspace.app.iiif.service.AbstractResourceService
- setField(String) - Method in class org.dspace.app.iiif.model.generator.MetadataEntryGenerator
-
Set metadata field name.
- setFormat(String) - Method in class org.dspace.app.iiif.model.generator.ExternalLinksGenerator
-
Sets the optional format value.
- setFormat(String) - Method in class org.dspace.app.iiif.model.generator.ImageContentGenerator
-
Sets the optional mimetype.
- setHeight(int) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Sets the canvas height.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.AnnotationListGenerator
-
Sets the required annotation identifier.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.ContentSearchGenerator
-
Mandatory URI for search service.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Sets the mandatory manifest identifier.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
-
Sets mandatory range identifier.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.CanvasItemsGenerator
-
Sets the required identifier property.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.ProfileGenerator
-
Input String will be converted to URI for use in the Profile.
- setIdentifier(String) - Method in class org.dspace.app.iiif.model.generator.SearchResultGenerator
- setLabel(String) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Adds a canvas label.
- setLabel(String) - Method in class org.dspace.app.iiif.model.generator.ContentSearchGenerator
-
Optional label for the search service.
- setLabel(String) - Method in class org.dspace.app.iiif.model.generator.ExternalLinksGenerator
-
Sets the optional label.
- setLabel(String) - Method in class org.dspace.app.iiif.model.generator.ManifestGenerator
-
Sets the manifest label.
- setLabel(String) - Method in class org.dspace.app.iiif.model.generator.RangeGenerator
-
Sets the optional range label.
- setMotivation(Motivation) - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
-
Sets the motivation field.
- setOnCanvas(CanvasGenerator) - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
-
Sets the canvas that is associated with this annotation.
- setProfile(ProfileGenerator) - Method in class org.dspace.app.iiif.model.generator.ImageServiceGenerator
-
Sets the IIIF image profile.
- setResource(ContentAsTextGenerator) - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
-
Sets a text resource for this annotation.
- setResource(ExternalLinksGenerator) - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
-
Sets an external link for this annotation.
- setRootRange(String) - Method in class org.dspace.app.iiif.service.RangeService
-
Sets the root range generator to which sub-ranges will be added.
- setText(String) - Method in class org.dspace.app.iiif.model.generator.ContentAsTextGenerator
- setType(String) - Method in class org.dspace.app.iiif.model.generator.BehaviorGenerator
- setType(String) - Method in class org.dspace.app.iiif.model.generator.ExternalLinksGenerator
-
Sets the optional type.
- setValue(String, String...) - Method in class org.dspace.app.iiif.model.generator.MetadataEntryGenerator
-
Set metadata value.
- setWidth(int) - Method in class org.dspace.app.iiif.model.generator.CanvasGenerator
-
Sets the canvas width.
- setWithin(List<ManifestGenerator>) - Method in class org.dspace.app.iiif.model.generator.AnnotationGenerator
-
Set the within property for this annotation.
T
- THUMBNAIL_PATH - Static variable in class org.dspace.app.iiif.service.AbstractResourceService
- ThumbProfileUtil - Class in org.dspace.app.iiif.service.utils
- ThumbProfileUtil() - Constructor for class org.dspace.app.iiif.service.utils.ThumbProfileUtil
- TOC_SEPARATOR - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- TOC_SEPARATOR_REGEX - Static variable in class org.dspace.app.iiif.service.utils.IIIFUtils
- TYPE - Static variable in class org.dspace.app.iiif.model.generator.AnnotationGenerator
U
- updateRanges(Bitstream, String, CanvasGenerator) - Method in class org.dspace.app.iiif.service.RangeService
-
Updates the current range and adds sub-ranges.
- useSearchPlugin(String) - Method in interface org.dspace.app.iiif.service.SearchAnnotationService
-
Tests to see if the plugin is configured in iiif.cfg.
- useSearchPlugin(String) - Method in class org.dspace.app.iiif.service.WordHighlightSolrSearch
W
- WordHighlightSolrSearch - Class in org.dspace.app.iiif.service
-
This service implements methods for executing a solr search and creating IIIF search result annotations.
- WordHighlightSolrSearch() - Constructor for class org.dspace.app.iiif.service.WordHighlightSolrSearch
All Classes All Packages