protected static class CustomParser.TypeGuesserDataOut extends Iced implements CustomParser.DataOut
Constructor and Description |
---|
CustomParser.TypeGuesserDataOut(int ncols) |
Modifier and Type | Method and Description |
---|---|
void |
addInvalidCol(int colIdx) |
void |
addNumCol(int colIdx,
double d) |
void |
addNumCol(int colIdx,
long number,
int exp) |
void |
addStrCol(int colIdx,
ValueString str) |
CustomParser.ParserSetup.TypeInfo[] |
guessTypes() |
void |
invalidLine(java.lang.String err) |
void |
invalidValue(int line,
int col) |
boolean |
isString(int colIdx) |
void |
newLine() |
void |
rollbackLine() |
void |
setColumnNames(java.lang.String[] names) |
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
frozenType, newInstance, read, toDocField, write, writeJSONFields
public CustomParser.TypeGuesserDataOut(int ncols)
public CustomParser.ParserSetup.TypeInfo[] guessTypes()
public void setColumnNames(java.lang.String[] names)
setColumnNames
in interface CustomParser.DataOut
public void newLine()
newLine
in interface CustomParser.DataOut
public boolean isString(int colIdx)
isString
in interface CustomParser.DataOut
public void addNumCol(int colIdx, long number, int exp)
addNumCol
in interface CustomParser.DataOut
public void addNumCol(int colIdx, double d)
addNumCol
in interface CustomParser.DataOut
public void addInvalidCol(int colIdx)
addInvalidCol
in interface CustomParser.DataOut
public void addStrCol(int colIdx, ValueString str)
addStrCol
in interface CustomParser.DataOut
public void rollbackLine()
rollbackLine
in interface CustomParser.DataOut
public void invalidLine(java.lang.String err)
invalidLine
in interface CustomParser.DataOut
public void invalidValue(int line, int col)
invalidValue
in interface CustomParser.DataOut