com.fasterxml.jackson.dataformat.csv
Class CsvSchema.Column
java.lang.Object
com.fasterxml.jackson.dataformat.csv.CsvSchema.Column
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- CsvSchema
public static class CsvSchema.Column
- extends Object
- implements Serializable
Representation of info for a single column
- See Also:
- Serialized Form
|
Constructor Summary |
|
CsvSchema.Column(CsvSchema.Column src,
CsvSchema.Column next)
|
protected |
CsvSchema.Column(CsvSchema.Column src,
int index,
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)
Deprecated. use #Column(int, String, ColumnType, String) instead |
|
CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type,
String arrayElementSep)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PLACEHOLDER
public static final CsvSchema.Column PLACEHOLDER
CsvSchema.Column
public CsvSchema.Column(int index,
String name)
CsvSchema.Column
public CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type)
CsvSchema.Column
@Deprecated
public CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type,
int arrayElementSep)
- Deprecated. use
#Column(int, String, ColumnType, String) instead
CsvSchema.Column
public CsvSchema.Column(int index,
String name,
CsvSchema.ColumnType type,
String arrayElementSep)
CsvSchema.Column
public CsvSchema.Column(CsvSchema.Column src,
CsvSchema.Column next)
CsvSchema.Column
protected CsvSchema.Column(CsvSchema.Column src,
int index,
CsvSchema.Column next)
withName
public CsvSchema.Column withName(String newName)
withType
public CsvSchema.Column withType(CsvSchema.ColumnType newType)
withElementSeparator
@Deprecated
public CsvSchema.Column withElementSeparator(int separator)
- Deprecated. use
withArrayElementSeparator(String) instead
withArrayElementSeparator
public CsvSchema.Column withArrayElementSeparator(String separator)
withNext
public CsvSchema.Column withNext(CsvSchema.Column next)
withNext
public CsvSchema.Column withNext(int index,
CsvSchema.Column next)
- Since:
- 2.7
getIndex
public int getIndex()
getName
public String getName()
getType
public CsvSchema.ColumnType getType()
getNext
public CsvSchema.Column getNext()
getNextWithName
public CsvSchema.Column getNextWithName(String name)
- Access that returns same as
getNext() iff name of that
column is same as given name
hasName
public boolean hasName(String n)
getArrayElementSeparator
public String getArrayElementSeparator()
- Since:
- 2.5
isArray
public boolean isArray()
Copyright © 2016 FasterXML. All rights reserved.