class Atomy::Pattern::KindOf

Attributes

klass[R]

Public Class Methods

new(klass) click to toggle source
# File lib/atomy/pattern/kind_of.rb, line 8
def initialize(klass)
  @klass = klass
end

Public Instance Methods

matches?(val) click to toggle source
# File lib/atomy/pattern/kind_of.rb, line 12
def matches?(val)
  val.kind_of?(@klass)
end
target() click to toggle source
# File lib/atomy/pattern/kind_of.rb, line 16
def target
  @klass
end