Class PicaGroupIndexer

java.lang.Object
de.gwdg.metadataqa.marc.utils.pica.PicaGroupIndexer
All Implemented Interfaces:
FieldIndexer

public class PicaGroupIndexer extends Object implements FieldIndexer
  • Constructor Details

    • PicaGroupIndexer

      public PicaGroupIndexer()
  • Method Details

    • index

      public Map<String,List<String>> index(DataField dataField, DataFieldKeyGenerator keyGenerator)
      Description copied from interface: FieldIndexer
      Indexes the given data field by extracting the entry subfields along with schema sources. The schema source is determined by the implementation.
      Specified by:
      index in interface FieldIndexer
      Parameters:
      dataField - The data field to be indexed.
      keyGenerator - The key generator to be used to generate the index key. Used primarily for creating the key for the entry subfield.
      Returns:
      A map containing the index key and the list of values extracted from the entry subfield.
    • setPicaPath

      public PicaGroupIndexer setPicaPath(PicaPath picaPath)