Uses of Interface
net.sf.mmm.util.io.api.ByteArray

Packages that use ByteArray
net.sf.mmm.util.io.api Provides the API for utilities that help to read and write data, process bytes, etc. 
net.sf.mmm.util.io.api.spi Provides the SPI (service-provider-interface) for IO-Utils. 
net.sf.mmm.util.io.base Contains public implementations that help to read and write data, process bytes, etc. 
net.sf.mmm.util.io.impl Contains implementations for utilities that help to read and write data, process bytes, etc. 
 

Uses of ByteArray in net.sf.mmm.util.io.api
 

Subinterfaces of ByteArray in net.sf.mmm.util.io.api
 interface ByteArrayBuffer
          This is the interface for a byte[] buffer.
 

Methods in net.sf.mmm.util.io.api that return ByteArray
 ByteArray ByteArray.createSubArray(int minimum, int maximum)
          This method creates a new ByteArray with the same bytes but the given indices.
 ByteArray ComposedByteBuffer.getByteArray(int index)
          This method gets the ByteArray at the given index.
 

Uses of ByteArray in net.sf.mmm.util.io.api.spi
 

Methods in net.sf.mmm.util.io.api.spi with parameters of type ByteArray
 void DetectorStreamBuffer.insert(ByteArray data)
          This method inserts the given data at the current position into the stream.
 

Uses of ByteArray in net.sf.mmm.util.io.base
 

Classes in net.sf.mmm.util.io.base that implement ByteArray
 class AbstractByteArray
          This is the abstract base implementation of the ByteArray interface.
 class ByteArrayImpl
          This class is similar to ByteBuffer but a lot simpler.
 

Methods in net.sf.mmm.util.io.base that return ByteArray
 ByteArray AbstractByteArray.createSubArray(int minimum, int maximum)
          This method creates a new ByteArray with the same bytes but the given indices.
 

Uses of ByteArray in net.sf.mmm.util.io.impl
 

Classes in net.sf.mmm.util.io.impl that implement ByteArray
 class ByteArrayBufferImpl
          This class is similar to ByteBuffer but a lot simpler.
protected  class DetectorStreamBufferImpl.CurrentByteArray
          This inner class is a view on the current ByteArray.
 class PooledByteArray
          This is an implementation of ByteArray that holds a pooled byte-array.
 

Fields in net.sf.mmm.util.io.impl declared as ByteArray
private  ByteArray DetectorStreamBufferImpl.currentArrayView
           
private  ByteArray DetectorStreamBufferImpl.currentByteArray
           
 

Fields in net.sf.mmm.util.io.impl with type parameters of type ByteArray
private  LinkedList<ByteArray> DetectorStreamBufferImpl.arrayQueue
          The Queue of available DetectorStreamBufferImpl.CurrentByteArrays that have NOT yet been processed.
 

Methods in net.sf.mmm.util.io.impl that return ByteArray
 ByteArray AbstractByteArrayBufferBuffer.getByteArray(int index)
          This method gets the ByteArray at the given index.
 ByteArray DetectorStreamBufferImpl.getByteArray(int index)
          This method gets the ByteArray at the given index.
 

Methods in net.sf.mmm.util.io.impl with parameters of type ByteArray
protected  void DetectorStreamBufferImpl.append(ByteArray nextArray)
          This method queues the given DetectorStreamBufferImpl.CurrentByteArray at the end of this buffer.
 void DetectorStreamBufferImpl.insert(ByteArray data)
          This method inserts the given data at the current position into the stream.
 void ProcessableDetectorStream.processInternal(ByteArray buffer, boolean eos)
           
protected  void DetectorStreamBufferImpl.release(ByteArray byteArray)
          This method is called when a DetectorStreamBufferImpl.CurrentByteArray is wiped out of the chain.
 



Copyright © 2001-2010 mmm-Team. All Rights Reserved.