public static class ParseDataset2.FVecDataOut extends Iced implements CustomParser.StreamDataOut
Modifier and Type | Field and Description |
---|---|
protected byte[] |
_ctypes |
protected NewChunk[] |
_nvs |
protected AppendableVec[] |
_vecs |
Constructor and Description |
---|
ParseDataset2.FVecDataOut(Vec.VectorGroup vg,
int cidx,
int ncols,
int vecIdStart,
Enum[] enums) |
ParseDataset2.FVecDataOut(Vec.VectorGroup vg,
int cidx,
int ncols,
int vecIdStart,
Enum[] enums,
AppendableVec[] appendables) |
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, writeJSONFields
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
frozenType, newInstance, read, toDocField, write, writeJSONFields
protected transient NewChunk[] _nvs
protected AppendableVec[] _vecs
protected final byte[] _ctypes
public ParseDataset2.FVecDataOut(Vec.VectorGroup vg, int cidx, int ncols, int vecIdStart, Enum[] enums)
public ParseDataset2.FVecDataOut(Vec.VectorGroup vg, int cidx, int ncols, int vecIdStart, Enum[] enums, AppendableVec[] appendables)
public ParseDataset2.FVecDataOut reduce(CustomParser.StreamDataOut sdout)
reduce
in interface CustomParser.StreamDataOut
public ParseDataset2.FVecDataOut close()
close
in interface CustomParser.StreamDataOut
public void check()
public ParseDataset2.FVecDataOut close(Futures fs)
close
in interface CustomParser.StreamDataOut
public ParseDataset2.FVecDataOut nextChunk()
nextChunk
in interface CustomParser.StreamDataOut
public void newLine()
newLine
in interface CustomParser.DataOut
protected long linenum()
public void addNumCol(int colIdx, long number, int exp)
addNumCol
in interface CustomParser.DataOut
public final void addInvalidCol(int colIdx)
addInvalidCol
in interface CustomParser.DataOut
public final boolean isString(int colIdx)
isString
in interface CustomParser.DataOut
public final void addStrCol(int colIdx, ValueString str)
addStrCol
in interface CustomParser.DataOut
public void addNumCol(int colIdx, double value)
addNumCol
in interface CustomParser.DataOut
colIdx
- value
- public void setColumnNames(java.lang.String[] names)
setColumnNames
in interface CustomParser.DataOut
public final 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