Class DocumentParser

java.lang.Object
org.teamapps.reporting.parse.DocumentParser

public class DocumentParser
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected DocumentParser​(DocumentFormat inputFormat, java.io.InputStream inputStream)  
  • Method Summary

    Modifier and Type Method Description
    static DocumentParser create​(DocumentFormat inputFormat, java.io.File templateFile)  
    static DocumentParser create​(DocumentFormat inputFormat, java.io.InputStream inputStream)  
    java.util.List<java.util.List<java.lang.String>> parseTableData​(int tableIndex)  
    java.util.List<java.util.List<java.lang.String>> parseTableData​(int tableIndex, DocumentConverter documentConverter)  

    Methods inherited from class java.lang.Object

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

  • Method Details

    • create

      public static DocumentParser create​(DocumentFormat inputFormat, java.io.File templateFile) throws java.io.FileNotFoundException
      Throws:
      java.io.FileNotFoundException
    • create

      public static DocumentParser create​(DocumentFormat inputFormat, java.io.InputStream inputStream)
    • parseTableData

      public java.util.List<java.util.List<java.lang.String>> parseTableData​(int tableIndex) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • parseTableData

      public java.util.List<java.util.List<java.lang.String>> parseTableData​(int tableIndex, DocumentConverter documentConverter) throws java.lang.Exception
      Throws:
      java.lang.Exception