public static class CsvSchema.Column extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static CsvSchema.Column |
PLACEHOLDER |
Constructor and Description |
---|
CsvSchema.Column(CsvSchema.Column src,
CsvSchema.Column next) |
CsvSchema.Column(int index,
String name) |
CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type) |
CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type,
int arrayElementSep) |
Modifier and Type | Method and Description |
---|---|
int |
getArrayElementSeparator() |
int |
getIndex() |
String |
getName() |
CsvSchema.Column |
getNext() |
CsvSchema.Column |
getNextWithName(String name)
Access that returns same as
getNext() iff name of that
column is same as given name |
CsvSchema.ColumnType |
getType() |
boolean |
hasName(String n) |
boolean |
isArray() |
CsvSchema.Column |
withElementSeparator(int sep) |
CsvSchema.Column |
withName(String newName) |
CsvSchema.Column |
withNext(CsvSchema.Column next) |
CsvSchema.Column |
withType(CsvSchema.ColumnType newType) |
public static final CsvSchema.Column PLACEHOLDER
public CsvSchema.Column(int index, String name)
public CsvSchema.Column(int index, String name, CsvSchema.ColumnType type)
public CsvSchema.Column(int index, String name, CsvSchema.ColumnType type, int arrayElementSep)
public CsvSchema.Column(CsvSchema.Column src, CsvSchema.Column next)
public CsvSchema.Column withName(String newName)
public CsvSchema.Column withType(CsvSchema.ColumnType newType)
public CsvSchema.Column withElementSeparator(int sep)
public CsvSchema.Column withNext(CsvSchema.Column next)
public int getIndex()
public String getName()
public CsvSchema.ColumnType getType()
public CsvSchema.Column getNext()
public CsvSchema.Column getNextWithName(String name)
getNext()
iff name of that
column is same as given namepublic boolean hasName(String n)
public int getArrayElementSeparator()
public boolean isArray()
Copyright © 2014–2015 FasterXML. All rights reserved.