class Object

Public Instance Methods

is_a!(t, name = nil) click to toggle source
# File lib/array_model.rb, line 159
def is_a!(t, name = nil)
        if !is_a? t
                if name.nil?
                        raise "expected #{t} but got #{self.class}"
                else
                        raise "#{name} requires #{t} but got #{self.class}"
                end
        end
end