water.parser
Interface CustomParser.DataOut

All Superinterfaces:
Freezable
All Known Subinterfaces:
CustomParser.StreamDataOut
All Known Implementing Classes:
CustomParser.CustomInspectDataOut, DParseTask, ParseDataset2.FVecDataOut, SVMLightDParseTask, SVMLightFVecDataOut
Enclosing class:
CustomParser

public static interface CustomParser.DataOut
extends Freezable


Method Summary
 void addInvalidCol(int colIdx)
           
 void addNumCol(int colIdx, double d)
           
 void addNumCol(int colIdx, long number, int exp)
           
 void addStrCol(int colIdx, ValueString str)
           
 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)
           
 
Methods inherited from interface water.Freezable
frozenType, newInstance, read, toDocField, write, writeJSONFields
 

Method Detail

setColumnNames

void setColumnNames(java.lang.String[] names)

newLine

void newLine()

isString

boolean isString(int colIdx)

addNumCol

void addNumCol(int colIdx,
               long number,
               int exp)

addNumCol

void addNumCol(int colIdx,
               double d)

addInvalidCol

void addInvalidCol(int colIdx)

addStrCol

void addStrCol(int colIdx,
               ValueString str)

rollbackLine

void rollbackLine()

invalidLine

void invalidLine(java.lang.String err)

invalidValue

void invalidValue(int line,
                  int col)