Class: Gramrb::ContentExtractor
- Inherits:
-
Object
- Object
- Gramrb::ContentExtractor
- Defined in:
- lib/gramrb/content_extractor.rb
Instance Method Summary collapse
- #extract_all ⇒ Object
-
#initialize(content) ⇒ ContentExtractor
constructor
A new instance of ContentExtractor.
Constructor Details
#initialize(content) ⇒ ContentExtractor
Returns a new instance of ContentExtractor.
3 |
# File 'lib/gramrb/content_extractor.rb', line 3 def initialize(content) = @lines = content.lines |
Instance Method Details
#extract_all ⇒ Object
5 |
# File 'lib/gramrb/content_extractor.rb', line 5 def extract_all = @lines.flat_map.with_index(1) { |line, line_number| extract_from_line(line, line_number) } |