Class: Hyphy::Filters::LimitFilter
- Inherits:
-
AbstractFilter
- Object
- AbstractFilter
- Hyphy::Filters::LimitFilter
- Defined in:
- lib/hyphy/filters/limit_filter.rb
Instance Attribute Summary
Attributes inherited from AbstractFilter
Instance Method Summary collapse
- #filter ⇒ Object
-
#initialize(data, opts) ⇒ LimitFilter
constructor
A new instance of LimitFilter.
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
#filter ⇒ Object
9 10 11 |
# File 'lib/hyphy/filters/limit_filter.rb', line 9 def filter @data = @data[(0...@limit)] end |