public class CsvBean
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
CsvBean.| Modifier and Type | Class and Description |
|---|---|
static class |
CsvBean.CsvBeanBuilder |
| Constructor and Description |
|---|
CsvBean() |
CsvBean(java.lang.String[] headers,
java.lang.String[] columnTypes,
java.util.List<java.lang.String[]> lines)
Instantiates a new
CsvBean object. |
CsvBean(java.lang.String[] headers,
java.lang.String[] columnTypes,
java.lang.String[] columnTypesEdit,
java.util.List<java.lang.String[]> lines)
Instantiates a new
CsvBean object. |
CsvBean(java.lang.String[] columnTypes,
java.lang.String[] columnTypesEdit,
java.lang.String[] headers,
java.util.Map<java.lang.Integer,java.lang.Integer> lineOrder,
java.util.List<java.lang.String[]> lines) |
| Modifier and Type | Method and Description |
|---|---|
static CsvBean.CsvBeanBuilder |
builder() |
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
java.lang.String[] |
getColumnTypes() |
java.lang.String[] |
getColumnTypesEdit() |
java.lang.String[] |
getHeaders() |
java.util.Map<java.lang.Integer,java.lang.Integer> |
getLineOrder() |
java.util.List<java.lang.String[]> |
getLines() |
int |
hashCode() |
void |
setColumnTypes(java.lang.String[] columnTypes) |
void |
setColumnTypesEdit(java.lang.String[] columnTypesEdit) |
void |
setHeaders(java.lang.String[] headers) |
void |
setLineOrder(java.util.Map<java.lang.Integer,java.lang.Integer> lineOrder) |
void |
setLines(java.util.List<java.lang.String[]> lines) |
CsvBean.CsvBeanBuilder |
toBuilder() |
java.lang.String |
toString() |
public CsvBean()
public CsvBean(java.lang.String[] headers,
java.lang.String[] columnTypes,
java.util.List<java.lang.String[]> lines)
CsvBean object.headers - the headerscolumnTypes - the column typeslines - the linespublic CsvBean(java.lang.String[] headers,
java.lang.String[] columnTypes,
java.lang.String[] columnTypesEdit,
java.util.List<java.lang.String[]> lines)
CsvBean object.headers - the headerscolumnTypes - the column typescolumnTypesEdit - the column types editlines - the linespublic CsvBean(java.lang.String[] columnTypes,
java.lang.String[] columnTypesEdit,
java.lang.String[] headers,
java.util.Map<java.lang.Integer,java.lang.Integer> lineOrder,
java.util.List<java.lang.String[]> lines)
public static CsvBean.CsvBeanBuilder builder()
public java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String[] getColumnTypes()
public java.lang.String[] getColumnTypesEdit()
public java.lang.String[] getHeaders()
public java.util.Map<java.lang.Integer,java.lang.Integer> getLineOrder()
public java.util.List<java.lang.String[]> getLines()
public int hashCode()
hashCode in class java.lang.Objectpublic void setColumnTypes(java.lang.String[] columnTypes)
public void setColumnTypesEdit(java.lang.String[] columnTypesEdit)
public void setHeaders(java.lang.String[] headers)
public void setLineOrder(java.util.Map<java.lang.Integer,java.lang.Integer> lineOrder)
public void setLines(java.util.List<java.lang.String[]> lines)
public CsvBean.CsvBeanBuilder toBuilder()
public java.lang.String toString()
toString in class java.lang.Object