class PTJ::Parser::FileParser

Public Instance Methods

parse_line(line) click to toggle source

Parse a file line-by-line and return the necessary results.

@param line

Individual line of the file.

@return Hash

:mypass => value, :myhash => value, :count => value (optional)
# File lib/ptj/parser/fileparser.rb, line 12
def parse_line(line)
  raise(NotImplementedError, "This is an abstract implementation, you must override parse_line")
end
total_count(file) click to toggle source
# File lib/ptj/parser/fileparser.rb, line 16
def total_count(file)
  raise(NotImplementedError, "This is an abstract implementation, you must override parse_line")
end