Examples of CsvDataContext


Examples of org.apache.metamodel.csv.CsvDataContext

        final char escapeChar = getChar(params.getEscapeChar(), CsvConfiguration.DEFAULT_ESCAPE_CHAR);
        final boolean failOnInconsistentRowLength = getBoolean(params.getFailOnInconsistentRowLength(), false);
        final boolean multilineValues = getBoolean(params.getMultilineValues(), true);
        final CsvConfiguration configuration = new CsvConfiguration(columnNameLineNumber, encoding, separatorChar,
                quoteChar, escapeChar, failOnInconsistentRowLength, multilineValues);
        return new CsvDataContext(resource, configuration);
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

import org.apache.metamodel.schema.Table;

public class InterceptionCsvIntegrationTest extends TestCase {

  public void testScenario() throws Exception {
    final UpdateableDataContext source = new CsvDataContext(new File(
        "target/test_interception_scenario.txt"));
    final InterceptableDataContext dc = Interceptors.intercept(source);

    dc.addTableCreationInterceptor(new TableCreationInterceptor() {
      @Override
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     */
    public static UpdateableDataContext createCsvDataContext(File file, char separatorChar, char quoteChar,
            String encoding) {
        CsvConfiguration configuration = new CsvConfiguration(CsvConfiguration.DEFAULT_COLUMN_NAME_LINE, encoding,
                separatorChar, quoteChar, CsvConfiguration.DEFAULT_ESCAPE_CHAR);
        CsvDataContext dc = new CsvDataContext(file, configuration);
        return dc;
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     * @param configuration
     *            the CSV configuration to use
     * @return a DataContext object that matches the request
     */
    public static UpdateableDataContext createCsvDataContext(File file, CsvConfiguration configuration) {
        CsvDataContext dc = new CsvDataContext(file, configuration);
        return dc;
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     */
    public static DataContext createCsvDataContext(InputStream inputStream, char separatorChar, char quoteChar,
            String encoding) {
        CsvConfiguration configuration = new CsvConfiguration(CsvConfiguration.DEFAULT_COLUMN_NAME_LINE, encoding,
                separatorChar, quoteChar, CsvConfiguration.DEFAULT_ESCAPE_CHAR);
        CsvDataContext dc = new CsvDataContext(inputStream, configuration);
        return dc;
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     * @param configuration
     *            the CSV configuration to use
     * @return a DataContext object that matches the request
     */
    public static DataContext createCsvDataContext(InputStream inputStream, CsvConfiguration configuration) {
        CsvDataContext dc = new CsvDataContext(inputStream, configuration);
        return dc;
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

    @Test
    public void testReadDataContext() {
        assertEquals(CsvDataContext.class, dataContext.getClass());

        CsvDataContext csv = (CsvDataContext) dataContext;
        Resource resource = csv.getResource();

        assertEquals(SpringResource.class, resource.getClass());

        SpringResource springResource = (SpringResource) resource;
        Assert.assertTrue(springResource.isExists());

        assertEquals("example.csv", resource.getName());

        assertEquals("[foo, bar]", Arrays.toString(csv.getDefaultSchema().getTable(0).getColumnNames()));
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

    @Test
    public void testReadDataContext() {
        assertEquals(CsvDataContext.class, dataContext.getClass());

        CsvDataContext csv = (CsvDataContext) dataContext;
        Resource resource = csv.getResource();

        assertEquals(FileResource.class, resource.getClass());

        assertEquals("example.csv", resource.getName());

        assertEquals("[\"foo\", bar]", Arrays.toString(csv.getDefaultSchema().getTable(0).getColumnNames()));

        Assert.assertFalse(csv.getConfiguration().isMultilineValues());
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     */
    public static UpdateableDataContext createCsvDataContext(File file, char separatorChar, char quoteChar,
            String encoding) {
        CsvConfiguration configuration = new CsvConfiguration(CsvConfiguration.DEFAULT_COLUMN_NAME_LINE, encoding,
                separatorChar, quoteChar, CsvConfiguration.DEFAULT_ESCAPE_CHAR);
        CsvDataContext dc = new CsvDataContext(file, configuration);
        return dc;
    }
View Full Code Here

Examples of org.apache.metamodel.csv.CsvDataContext

     * @param configuration
     *            the CSV configuration to use
     * @return a DataContext object that matches the request
     */
    public static UpdateableDataContext createCsvDataContext(File file, CsvConfiguration configuration) {
        CsvDataContext dc = new CsvDataContext(file, configuration);
        return dc;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.