com.coyotegulch.jisp

Class HuffmanFilter

public class HuffmanFilter extends Object implements RecordFilter

A filter to automatically compress and decompress database records using the Huffman algorithm.

See Also: Huffman RecordFilter

Method Summary
ObjectfilterDecode(Object target)
Decompresses the target object using the Huffman algorithm.
ObjectfilterEncode(Object target)
Compresses the target object using the Huffman algorithm.

Method Detail

filterDecode

public Object filterDecode(Object target)
Decompresses the target object using the Huffman algorithm.

Parameters: target object to be decompressed

Returns: decompressed form of target

filterEncode

public Object filterEncode(Object target)
Compresses the target object using the Huffman algorithm.

Parameters: target object to be compressed

Returns: compressed form of target