com.metsci.glimpse.dspl.parser
Class ExtendedCsvParser
java.lang.Object
com.metsci.glimpse.dspl.parser.CsvParser
com.metsci.glimpse.dspl.parser.ExtendedCsvParser
- All Implemented Interfaces:
- MultipleFileTableParser, TableParser
- Direct Known Subclasses:
- WildcardCsvParser
public class ExtendedCsvParser
- extends CsvParser
- implements MultipleFileTableParser
Field Summary |
static java.lang.String |
META
|
Fields inherited from class com.metsci.glimpse.dspl.parser.CsvParser |
logger |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
META
public static final java.lang.String META
- See Also:
- Constant Field Values
ExtendedCsvParser
public ExtendedCsvParser(DsplParser dsplParser)
createParserFactory
public ParserUtils.ParserFactory createParserFactory()
- Overrides:
createParserFactory
in class CsvParser
parse
public SliceTableData parse(Slice slice)
throws java.io.IOException,
javax.xml.bind.JAXBException,
DsplException
- Specified by:
parse
in interface TableParser
- Overrides:
parse
in class CsvParser
- Throws:
java.io.IOException
javax.xml.bind.JAXBException
DsplException
parse
public PropertyTableData parse(Concept concept)
throws java.io.IOException,
javax.xml.bind.JAXBException,
DsplException
- Specified by:
parse
in interface TableParser
- Overrides:
parse
in class CsvParser
- Throws:
java.io.IOException
javax.xml.bind.JAXBException
DsplException
getDataFiles
public java.util.List<java.net.URL> getDataFiles(Slice slice)
throws javax.xml.bind.JAXBException,
java.io.IOException,
DsplException
- Specified by:
getDataFiles
in interface MultipleFileTableParser
- Throws:
javax.xml.bind.JAXBException
java.io.IOException
DsplException
getDataFiles
public java.util.List<java.net.URL> getDataFiles(Concept concept)
throws javax.xml.bind.JAXBException,
java.io.IOException,
DsplException
- Specified by:
getDataFiles
in interface MultipleFileTableParser
- Throws:
javax.xml.bind.JAXBException
java.io.IOException
DsplException
Copyright © 2012 Metron, Inc.. All Rights Reserved.