class PageMagic::Comparator::Literal
class Literal
- used for modeling and comparing thing directly. E.g. strings
Public Class Methods
new(comparator)
click to toggle source
Calls superclass method
PageMagic::Comparator::new
# File lib/page_magic/comparator/literal.rb, line 7 def initialize(comparator) super(comparator, false) end
Public Instance Methods
<=>(other)
click to toggle source
# File lib/page_magic/comparator/literal.rb, line 15 def <=>(other) return 1 if other.fuzzy? || other.is_a?(Null) 0 end
match?(value)
click to toggle source
# File lib/page_magic/comparator/literal.rb, line 11 def match?(value) comparator == value end