Example usage for org.apache.commons.csv CSVFormat DEFAULT

List of usage examples for org.apache.commons.csv CSVFormat DEFAULT

Introduction

In this page you can find the example usage for org.apache.commons.csv CSVFormat DEFAULT.

Prototype

CSVFormat DEFAULT

To view the source code for org.apache.commons.csv CSVFormat DEFAULT.

Click Source Link

Document

Standard comma separated format, as for #RFC4180 but allowing empty lines.

Usage

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldDisableHeader() {
    CsvDataFormat dataFormat = new CsvDataFormat().setHeaderDisabled(true)
            .setHeader(new String[] { "a", "b", "c" });

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertTrue(dataFormat.isHeaderDisabled());
    assertArrayEquals(new String[] { "a", "b", "c" }, dataFormat.getHeader());

    // Properly used
    assertNull(dataFormat.getActiveFormat().getHeader());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldOverrideHeader() {
    CsvDataFormat dataFormat = new CsvDataFormat().setHeader(new String[] { "a", "b", "c" });

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertArrayEquals(new String[] { "a", "b", "c" }, dataFormat.getHeader());

    // Properly used
    assertArrayEquals(new String[] { "a", "b", "c" }, dataFormat.getActiveFormat().getHeader());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldAllowMissingColumnNames() {
    CsvDataFormat dataFormat = new CsvDataFormat().setAllowMissingColumnNames(true);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.TRUE, dataFormat.getAllowMissingColumnNames());

    // Properly used
    assertTrue(dataFormat.getActiveFormat().getAllowMissingColumnNames());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldNotAllowMissingColumnNames() {
    CsvDataFormat dataFormat = new CsvDataFormat().setAllowMissingColumnNames(false);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.FALSE, dataFormat.getAllowMissingColumnNames());

    // Properly used
    assertFalse(dataFormat.getActiveFormat().getAllowMissingColumnNames());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldIgnoreEmptyLines() {
    CsvDataFormat dataFormat = new CsvDataFormat().setIgnoreEmptyLines(true);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.TRUE, dataFormat.getIgnoreEmptyLines());

    // Properly used
    assertTrue(dataFormat.getActiveFormat().getIgnoreEmptyLines());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldNotIgnoreEmptyLines() {
    CsvDataFormat dataFormat = new CsvDataFormat().setIgnoreEmptyLines(false);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.FALSE, dataFormat.getIgnoreEmptyLines());

    // Properly used
    assertFalse(dataFormat.getActiveFormat().getIgnoreEmptyLines());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldIgnoreSurroundingSpaces() {
    CsvDataFormat dataFormat = new CsvDataFormat().setIgnoreSurroundingSpaces(true);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.TRUE, dataFormat.getIgnoreSurroundingSpaces());

    // Properly used
    assertTrue(dataFormat.getActiveFormat().getIgnoreSurroundingSpaces());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldNotIgnoreSurroundingSpaces() {
    CsvDataFormat dataFormat = new CsvDataFormat().setIgnoreSurroundingSpaces(false);

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals(Boolean.FALSE, dataFormat.getIgnoreSurroundingSpaces());

    // Properly used
    assertFalse(dataFormat.getActiveFormat().getIgnoreSurroundingSpaces());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldDisableNullString() {
    CsvDataFormat dataFormat = new CsvDataFormat().setNullStringDisabled(true).setNullString("****");

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertTrue(dataFormat.isNullStringDisabled());
    assertEquals("****", dataFormat.getNullString());

    // Properly used
    assertNull(dataFormat.getActiveFormat().getNullString());
}

From source file:org.apache.camel.dataformat.csv.CsvDataFormatTest.java

@Test
public void shouldOverrideNullString() {
    CsvDataFormat dataFormat = new CsvDataFormat().setNullString("****");

    // Properly saved
    assertSame(CSVFormat.DEFAULT, dataFormat.getFormat());
    assertEquals("****", dataFormat.getNullString());

    // Properly used
    assertEquals("****", dataFormat.getActiveFormat().getNullString());
}