class Algebrick::Matchers::Variant
Public Class Methods
new(something)
click to toggle source
Calls superclass method
# File lib/algebrick/matchers/variant.rb, line 18 def initialize(something) raise ArgumentError unless something.variants Type! something, Algebrick::ProductVariant super something end
Public Instance Methods
to_s()
click to toggle source
# File lib/algebrick/matchers/variant.rb, line 24 def to_s assign_to_s + "#{@something.name}.to_m" end