public class CSVParserTest
extends java.lang.Object
| Constructor and Description |
|---|
CSVParserTest() |
public void testColumnName()
public void testCountVars()
throws java.io.IOException
java.io.IOExceptionpublic void testHeading()
throws java.io.IOException
java.io.IOExceptionpublic void testUnbound()
throws java.io.IOException
java.io.IOExceptionpublic void testNoEmptyStrings()
throws java.io.IOException
java.io.IOExceptionpublic void testSkipEmptyLines()
throws java.io.IOException
java.io.IOExceptionpublic void testWithHeaders()
throws java.io.IOException
java.io.IOExceptionpublic void testSkipEmptyRowsBeforeHeader()
throws java.io.IOException
java.io.IOExceptionpublic void testFillAdditionalColumnsNotInHeader()
throws java.io.IOException
java.io.IOExceptionpublic void testFillNonColumnsInHeader()
throws java.io.IOException
java.io.IOExceptionpublic void testHandleSpacesInColumnNames()
throws java.io.IOException
java.io.IOExceptionpublic void testHandleDashesInColumnNames()
throws java.io.IOException
java.io.IOExceptionpublic void testHandleQuestionMarkInColumnNames()
throws java.io.IOException
java.io.IOExceptionpublic void testDuplicateColumnName()
throws java.io.IOException
java.io.IOExceptionpublic void testHandleClashWhenFillingInVarNames1()
throws java.io.IOException
java.io.IOExceptionpublic void testHandleClashWhenFillingInVarNames2()
throws java.io.IOException
java.io.IOExceptionpublic void testAssignNewNameToReservedColumnName()
throws java.io.IOException
java.io.IOExceptionpublic void testIncludesROWNUM()
throws java.io.IOException
java.io.IOExceptionpublic void testEmptyColumn()
throws java.io.IOException
java.io.IOExceptionpublic void testTabSeparated()
throws java.io.IOException
java.io.IOExceptionpublic void testSemicolonSeparated()
throws java.io.IOException
java.io.IOExceptionpublic void testStandardQuotes()
throws java.io.IOException
java.io.IOExceptionpublic void testSingleQuotes()
throws java.io.IOException
java.io.IOExceptionpublic void testQuoteDoubling()
throws java.io.IOException
java.io.IOExceptionpublic void testEscapingQuoteWithBackslash()
throws java.io.IOException
java.io.IOExceptionpublic void testEscapingDelimiterWithBackslash()
throws java.io.IOException
java.io.IOExceptionprivate static CSVParser readCSV(java.lang.String csv, boolean varsFromHeader) throws java.io.IOException
java.io.IOExceptionprivate static CSVParser readCSV(java.lang.String csv, boolean varsFromHeader, char delimiter, char quote) throws java.io.IOException
java.io.IOExceptionprivate static CSVParser readCSV(java.lang.String csv, boolean varsFromHeader, char escape) throws java.io.IOException
java.io.IOExceptionprivate static long countRows(java.lang.String csv,
boolean varsFromHeader)
throws java.io.IOException
java.io.IOExceptionprivate static java.util.List<com.hp.hpl.jena.sparql.core.Var> getNonPseudoVars(java.lang.String csv,
boolean varsFromHeader)
throws java.io.IOException
java.io.IOException