Class: Bio::GFF::GFF3::FastParserFileRecord
- Inherits:
-
Bio::GFFbrowser::FastLineRecord
- Object
- Bio::GFFbrowser::Record
- Bio::GFFbrowser::FastLineRecord
- Bio::GFF::GFF3::FastParserFileRecord
- Includes:
- Bio::GFFbrowser::FastLineParser
- Defined in:
- lib/bio/db/gff/file/gfffileiterator.rb
Instance Attribute Summary collapse
-
#io_seek ⇒ Object
Returns the value of attribute io_seek.
Instance Method Summary collapse
-
#initialize(io_seek, buf) ⇒ FastParserFileRecord
constructor
A new instance of FastParserFileRecord.
Methods included from Bio::GFFbrowser::FastLineParser
#parse_attributes_fast, #parse_line_fast
Methods included from Bio::GFFbrowser::Helpers::Logger
#debug, #error, #info, #log_sys_info, #warn
Methods inherited from Bio::GFFbrowser::FastLineRecord
#attributes, #comment, #end, #feature, #get_attribute, #id, #phase, #score, #seqid, #source, #start, #strand
Constructor Details
#initialize(io_seek, buf) ⇒ FastParserFileRecord
Returns a new instance of FastParserFileRecord.
28 29 30 31 |
# File 'lib/bio/db/gff/file/gfffileiterator.rb', line 28 def initialize io_seek, buf @io_seek = io_seek super(parse_line_fast(buf)) end |
Instance Attribute Details
#io_seek ⇒ Object
Returns the value of attribute io_seek.
25 26 27 |
# File 'lib/bio/db/gff/file/gfffileiterator.rb', line 25 def io_seek @io_seek end |