java.lang.Object
io.github.astrapi69.file.csv.CsvBean
- All Implemented Interfaces:
Serializable
,Cloneable
The class
CsvBean
.- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CsvBean.CsvBeanBuilder
builder()
clone()
boolean
String[]
String[]
String[]
getLines()
int
hashCode()
void
setColumnTypes
(String[] columnTypes) void
setColumnTypesEdit
(String[] columnTypesEdit) void
setHeaders
(String[] headers) void
setLineOrder
(Map<Integer, Integer> lineOrder) void
toString()
-
Constructor Details
-
CsvBean
public CsvBean() -
CsvBean
Instantiates a newCsvBean
object.- Parameters:
headers
- the headerscolumnTypes
- the column typeslines
- the lines
-
CsvBean
public CsvBean(String[] headers, String[] columnTypes, String[] columnTypesEdit, List<String[]> lines) Instantiates a newCsvBean
object.- Parameters:
headers
- the headerscolumnTypes
- the column typescolumnTypesEdit
- the column types editlines
- the lines
-
CsvBean
-
-
Method Details
-
builder
-
clone
-
equals
-
getColumnTypes
-
setColumnTypes
-
getColumnTypesEdit
-
setColumnTypesEdit
-
getHeaders
-
setHeaders
-
getLineOrder
-
setLineOrder
-
getLines
-
setLines
-
hashCode
public int hashCode() -
toBuilder
-
toString
-