TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.socket
Class IOCache.Buffer.BufferReadOnlyFile

java.lang.Object
  extended by de.schlichtherle.truezip.rof.AbstractReadOnlyFile
      extended by de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
          extended by de.schlichtherle.truezip.socket.IOCache.Buffer.BufferReadOnlyFile
All Implemented Interfaces:
ReadOnlyFile, Closeable
Enclosing class:
IOCache.Buffer

private final class IOCache.Buffer.BufferReadOnlyFile
extends DecoratingReadOnlyFile


Field Summary
private  boolean closed
           
 
Fields inherited from class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
delegate
 
Constructor Summary
IOCache.Buffer.BufferReadOnlyFile(ReadOnlyFile rof)
           
 
Method Summary
 void close()
          Closes this read-only file and releases any non-heap resources allocated for it.
 
Methods inherited from class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
getFilePointer, length, read, read, seek, toString
 
Methods inherited from class de.schlichtherle.truezip.rof.AbstractReadOnlyFile
read, readFully, readFully
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

closed

private boolean closed
Constructor Detail

IOCache.Buffer.BufferReadOnlyFile

IOCache.Buffer.BufferReadOnlyFile(ReadOnlyFile rof)
Method Detail

close

public void close()
           throws IOException
Description copied from interface: ReadOnlyFile
Closes this read-only file and releases any non-heap resources allocated for it.

Specified by:
close in interface ReadOnlyFile
Specified by:
close in interface Closeable
Overrides:
close in class DecoratingReadOnlyFile
Throws:
IOException

TrueZIP Kernel 7.0-rc1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.