01: /*
02:
03: This software is OSI Certified Open Source Software.
04: OSI Certified is a certification mark of the Open Source Initiative.
05:
06: The license (Mozilla version 1.0) can be read at the MMBase site.
07: See http://www.MMBase.org/license
08:
09: */
10: package org.mmbase.util.transformers;
11:
12: /**
13: * Interface for transformations. Actually, since there are so many
14: * types of transformers (byte/byte, char/char, char/byte), nothing
15: * can be pointed out to be typical for Transformers. This interface
16: * ended up a bit emptier than I anticipated.
17: *
18: * A Transformer must be serializable, because it is exposed through bridge (as 'processors').
19: *
20: * @author Michiel Meeuwissen
21: */
22:
23: public interface Transformer extends java.io.Serializable {
24:
25: String toString();
26: }
|