Class MetadataEntryGenerator

java.lang.Object
org.dspace.app.iiif.model.generator.MetadataEntryGenerator
All Implemented Interfaces:
IIIFValue

public class MetadataEntryGenerator extends Object implements IIIFValue
Wraps the domain model metadata property.
Author:
Michael Spalti mspalti@willamette.edu, Andrea Bollini (andrea.bollini at 4science.it)
  • Constructor Details

    • MetadataEntryGenerator

      public MetadataEntryGenerator()
  • Method Details

    • setField

      public MetadataEntryGenerator setField(String field)
      Set metadata field name.
      Parameters:
      field - field name
    • setValue

      public MetadataEntryGenerator setValue(String value, String... rest)
      Set metadata value.
      Parameters:
      value - metadata value
    • generateValue

      public de.digitalcollections.iiif.model.MetadataEntry generateValue()
      Description copied from interface: IIIFValue
      creates and returns a value model.
      Specified by:
      generateValue in interface IIIFValue
      Returns:
      a value model.