Class ExcelOutputFilter

    • Method Summary

      Modifier and Type Method Description
      void createFileInstance​(java.lang.String fileName)  
      boolean isCustomizable()  
      void parseFields​(byte[] cByte, java.util.ArrayList ffd, java.lang.StringBuffer rb)
      Write the html header of the output file
      void setCustomProperties()  
      void writeFooter​(java.util.ArrayList ffd)
      write the footer of the html output
      void writeHeader​(java.lang.String fileName, java.lang.String host, java.util.ArrayList ffd, char decChar)
      Write the html header of the output file
      void writeLong​(long l)
      Writes an eight-byte long to the underlying output stream in little endian order, low byte first, high byte last
      void writeShort​(int s)
      Writes a two byte short to the underlying output stream in little endian order, low byte first.
      • Methods inherited from class java.lang.Object

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

      • ExcelOutputFilter

        public ExcelOutputFilter()
    • Method Detail

      • createFileInstance

        public void createFileInstance​(java.lang.String fileName)
                                throws java.io.FileNotFoundException
        Specified by:
        createFileInstance in interface OutputFilterInterface
        Throws:
        java.io.FileNotFoundException
      • parseFields

        public void parseFields​(byte[] cByte,
                                java.util.ArrayList ffd,
                                java.lang.StringBuffer rb)
        Write the html header of the output file
        Specified by:
        parseFields in interface OutputFilterInterface
      • writeLong

        public void writeLong​(long l)
                       throws java.io.IOException
        Writes an eight-byte long to the underlying output stream in little endian order, low byte first, high byte last
        Parameters:
        l - the long to be written.
        Throws:
        java.io.IOException - if the underlying stream throws an IOException.
      • writeShort

        public void writeShort​(int s)
                        throws java.io.IOException
        Writes a two byte short to the underlying output stream in little endian order, low byte first.
        Parameters:
        s - the short to be written.
        Throws:
        java.io.IOException - if the underlying stream throws an IOException.
      • writeHeader

        public void writeHeader​(java.lang.String fileName,
                                java.lang.String host,
                                java.util.ArrayList ffd,
                                char decChar)
        Write the html header of the output file
        Specified by:
        writeHeader in interface OutputFilterInterface
      • writeFooter

        public void writeFooter​(java.util.ArrayList ffd)
        write the footer of the html output
        Specified by:
        writeFooter in interface OutputFilterInterface