Class SearchResultGenerator
- java.lang.Object
-
- org.dspace.app.iiif.model.generator.SearchResultGenerator
-
- All Implemented Interfaces:
IIIFResource
@RequestScope @Component public class SearchResultGenerator extends Object implements IIIFResource
This generator wraps a domain model for aSearchResult.Please note that this is a request scoped bean. This means that for each http request a different instance will be initialized by Spring and used to serve this specific request.
-
-
Constructor Summary
Constructors Constructor Description SearchResultGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResource(AnnotationGenerator annotation)de.digitalcollections.iiif.model.sharedcanvas.Resource<de.digitalcollections.iiif.model.openannotation.Annotation>generateResource()Creates and returns a resource model.voidsetIdentifier(String identifier)
-
-
-
Method Detail
-
setIdentifier
public void setIdentifier(String identifier)
-
addResource
public void addResource(AnnotationGenerator annotation)
-
generateResource
public de.digitalcollections.iiif.model.sharedcanvas.Resource<de.digitalcollections.iiif.model.openannotation.Annotation> generateResource()
Description copied from interface:IIIFResourceCreates and returns a resource model.- Specified by:
generateResourcein interfaceIIIFResource- Returns:
- resource model
-
-