org.mmbase.util.transformers
Class ChecksumFactory

java.lang.Object
  extended by org.mmbase.util.transformers.ChecksumFactory
All Implemented Interfaces:
ParameterizedTransformerFactory

public class ChecksumFactory
extends Object
implements ParameterizedTransformerFactory

Creates ByteToCharTransformers, creating a 'checksum' string of a byte-arrays. Parameterized by the checksum implementation (defaults to java.util.zip.Adler32).

Since:
MMBase-1.8
Version:
$Id: ChecksumFactory.java 41943 2010-04-16 17:18:19Z michiel $
Author:
Michiel Meeuwissen

Nested Class Summary
protected  class ChecksumFactory.ChecksumTransformer
           
 
Field Summary
static Parameter[] PARAMS
           
 
Constructor Summary
ChecksumFactory()
           
 
Method Summary
 Parameters createParameters()
          Create empty Parameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters).
 Transformer createTransformer(Parameters parameters)
          Creates a parameterized transformer.
static void main(String[] argv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMS

public static final Parameter[] PARAMS
Constructor Detail

ChecksumFactory

public ChecksumFactory()
Method Detail

createParameters

public Parameters createParameters()
Description copied from interface: ParameterizedTransformerFactory
Create empty Parameters object for use with ParameterizedTransformerFactory.createTransformer(Parameters).

Specified by:
createParameters in interface ParameterizedTransformerFactory

createTransformer

public Transformer createTransformer(Parameters parameters)
Creates a parameterized transformer.

Specified by:
createTransformer in interface ParameterizedTransformerFactory

main

public static void main(String[] argv)


MMBase 2.0-SNAPSHOT - null