water.fvec
Class ParseDataset2.FVecDataOut
java.lang.Object
water.Iced
water.fvec.ParseDataset2.FVecDataOut
- All Implemented Interfaces:
- java.lang.Cloneable, Freezable, CustomParser.DataOut, CustomParser.StreamDataOut
- Direct Known Subclasses:
- SVMLightFVecDataOut
- Enclosing class:
- ParseDataset2
public static class ParseDataset2.FVecDataOut
- extends Iced
- implements CustomParser.StreamDataOut
Parsed data output specialized for fluid vecs.
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_nvs
protected transient NewChunk[] _nvs
_vecs
protected AppendableVec[] _vecs
_enums
protected final Enum[] _enums
_ctypes
protected final byte[] _ctypes
ParseDataset2.FVecDataOut
public ParseDataset2.FVecDataOut(Vec.VectorGroup vg,
int cidx,
int ncols,
int vecIdStart,
Enum[] enums)
reduce
public ParseDataset2.FVecDataOut reduce(CustomParser.StreamDataOut sdout)
- Specified by:
reduce
in interface CustomParser.StreamDataOut
close
public ParseDataset2.FVecDataOut close()
- Specified by:
close
in interface CustomParser.StreamDataOut
close
public ParseDataset2.FVecDataOut close(Futures fs)
- Specified by:
close
in interface CustomParser.StreamDataOut
nextChunk
public ParseDataset2.FVecDataOut nextChunk()
- Specified by:
nextChunk
in interface CustomParser.StreamDataOut
closeVecs
public Vec[] closeVecs()
closeVecs
public Vec[] closeVecs(Futures fs)
newLine
public void newLine()
- Specified by:
newLine
in interface CustomParser.DataOut
linenum
protected long linenum()
addNumCol
public void addNumCol(int colIdx,
long number,
int exp)
- Specified by:
addNumCol
in interface CustomParser.DataOut
addInvalidCol
public final void addInvalidCol(int colIdx)
- Specified by:
addInvalidCol
in interface CustomParser.DataOut
isString
public final boolean isString(int colIdx)
- Specified by:
isString
in interface CustomParser.DataOut
addStrCol
public final void addStrCol(int colIdx,
ValueString str)
- Specified by:
addStrCol
in interface CustomParser.DataOut
addNumCol
public void addNumCol(int colIdx,
double value)
- Adds double value to the column.
- Specified by:
addNumCol
in interface CustomParser.DataOut
- Parameters:
colIdx
- value
-
setColumnNames
public void setColumnNames(java.lang.String[] names)
- Specified by:
setColumnNames
in interface CustomParser.DataOut
rollbackLine
public final void rollbackLine()
- Specified by:
rollbackLine
in interface CustomParser.DataOut
invalidLine
public void invalidLine(java.lang.String err)
- Specified by:
invalidLine
in interface CustomParser.DataOut
invalidValue
public void invalidValue(int line,
int col)
- Specified by:
invalidValue
in interface CustomParser.DataOut