Class AbstractReadPoiParser<T>

  • Direct Known Subclasses:
    AnnotatedReadPoiParser

    public abstract class AbstractReadPoiParser<T>
    extends java.lang.Object
    User: Hylke Stapersma E-mail:[ hylke.stapersma@gmail.com] Date: 23-06-13 Time: 21:42
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractReadPoiParser​(java.util.Set<CellDescriptor> cellDescriptors, org.apache.poi.ss.usermodel.Sheet sheet, java.lang.Class<T> clazz)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<CellDescriptor> getCellDescriptors()  
      org.apache.poi.ss.usermodel.Sheet getSheet()  
      boolean ignoreRow​(org.apache.poi.ss.usermodel.Row row)  
      boolean isEmptyRow​(org.apache.poi.ss.usermodel.Row row)  
      boolean isEmptyValue​(org.apache.poi.ss.usermodel.Cell cell)  
      protected void readField​(java.lang.String sheetName, org.apache.poi.ss.usermodel.Row row, T rowDimension, CellDescriptor cellDescriptor)  
      protected T readRow​(java.lang.String sheetName, org.apache.poi.ss.usermodel.Row row, T rowDimension)  
      protected java.util.List<T> readSheet()  
      protected java.util.List<T> readSheet​(int startRow, int endRow)  
      void setIgnoreFirstRow​(boolean ignoreFirstRow)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractReadPoiParser

        public AbstractReadPoiParser​(java.util.Set<CellDescriptor> cellDescriptors,
                                     org.apache.poi.ss.usermodel.Sheet sheet,
                                     java.lang.Class<T> clazz)
    • Method Detail

      • getCellDescriptors

        public java.util.Set<CellDescriptor> getCellDescriptors()
      • ignoreRow

        public boolean ignoreRow​(org.apache.poi.ss.usermodel.Row row)
      • isEmptyRow

        public boolean isEmptyRow​(org.apache.poi.ss.usermodel.Row row)
      • isEmptyValue

        public boolean isEmptyValue​(org.apache.poi.ss.usermodel.Cell cell)
      • getSheet

        public org.apache.poi.ss.usermodel.Sheet getSheet()
      • setIgnoreFirstRow

        public void setIgnoreFirstRow​(boolean ignoreFirstRow)