public static class ParseDataset2.FVecDataOut extends Iced implements CustomParser.StreamDataOut
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
_ctypes |
protected Enum[] |
_enums |
protected NewChunk[] |
_nvs |
protected AppendableVec[] |
_vecs |
| Constructor and Description |
|---|
ParseDataset2.FVecDataOut(Vec.VectorGroup vg,
int cidx,
int ncols,
int vecIdStart,
Enum[] enums) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInvalidCol(int colIdx) |
void |
addNumCol(int colIdx,
double value)
Adds double value to the column.
|
void |
addNumCol(int colIdx,
long number,
int exp) |
void |
addStrCol(int colIdx,
ValueString str) |
void |
check() |
ParseDataset2.FVecDataOut |
close() |
ParseDataset2.FVecDataOut |
close(Futures fs) |
void |
invalidLine(java.lang.String err) |
void |
invalidValue(int line,
int col) |
boolean |
isString(int colIdx) |
protected long |
linenum() |
void |
newLine() |
ParseDataset2.FVecDataOut |
nextChunk() |
ParseDataset2.FVecDataOut |
reduce(CustomParser.StreamDataOut sdout) |
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, writeJSONFieldsprotected transient NewChunk[] _nvs
protected AppendableVec[] _vecs
protected final Enum[] _enums
protected final byte[] _ctypes
public ParseDataset2.FVecDataOut(Vec.VectorGroup vg, int cidx, int ncols, int vecIdStart, Enum[] enums)
public ParseDataset2.FVecDataOut reduce(CustomParser.StreamDataOut sdout)
reduce in interface CustomParser.StreamDataOutpublic ParseDataset2.FVecDataOut close()
close in interface CustomParser.StreamDataOutpublic void check()
public ParseDataset2.FVecDataOut close(Futures fs)
close in interface CustomParser.StreamDataOutpublic ParseDataset2.FVecDataOut nextChunk()
nextChunk in interface CustomParser.StreamDataOutpublic void newLine()
newLine in interface CustomParser.DataOutprotected long linenum()
public void addNumCol(int colIdx,
long number,
int exp)
addNumCol in interface CustomParser.DataOutpublic final void addInvalidCol(int colIdx)
addInvalidCol in interface CustomParser.DataOutpublic final boolean isString(int colIdx)
isString in interface CustomParser.DataOutpublic final void addStrCol(int colIdx,
ValueString str)
addStrCol in interface CustomParser.DataOutpublic void addNumCol(int colIdx,
double value)
addNumCol in interface CustomParser.DataOutcolIdx - value - public void setColumnNames(java.lang.String[] names)
setColumnNames in interface CustomParser.DataOutpublic final 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