class Conditions::GreaterThanCondition
Checks if value is greater than a predicate
Public Class Methods
new(predicate)
click to toggle source
@param [Numeric] predicate
Calls superclass method
Conditions::BaseCondition::new
# File lib/conditions.rb, line 164 def initialize(predicate) raise ConditionError, 'GreaterThan condition predicate must a number' unless predicate.is_a?(Numeric) super(predicate) end
Public Instance Methods
apply(value)
click to toggle source
@param [Numeric] value @return [true] if +value > predicate+ @return [false] if +value <= predicate+
# File lib/conditions.rb, line 174 def apply(value) value > @predicate end