net.beadsproject.beads.analysis.featureextractors
Class BasicDataWriter<T>
java.lang.Object
net.beadsproject.beads.core.Bead
net.beadsproject.beads.analysis.FeatureExtractor<java.lang.Object,T>
net.beadsproject.beads.analysis.featureextractors.BasicDataWriter<T>
- Direct Known Subclasses:
- GnuplotDataWriter
public class BasicDataWriter<T>
- extends FeatureExtractor<java.lang.Object,T>
BasicDataWriter grabs forwarded feature data and prints it to a file in a simple format.
Each line contains a new set of features.
Each individual feature is separated by whitespace.
Field Summary |
protected java.io.PrintStream |
ps
The print stream. |
Constructor Summary |
BasicDataWriter(java.io.FileOutputStream fos)
Instantiates a new BasicDataWriter with the given FileOutputStream. |
Method Summary |
void |
process(TimeStamp startTime,
TimeStamp endTime,
T data)
Process some data of type P (specified by the class def). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ps
protected java.io.PrintStream ps
- The print stream.
BasicDataWriter
public BasicDataWriter(java.io.FileOutputStream fos)
- Instantiates a new BasicDataWriter with the given FileOutputStream.
- Parameters:
fos
- the FileOutputStream.
process
public void process(TimeStamp startTime,
TimeStamp endTime,
T data)
- Description copied from class:
FeatureExtractor
- Process some data of type P (specified by the class def). This method must be overidden by implementing classes.
- Specified by:
process
in class FeatureExtractor<java.lang.Object,T>
data
- the data.