Class: Autoini::AbstractLine

Inherits:
Element
  • Object
show all
Defined in:
lib/autoini/abstract_line.rb

Direct Known Subclasses

BlankLine, Comment, Pair

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Element

#==, #to_a

Class Method Details

.parse(line) ⇒ Object

Raises:

  • (ArgumentError)


7
8
9
# File 'lib/autoini/abstract_line.rb', line 7

def self.parse(line)
  raise ArgumentError, "parse must be overriden in the subclass"
end

Instance Method Details

#to_sObject

Raises:

  • (ArgumentError)


3
4
5
# File 'lib/autoini/abstract_line.rb', line 3

def to_s
  raise ArgumentError, "to_s must be overriden in the subclass"
end