Class PubmedFileDataLoader

  • All Implemented Interfaces:
    gr.ekt.bte.core.DataLoader

    public class PubmedFileDataLoader
    extends gr.ekt.bte.dataloader.FileDataLoader
    Author:
    Andrea Bollini, Kostas Stamatis, Luigi Andrea Pascarelli, Panagiotis Koutsourakis
    • Constructor Detail

      • PubmedFileDataLoader

        public PubmedFileDataLoader()
      • PubmedFileDataLoader

        public PubmedFileDataLoader​(String filename)
        Parameters:
        filename - Name of file to load CiNii data from.
    • Method Detail

      • getRecords

        public gr.ekt.bte.core.RecordSet getRecords()
                                             throws gr.ekt.bte.exceptions.MalformedSourceException
        Throws:
        gr.ekt.bte.exceptions.MalformedSourceException
      • getRecords

        public gr.ekt.bte.core.RecordSet getRecords​(gr.ekt.bte.core.DataLoadingSpec spec)
                                             throws gr.ekt.bte.exceptions.MalformedSourceException
        Throws:
        gr.ekt.bte.exceptions.MalformedSourceException
      • convertFields

        public gr.ekt.bte.core.Record convertFields​(gr.ekt.bte.core.Record publication)
      • setFieldMap

        public void setFieldMap​(Map<String,​String> fieldMap)