net.sourceforge.hiveutils.service.impl
Class ObjectToolsImpl
java.lang.Object
net.sourceforge.hiveutils.service.impl.ObjectToolsImpl
- All Implemented Interfaces:
- ObjectTools
public class ObjectToolsImpl
- extends java.lang.Object
- implements ObjectTools
Default implementation of ObjectTools service.
- Author:
- Jean-Francois Poilpret
Constructor Summary |
ObjectToolsImpl(org.apache.commons.logging.Log logger,
int uncompressBufferSize,
boolean useTempFiles)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectToolsImpl
public ObjectToolsImpl(org.apache.commons.logging.Log logger,
int uncompressBufferSize,
boolean useTempFiles)
serialize
public byte[] serialize(java.io.Serializable obj)
- Specified by:
serialize
in interface ObjectTools
deserialize
public java.lang.Object deserialize(byte[] buffer)
- Specified by:
deserialize
in interface ObjectTools
compress
public byte[] compress(byte[] buffer)
- Specified by:
compress
in interface ObjectTools
uncompress
public byte[] uncompress(byte[] buffer)
- Specified by:
uncompress
in interface ObjectTools