class Bio::FlatFile::Splitter::LineOriented

A splitter for line oriented text data.

The given class’s object must have following methods.

Klass#add_header_line(line)
Klass#add_line(line)

where ‘line’ is a string. They normally returns self. If the line is not suitable to add to the current entry, nil or false should be returned. Then, the line is treated as (for add_header_line) the entry data or (for add_line) the next entry’s data.