net.sf.cindy.buffer
Class BufferBuilder

java.lang.Object
  extended by net.sf.cindy.buffer.BufferBuilder

public class BufferBuilder
extends java.lang.Object

Buffer builder.

Version:
$id$
Author:
Roger Chen

Constructor Summary
BufferBuilder()
           
BufferBuilder(int capacity)
           
 
Method Summary
 BufferBuilder append(Buffer buffer)
           
 BufferBuilder append(byte b)
           
 BufferBuilder append(byte[] b)
           
 BufferBuilder append(java.nio.ByteBuffer buffer)
           
 BufferBuilder append(double d)
           
 BufferBuilder append(float f)
           
 BufferBuilder append(int i)
           
 BufferBuilder append(long l)
           
 BufferBuilder append(short s)
           
 void release()
           
 Buffer toBuffer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BufferBuilder

public BufferBuilder()

BufferBuilder

public BufferBuilder(int capacity)
Method Detail

toBuffer

public Buffer toBuffer()

release

public void release()

append

public BufferBuilder append(byte b)

append

public BufferBuilder append(short s)

append

public BufferBuilder append(int i)

append

public BufferBuilder append(long l)

append

public BufferBuilder append(float f)

append

public BufferBuilder append(double d)

append

public BufferBuilder append(byte[] b)

append

public BufferBuilder append(java.nio.ByteBuffer buffer)

append

public BufferBuilder append(Buffer buffer)