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, writeJSONFieldsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfrozenType, newInstance, read, toDocField, write, writeJSONFieldspublic CustomParser.TypeGuesserDataOut(int ncols)
public CustomParser.ParserSetup.TypeInfo[] guessTypes()
public void setColumnNames(java.lang.String[] names)
setColumnNames in interface CustomParser.DataOutpublic void newLine()
newLine in interface CustomParser.DataOutpublic boolean isString(int colIdx)
isString in interface CustomParser.DataOutpublic void addNumCol(int colIdx,
long number,
int exp)
addNumCol in interface CustomParser.DataOutpublic void addNumCol(int colIdx,
double d)
addNumCol in interface CustomParser.DataOutpublic void addInvalidCol(int colIdx)
addInvalidCol in interface CustomParser.DataOutpublic void addStrCol(int colIdx,
ValueString str)
addStrCol in interface CustomParser.DataOutpublic void rollbackLine()
rollbackLine in interface CustomParser.DataOutpublic void invalidLine(java.lang.String err)
invalidLine in interface CustomParser.DataOutpublic void invalidValue(int line,
int col)
invalidValue in interface CustomParser.DataOut