class Solve::Demand

def initialize(solver, name, constraint = ">= 0.0.0")

Parameters:
  • constraint (Solve::Constraint, #to_s) --
  • name (#to_s) --
  • solver (Solve::Solver) --
def initialize(solver, name, constraint = ">= 0.0.0")
  @solver = solver
  @name = name
  @constraint = if constraint.is_a?(Solve::Constraint)
    constraint
  else
    Constraint.new(constraint.to_s)
  end
end