class Speculation::Spec

@private

Attributes

id[R]
name[RW]

Public Instance Methods

conform(_x) click to toggle source
# File lib/speculation/spec.rb, line 9
def conform(_x)
  raise NotImplementedError
end
explain(_path, _via, _inn, _value) click to toggle source
# File lib/speculation/spec.rb, line 17
def explain(_path, _via, _inn, _value)
  raise NotImplementedError
end
gen(_overrides, _path, _rmap) click to toggle source
# File lib/speculation/spec.rb, line 21
def gen(_overrides, _path, _rmap)
  raise NotImplementedError
end
inspect() click to toggle source
# File lib/speculation/spec.rb, line 25
def inspect
  "#{self.class}(#{name})"
end
unform(_x) click to toggle source
# File lib/speculation/spec.rb, line 13
def unform(_x)
  raise NotImplementedError
end