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 a SearchResult.

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 Details

    • SearchResultGenerator

      public SearchResultGenerator()
  • Method Details

    • 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: IIIFResource
      Creates and returns a resource model.
      Specified by:
      generateResource in interface IIIFResource
      Returns:
      resource model