org.fusesource.hawtbuf.codec
Class BufferCodec

java.lang.Object
  extended by org.fusesource.hawtbuf.codec.VariableCodec<T>
      extended by org.fusesource.hawtbuf.codec.AbstractBufferCodec<Buffer>
          extended by org.fusesource.hawtbuf.codec.BufferCodec
All Implemented Interfaces:
Codec<Buffer>

public class BufferCodec
extends AbstractBufferCodec<Buffer>

Implementation of a Marshaller for Buffer objects.

Author:
Hiram Chirino

Field Summary
static BufferCodec INSTANCE
           
 
Constructor Summary
BufferCodec()
           
 
Method Summary
protected  Buffer createBuffer(byte[] data)
           
 
Methods inherited from class org.fusesource.hawtbuf.codec.AbstractBufferCodec
decode, deepCopy, encode, estimatedSize, isDeepCopySupported, isEstimatedSizeSupported
 
Methods inherited from class org.fusesource.hawtbuf.codec.VariableCodec
getFixedSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final BufferCodec INSTANCE
Constructor Detail

BufferCodec

public BufferCodec()
Method Detail

createBuffer

protected Buffer createBuffer(byte[] data)
Specified by:
createBuffer in class AbstractBufferCodec<Buffer>


Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.