public final class XCSV extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
XCSV.ValueSeparatorWeight |
public static XCSV.ValueSeparatorWeight ValueSeparatorWeight(char valueSeparator, double weight)
public static final char[] getValidValueSeparators()
public static final XCsvConfiguration configurationDefault()
public static final XCsvConfiguration.Builder ConfigurationBuilder()
public static final XCsvAssembler.Builder<VarString> AssemblerBuilder()
public static boolean isValidValueSeparator(char c)
public static char validateValueSeparator(char c)
public static final <T> void assembleRow(XCsvAssembler assembler, XCsvRowAssembler<T> rowAssembler, XIterable<? extends T> row)
public static final <T> void assembleRows(XCsvAssembler assembler, XCsvRowAssembler<T> rowAssembler, XIterable<? extends T> rows)
public static StringTable parse(String rawData)
public static StringTable parse(String rawData, char valueSeparator)
public static StringTable parse(String rawData, XCsvDataType dataType)
public static StringTable parse(String rawData, XCsvConfiguration configuration)
public static StringTable parse(String rawData, XCsvConfiguration configuration, XCsvDataType dataType)
public static String assembleString(StringTable stringTable)
public static String assembleString(StringTable stringTable, XCsvConfiguration configuration)
public static StringTable parse(_charArrayRange rawData)
public static StringTable parse(_charArrayRange rawData, XCsvDataType dataType)
public static StringTable parse(_charArrayRange rawData, char valueSeparator)
public static StringTable parse(_charArrayRange rawData, XCsvConfiguration csvConfiguration)
public static StringTable parse(_charArrayRange rawData, XCsvConfiguration csvConfiguration, XCsvDataType dataType)
public static final int estimatedCharCountPerRow()
public static final int calculateEstimatedCharCount(long rowCount)
public static final VarString assembleString(VarString vs, StringTable st)
public static final VarString assembleString(VarString vs, StringTable st, XCsvConfiguration csvConfiguration)
public static StringTable readFromFile(Path file)
public static StringTable readFromFile(Path file, XCsvDataType dataType)
public static StringTable readFromFile(Path file, char valueSeparator)
public static StringTable readFromFile(Path file, XCsvConfiguration xcsvConfiguration)
Copyright © 2022 MicroStream Software. All rights reserved.