TrueZIP Kernel 7.0-rc1

de.schlichtherle.truezip.io
Class Streams.Buffer

java.lang.Object
  extended by de.schlichtherle.truezip.io.Streams.Buffer
Enclosing class:
Streams

private static class Streams.Buffer
extends Object

A buffer for I/O.


Field Summary
(package private)  byte[] buf
          The byte buffer used for asynchronous reading and writing.
(package private) static List<Reference<Streams.Buffer[]>> list
          Each entry in this list holds a soft reference to an array initialized with instances of this class.
(package private)  int read
          The actual number of bytes read into the buffer.
 
Constructor Summary
private Streams.Buffer()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

static final List<Reference<Streams.Buffer[]>> list
Each entry in this list holds a soft reference to an array initialized with instances of this class.


buf

byte[] buf
The byte buffer used for asynchronous reading and writing.


read

int read
The actual number of bytes read into the buffer.

Constructor Detail

Streams.Buffer

private Streams.Buffer()

TrueZIP Kernel 7.0-rc1

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