Class AbstractCompressedTextReader

    • Field Detail

      • m_TextReader

        protected AbstractTextReader m_TextReader
        the reader for reading the decompressed content.
    • Constructor Detail

      • AbstractCompressedTextReader

        public AbstractCompressedTextReader()
    • Method Detail

      • getDefaultTextReader

        protected AbstractTextReader getDefaultTextReader()
        Returns the default text reader to use.
        Returns:
        the default
      • setTextReader

        public void setTextReader​(AbstractTextReader value)
        Sets the reader.
        Parameters:
        value - the reader
      • getTextReader

        public AbstractTextReader getTextReader()
        Returns the reader.
        Returns:
        the reader
      • textReaderTipText

        public String textReaderTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • generates

        public Class generates()
        Returns the class of the data that it returns.
        Specified by:
        generates in class AbstractTextReader
        Returns:
        the generated data type
      • hasNext

        public boolean hasNext()
        Returns whether more data is available.
        Overrides:
        hasNext in class AbstractTextReader
        Returns:
        true if more data is available
      • doNext

        protected Object doNext()
        Returns the next lot of data.
        Specified by:
        doNext in class AbstractTextReader
        Returns:
        the next amount of data, null if failed to read