Interface StreamProvider

    • Method Detail

      • getNextClassEntryStream

        java.io.DataInputStream getNextClassEntryStream()
                                                 throws java.io.IOException
        Gets next class entry stream.
        Returns:
        the next class entry stream
        Throws:
        java.io.IOException - the io exception
      • getNextResourceEntryStream

        java.io.DataInputStream getNextResourceEntryStream()
                                                    throws java.io.IOException
        Gets next resource entry stream.
        Returns:
        the next resource entry stream
        Throws:
        java.io.IOException - the io exception
      • getCurrentEntry

        Entry getCurrentEntry()
        Gets current entry.
        Returns:
        the current entry
      • getCurrentEntryName

        java.lang.String getCurrentEntryName()
        Gets current entry name.
        Returns:
        the current entry name
      • getCurrentDir

        java.lang.String getCurrentDir()
        Gets current dir.
        Returns:
        the current dir
      • getCurrentFilename

        java.lang.String getCurrentFilename()
        Gets current filename.
        Returns:
        the current filename
      • reset

        void reset()
        Resets the stream provider.
      • close

        void close()
            throws java.io.IOException
        Closes the stream provider.
        Throws:
        java.io.IOException