Method: BioTable::TextualFilter#method_missing

Defined in:
lib/bio-table/filter.rb

#method_missing(m, *args, &block) ⇒ Object



137
138
139
140
141
142
143
144
145
146
147
# File 'lib/bio-table/filter.rb', line 137

def method_missing m, *args, &block
  if @header 
    i = @header.index(m.to_s)
    if i != nil
      # p @header,i
      return @fields[i] 
    end
    raise "Unknown field (can not find column name '#{m}') in list '#{@header}'"
  end
  raise "Unknown method '#{m}'"
end