Package org.intermine.dataconversion
Class DirectoryConverter
- java.lang.Object
-
- org.intermine.dataconversion.DataConverter
-
- org.intermine.dataconversion.DirectoryConverter
-
public abstract class DirectoryConverter extends DataConverter
Parent class for DataConverters that read from directories- Author:
- Julie Sullivan
-
-
Constructor Summary
Constructors Constructor Description DirectoryConverter(ItemWriter writer, Model model)
Constructor
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
close()
Perform any necessary clean-up after post-conversionabstract void
process(java.io.File dataDir)
Perform the conversion files in the directory-
Methods inherited from class org.intermine.dataconversion.DataConverter
addUniqueItemId, alias, createItem, getItemWriter, getModel, getUniqueItemId, newId, setStoreHook, store, store, store, store, store
-
-
-
-
Constructor Detail
-
DirectoryConverter
public DirectoryConverter(ItemWriter writer, Model model)
Constructor- Parameters:
writer
- the Writer used to output the resultant itemsmodel
- the data model
-
-
Method Detail
-
process
public abstract void process(java.io.File dataDir) throws java.lang.Exception
Perform the conversion files in the directory- Parameters:
dataDir
- directory containing files to convert- Throws:
java.lang.Exception
- if an error occurs during processing
-
close
public void close() throws java.lang.Exception
Perform any necessary clean-up after post-conversion- Overrides:
close
in classDataConverter
- Throws:
java.lang.Exception
- if an error occurs
-
-