Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Constructor Summary
`BooleanInput()`

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 calhoun.analysis.crf.io.InterleavedInputComponentBase
`getComponentNames, getName, readInputSequences, setName, writeInputSequences`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### BooleanInput

    public BooleanInput()

Method Detail

### 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 written
    `data` - a map containing the data for the sequence to be written
  Throws:
    `java.io.IOException`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD