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