Package lukfor.tables.io.options
Class ExcelTableOptions
- java.lang.Object
-
- lukfor.tables.io.options.ExcelTableOptions
-
public class ExcelTableOptions extends Object
-
-
Constructor Summary
Constructors Constructor Description ExcelTableOptions(String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDateFormat()StringgetEncoding()StringgetFilename()StringgetMissingValue()booleanisColumnTypeDetection()booleanisHeader()Tableload()ExcelTableOptionswithColumnTypeDetection(boolean columnTypeDetection)ExcelTableOptionswithDateFormat(String dateFormat)ExcelTableOptionswithEncoding(String encoding)ExcelTableOptionswithHeader(boolean header)ExcelTableOptionswithMissingValue(String missingValue)
-
-
-
Constructor Detail
-
ExcelTableOptions
public ExcelTableOptions(String filename)
-
-
Method Detail
-
getFilename
public String getFilename()
-
getEncoding
public String getEncoding()
-
withEncoding
public ExcelTableOptions withEncoding(String encoding)
-
getMissingValue
public String getMissingValue()
-
withMissingValue
public ExcelTableOptions withMissingValue(String missingValue)
-
getDateFormat
public String getDateFormat()
-
withDateFormat
public ExcelTableOptions withDateFormat(String dateFormat)
-
isHeader
public boolean isHeader()
-
withHeader
public ExcelTableOptions withHeader(boolean header)
-
isColumnTypeDetection
public boolean isColumnTypeDetection()
-
withColumnTypeDetection
public ExcelTableOptions withColumnTypeDetection(boolean columnTypeDetection)
-
load
public Table load() throws IOException
- Throws:
IOException
-
-