Class: Hyphy::Filters::LimitFilter

Inherits:
AbstractFilter show all
Defined in:
lib/hyphy/filters/limit_filter.rb

Instance Attribute Summary

Attributes inherited from AbstractFilter

#data

Instance Method Summary collapse

Constructor Details

#initialize(data, opts) ⇒ LimitFilter

Returns a new instance of LimitFilter.



3
4
5
6
7
# File 'lib/hyphy/filters/limit_filter.rb', line 3

def initialize(data, opts)
  @limit = opts[:limit] || 10

  super
end

Instance Method Details

#filterObject



9
10
11
# File 'lib/hyphy/filters/limit_filter.rb', line 9

def filter
  @data = @data[(0...@limit)]
end