StarVariablesCsvSchema
public abstract class CsvSchema<T>
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected java.util.Map<java.lang.String,java.lang.Integer> |
columnIndexes |
|
protected double |
distanceMultiplier |
|
protected int |
nLinesToDiscard |
|
protected java.lang.String |
separators |
|
protected java.lang.String |
skipLineMarker |
Constructor | Description |
---|---|
CsvSchema() |
Constructor
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Integer |
getColumnIndex(java.lang.String key) |
|
double |
getDistanceMultiplier() |
|
int |
getNLinesToDiscard() |
|
java.lang.String |
getSeparators() |
|
java.lang.String |
getSkipLineMarker() |
|
protected abstract java.util.Map<java.lang.String,java.lang.Integer> |
setupColumnIndexes() |
|
protected double |
setupDistanceMultiplier() |
|
protected int |
setupNLinesToDiscard() |
|
protected java.lang.String |
setupSeparators() |
|
protected java.lang.String |
setupSkipLineMarker() |
protected final java.lang.String separators
protected final java.lang.String skipLineMarker
protected final java.util.Map<java.lang.String,java.lang.Integer> columnIndexes
protected final int nLinesToDiscard
protected final double distanceMultiplier
protected abstract java.util.Map<java.lang.String,java.lang.Integer> setupColumnIndexes()
protected java.lang.String setupSeparators()
protected java.lang.String setupSkipLineMarker()
protected int setupNLinesToDiscard()
protected double setupDistanceMultiplier()
public java.lang.Integer getColumnIndex(java.lang.String key)
public int getNLinesToDiscard()
public java.lang.String getSeparators()
public java.lang.String getSkipLineMarker()
public double getDistanceMultiplier()