Class TableProperties
java.lang.Object
com.lumiomedical.etl.dataframe.configuration.TableProperties
public class TableProperties extends Object
- Author:
- Pierre Lecerf ([email protected]) Created on 2020/03/01
-
Constructor Summary
Constructors Constructor Description TableProperties()
-
Method Summary
Modifier and Type Method Description List<ColumnProperties>
getActiveMapping()
Charset
getCharset()
int
getColumnCount()
List<ColumnProperties>
getMapping()
int
getMaxCharsPerColumn()
String
getName()
Character
getQuoteChar()
int
getSampleSize()
Character
getSeparator()
boolean
hasHeader()
boolean
requiresRowIndex()
TableProperties
setAddRowIndex(boolean addRowIndex)
TableProperties
setCharset(Charset charset)
TableProperties
setColumnCount(int columnCount)
TableProperties
setHasHeader(boolean hasHeader)
TableProperties
setMapping(List<ColumnProperties> mapping)
TableProperties
setMaxCharsPerColumn(int max)
TableProperties
setName(String name)
TableProperties
setQuoteChar(Character quoteChar)
TableProperties
setSampleSize(int sampleSize)
TableProperties
setSeparator(Character separator)
-
Constructor Details
-
TableProperties
public TableProperties()
-
-
Method Details
-
getName
-
setName
-
getSeparator
-
setSeparator
-
getQuoteChar
-
setQuoteChar
-
getMaxCharsPerColumn
public int getMaxCharsPerColumn() -
setMaxCharsPerColumn
-
getCharset
-
setCharset
-
hasHeader
public boolean hasHeader() -
setHasHeader
-
getColumnCount
public int getColumnCount() -
setColumnCount
-
getSampleSize
public int getSampleSize() -
setSampleSize
-
requiresRowIndex
public boolean requiresRowIndex() -
setAddRowIndex
-
getMapping
-
getActiveMapping
-
setMapping
-