mss.ea.stat
Class PrintProcessor
java.lang.Object
|
+--mss.ea.core.GeneticOperator
|
+--mss.ea.stat.PrintProcessor
- All Implemented Interfaces:
- SingleStreamProcessor, StreamProcessor
- public class PrintProcessor
- extends GeneticOperator
- implements SingleStreamProcessor
Processor for printing information about individuals.
This operator could/should be used for debug purposes.
- Since:
- 0.1
- Version:
- 0.1 (08-07-2001)
- Author:
- Andreas Rummler
Field Summary |
protected java.io.PrintWriter |
pw
Printwriter to write information to. |
protected java.lang.String |
separator
Separator that is printed about each processing step. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
pw
protected java.io.PrintWriter pw
- Printwriter to write information to.
separator
protected java.lang.String separator
- Separator that is printed about each processing step.
PrintProcessor
public PrintProcessor()
- Constructor.
This sets the printwriter to System.out.
PrintProcessor
public PrintProcessor(java.io.PrintWriter pw)
- Constructor with printwriter.
- Parameters:
pw
- printwriter to write to
PrintProcessor
public PrintProcessor(java.lang.String file,
boolean append)
- Constructor with file.
- Parameters:
file
- file to write toappend
- flag for setting append mode
setSeparator
public void setSeparator(java.lang.String sep)
process
public IndividualStream process(IndividualStream is)
- Description copied from interface:
SingleStreamProcessor
- Processes an individual stream.
- Specified by:
process
in interface SingleStreamProcessor
- Following copied from interface:
mss.ea.core.SingleStreamProcessor
- Parameters:
is
- individual stream to process- Returns:
- processed stream of individuals
- Throws:
EAException
-
Copyright © 2000-2001 Technical University of Ilmenau, Department ESS