Class: P1MeterReader::DataParsing::ParseChain::SkipLineChain

Inherits:
Chainable
  • Object
show all
Defined in:
lib/p1_meter_reader/data_parsing/parse_chain/skip_line_chain.rb

Instance Method Summary collapse

Methods inherited from Chainable

#initialize, #next=, #try

Constructor Details

This class inherits a constructor from P1MeterReader::DataParsing::ParseChain::Chainable

Instance Method Details

#can_handle?(_) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/p1_meter_reader/data_parsing/parse_chain/skip_line_chain.rb', line 7

def can_handle?(_)
  true
end

#handle(lines_enumerator, _) ⇒ Object



11
12
13
# File 'lib/p1_meter_reader/data_parsing/parse_chain/skip_line_chain.rb', line 11

def handle(lines_enumerator, _)
  lines_enumerator.next
end