Class: Bio::GFF::GFF3::RecordBoundary

Inherits:
Record show all
Defined in:
lib/bio/db/gff.rb

Overview

This is a dummy record corresponding to the “###” metadata.

Constant Summary

Constants included from Escape

Escape::UNSAFE, Escape::UNSAFE_ATTRIBUTE, Escape::UNSAFE_SEQID

Constants included from Bio::GFF::GFF2::Escape

Bio::GFF::GFF2::Escape::BACKSLASH, Bio::GFF::GFF2::Escape::CHAR2BACKSLASH, Bio::GFF::GFF2::Escape::CHAR2BACKSLASH_EXTENDED, Bio::GFF::GFF2::Escape::IDENTIFIER_GFF2, Bio::GFF::GFF2::Escape::NUMERIC_GFF2, Bio::GFF::GFF2::Escape::PROHIBITED_GFF2_COLUMNS, Bio::GFF::GFF2::Escape::PROHIBITED_GFF2_TAGS, Bio::GFF::GFF2::Escape::UNSAFE_GFF2

Instance Attribute Summary

Attributes inherited from Bio::GFF::GFF2::Record

#comment

Attributes inherited from Record

#attributes, #comment, #end, #feature, #frame, #score, #seqname, #source, #start, #strand

Instance Method Summary collapse

Methods inherited from Record

#id, #id=, parse, #parse

Methods inherited from Bio::GFF::GFF2::Record

#==, #add_attribute, #attributes_to_hash, #comment_only?, #comments, #comments=, #delete_attribute, #delete_attributes, #get_attribute, #get_attributes, #parse, parse, #replace_attributes, #set_attribute, #sort_attributes_by_tag!

Methods inherited from Record

#comments, #comments=

Constructor Details

#initialize(*arg) ⇒ RecordBoundary

Returns a new instance of RecordBoundary.



1823
1824
1825
1826
# File 'lib/bio/db/gff.rb', line 1823

def initialize(*arg)
  super(*arg)
  self.freeze
end

Instance Method Details

#to_sObject



1828
1829
1830
# File 'lib/bio/db/gff.rb', line 1828

def to_s
  "###\n"
end