water.parser
Class XlsxParser

java.lang.Object
  extended by water.Iced
      extended by water.parser.CustomParser
          extended by water.parser.XlsxParser
All Implemented Interfaces:
java.lang.Cloneable, Freezable

public class XlsxParser
extends CustomParser


Nested Class Summary
 
Nested classes/interfaces inherited from class water.parser.CustomParser
CustomParser.CustomInspectDataOut, CustomParser.DataIn, CustomParser.DataOut, CustomParser.ParserSetup, CustomParser.ParserType, CustomParser.PSetupGuess, CustomParser.StreamData, CustomParser.StreamDataOut
 
Field Summary
 
Fields inherited from class water.parser.CustomParser
_setup, CHAR_COMMA, CHAR_CR, CHAR_DOUBLE_QUOTE, CHAR_FF, CHAR_LF, CHAR_NULL, CHAR_SINGLE_QUOTE, CHAR_SPACE, CHAR_TAB, CHAR_VT, MAX_PREVIEW_COLS, MAX_PREVIEW_LINES
 
Constructor Summary
XlsxParser()
           
XlsxParser(CustomParser.ParserSetup setup)
           
 
Method Summary
 XlsxParser clone()
           
 boolean isCompatible(CustomParser p)
           
 CustomParser.DataOut streamParse(java.io.InputStream is, CustomParser.DataOut dout)
           
 
Methods inherited from class water.parser.CustomParser
headers, isEOL, isWhitespace, parallelParse, parallelParseSupported, streamParse
 
Methods inherited from class water.Iced
frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XlsxParser

public XlsxParser(CustomParser.ParserSetup setup)

XlsxParser

public XlsxParser()
Method Detail

clone

public XlsxParser clone()
Specified by:
clone in class CustomParser

streamParse

public CustomParser.DataOut streamParse(java.io.InputStream is,
                                        CustomParser.DataOut dout)
Overrides:
streamParse in class CustomParser

isCompatible

public boolean isCompatible(CustomParser p)
Overrides:
isCompatible in class CustomParser