class Shaped::Shape
Public Class Methods
new(_shape_description)
click to toggle source
# File lib/shaped/shape.rb, line 4 def initialize(_shape_description) raise("`#initialize(shape_description)` must be implemented for #{self.class}!") end
Public Instance Methods
matched_by?(_tested_object)
click to toggle source
# File lib/shaped/shape.rb, line 8 def matched_by?(_tested_object) raise("`#matched_by?(tested_object)` must be implemented for #{self.class}!") end
to_s()
click to toggle source
# File lib/shaped/shape.rb, line 12 def to_s raise("`#to_s` must be implemented for #{self.class}!") end