Package | Description |
---|---|
com.fasterxml.jackson.dataformat.csv |
Modifier and Type | Field and Description |
---|---|
protected CsvSchema.Column[] |
CsvSchema._columns
Column definitions, needed for optional header and/or mapping
of field names to column positions.
|
protected static CsvSchema.Column[] |
CsvSchema.NO_COLUMNS |
static CsvSchema.Column |
CsvSchema.Column.PLACEHOLDER |
Modifier and Type | Field and Description |
---|---|
protected ArrayList<CsvSchema.Column> |
CsvSchema.Builder._columns |
protected Map<String,CsvSchema.Column> |
CsvSchema._columnsByName |
Modifier and Type | Method and Description |
---|---|
CsvSchema.Column |
CsvSchema.column(int index) |
CsvSchema.Column |
CsvSchema.column(String name) |
CsvSchema.Column |
CsvSchema.column(String name,
int probableIndex)
Optimized variant where a hint is given as to likely index of the column
name.
|
CsvSchema.Column |
CsvSchema.Column.getNext() |
CsvSchema.Column |
CsvSchema.Column.getNextWithName(String name)
Access that returns same as
getNext() iff name of that
column is same as given name |
CsvSchema.Column |
CsvSchema.Column.withArrayElementSeparator(String separator) |
CsvSchema.Column |
CsvSchema.Column.withElementSeparator(int separator)
Deprecated.
use
withArrayElementSeparator(String) instead |
CsvSchema.Column |
CsvSchema.Column.withName(String newName) |
CsvSchema.Column |
CsvSchema.Column.withNext(CsvSchema.Column next) |
CsvSchema.Column |
CsvSchema.Column.withNext(int index,
CsvSchema.Column next) |
CsvSchema.Column |
CsvSchema.Column.withType(CsvSchema.ColumnType newType) |
Modifier and Type | Method and Description |
---|---|
Iterator<CsvSchema.Column> |
CsvSchema.Builder.getColumns() |
Iterator<CsvSchema.Column> |
CsvSchema.iterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
CsvParser._startArray(CsvSchema.Column column) |
CsvSchema.Builder |
CsvSchema.Builder.addColumn(CsvSchema.Column c) |
CsvSchema.Builder |
CsvSchema.Builder.replaceColumn(int index,
CsvSchema.Column c) |
CsvSchema.Column |
CsvSchema.Column.withNext(CsvSchema.Column next) |
CsvSchema.Column |
CsvSchema.Column.withNext(int index,
CsvSchema.Column next) |
Constructor and Description |
---|
CsvSchema.Column(CsvSchema.Column src,
CsvSchema.Column next) |
CsvSchema.Column(CsvSchema.Column src,
int index,
CsvSchema.Column next) |
CsvSchema(CsvSchema.Column[] columns,
int features,
char columnSeparator,
int quoteChar,
int escapeChar,
char[] lineSeparator,
int arrayElementSeparator,
char[] nullValue)
Deprecated.
|
CsvSchema(CsvSchema.Column[] columns,
int features,
char columnSeparator,
int quoteChar,
int escapeChar,
char[] lineSeparator,
String arrayElementSeparator,
char[] nullValue,
Map<String,CsvSchema.Column> columnsByName,
String anyPropertyName)
Copy constructor used for creating variants using
withXxx() methods. |
CsvSchema(CsvSchema.Column[] columns,
int features,
char columnSeparator,
int quoteChar,
int escapeChar,
char[] lineSeparator,
String arrayElementSeparator,
char[] nullValue,
String anyPropertyName) |
CsvSchema(CsvSchema base,
CsvSchema.Column[] columns)
Copy constructor used for creating variants using
sortedBy() methods. |
Constructor and Description |
---|
CsvSchema(CsvSchema.Column[] columns,
int features,
char columnSeparator,
int quoteChar,
int escapeChar,
char[] lineSeparator,
String arrayElementSeparator,
char[] nullValue,
Map<String,CsvSchema.Column> columnsByName,
String anyPropertyName)
Copy constructor used for creating variants using
withXxx() methods. |
Copyright © 2016 FasterXML. All rights reserved.