org.eaglei.datatools.etl.server.extractor
Class Extractor
java.lang.Object
org.eaglei.datatools.etl.server.extractor.Extractor
- Type Parameters:
I - ROW -
- Direct Known Subclasses:
- ExcelExtractor, XmlExtractor
public abstract class Extractor
- extends java.lang.Object
- Author:
- Sravan Cheriyala
|
Method Summary |
abstract java.util.Map<java.lang.String,Data> |
getData(java.io.File mapDirectory)
|
abstract java.lang.String |
getFormVersion()
|
java.io.File |
getMapDirectory(java.lang.String formVersion,
java.io.File mapsParentDirectory)
|
java.util.Map<java.lang.String,java.io.File> |
getMapFiles(java.io.File mapDirectory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Extractor
public Extractor()
getFormVersion
public abstract java.lang.String getFormVersion()
throws java.text.ParseException,
java.io.IOException
- Throws:
java.text.ParseException
java.io.IOException
getData
public abstract java.util.Map<java.lang.String,Data> getData(java.io.File mapDirectory)
throws org.apache.commons.configuration.ConfigurationException,
java.io.IOException,
java.text.ParseException,
ExtractorException
- Throws:
org.apache.commons.configuration.ConfigurationException
java.io.IOException
java.text.ParseException
ExtractorException
getMapFiles
public java.util.Map<java.lang.String,java.io.File> getMapFiles(java.io.File mapDirectory)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
getMapDirectory
public java.io.File getMapDirectory(java.lang.String formVersion,
java.io.File mapsParentDirectory)
Copyright © 2009-2011 Eagle-I. All Rights Reserved.