Class UnRARWorker.InputStreamReadOnlyAccess

  • All Implemented Interfaces:
    de.innosystec.unrar.io.IReadOnlyAccess
    Enclosing class:
    UnRARWorker

    public static class UnRARWorker.InputStreamReadOnlyAccess
    extends Object
    implements de.innosystec.unrar.io.IReadOnlyAccess
    Bridge used to provide the interface used by JunRAR.
    • Constructor Detail

      • InputStreamReadOnlyAccess

        public InputStreamReadOnlyAccess​(com.levigo.jadice.document.io.SeekableInputStream sis)
    • Method Detail

      • getPosition

        public long getPosition()
        Specified by:
        getPosition in interface de.innosystec.unrar.io.IReadOnlyAccess
      • readBytes

        public int readBytes​(byte[] buffer,
                             int count)
        Specified by:
        readBytes in interface de.innosystec.unrar.io.IReadOnlyAccess
      • setPosition

        public boolean setPosition​(long pos)
        Specified by:
        setPosition in interface de.innosystec.unrar.io.IReadOnlyAccess