calhoun.analysis.crf.io
Class BooleanInput
java.lang.Object
calhoun.analysis.crf.io.InterleavedInputComponentBase
calhoun.analysis.crf.io.BooleanInput
- All Implemented Interfaces:
- InputComponentIO, InterleavedInputComponent, java.io.Serializable
public class BooleanInput
- extends InterleavedInputComponentBase
reads in an input consisting of a string of 1's and 0's that correspond to binary values. Can be used as a standalone
input component or part of an interleaved input.
- See Also:
- Serialized Form
|
Method Summary |
boolean |
read(java.io.BufferedReader r,
java.util.Map<java.lang.String,InputSequence<?>> output)
Read the contents of the sequence in from a reader. |
void |
write(java.io.Writer w,
java.util.Map<java.lang.String,? extends InputSequence<?>> data)
Output this sequence to the given writer. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BooleanInput
public BooleanInput()
read
public boolean read(java.io.BufferedReader r,
java.util.Map<java.lang.String,InputSequence<?>> output)
throws java.io.IOException
- Description copied from interface:
InterleavedInputComponent
- Read the contents of the sequence in from a reader. Return false if the end of file was reached.
- Parameters:
r - the buffered reader from which the next sequence should be read.output - a map to which new components for this input sequence should be added.
- Returns:
- true if a sequence was read in and the map was populated. false if the end of the sequence was reached.
- Throws:
java.io.IOException
write
public void write(java.io.Writer w,
java.util.Map<java.lang.String,? extends InputSequence<?>> data)
throws java.io.IOException
- Description copied from interface:
InterleavedInputComponent
- Output this sequence to the given writer.
- Parameters:
w - a writer to which this sequence should be writtendata - a map containing the data for the sequence to be written
- Throws:
java.io.IOException