Table of Contents - solve-4.0.4 Documentation
Classes and Modules
- Solve
- Solve::Artifact
- Solve::Constraint
- Solve::Demand
- Solve::Dependency
- Solve::Errors
- Solve::Errors::EngineNotAvailable
- Solve::Errors::InvalidEngine
- Solve::Errors::NoSolutionCauseUnknown
- Solve::Errors::NoSolutionError
- Solve::Errors::SolveError
- Solve::Errors::UnsortableSolutionError
- Solve::GecodeSolver
- Solve::GecodeSolver::nodes
- Solve::Graph
- Solve::Problem
- Solve::RubySolver
- Solve::RubySolver::nodes
- Solve::Solver
- Solve::Solver::Serializer
Methods
- ::activate — Solve::GecodeSolver
- ::activate — Solve::RubySolver
- ::coerce — Solve::Constraint
- ::compare_approx — Solve::Constraint
- ::compare_equal — Solve::Constraint
- ::compare_gt — Solve::Constraint
- ::compare_gte — Solve::Constraint
- ::compare_lt — Solve::Constraint
- ::compare_lte — Solve::Constraint
- ::engine= — Solve
- ::from_solver — Solve::Problem
- ::it! — Solve
- ::new — Solve::Artifact
- ::new — Solve::Constraint
- ::new — Solve::Demand
- ::new — Solve::Dependency
- ::new — Solve::Errors::NoSolutionError
- ::new — Solve::Errors::UnsortableSolutionError
- ::new — Solve::GecodeSolver
- ::new — Solve::Graph
- ::new — Solve::RubySolver
- ::solver_for_engine — Solve
- ::split — Solve::Constraint
- ::timeout — Solve::GecodeSolver
- ::timeout — Solve::RubySolver
- #<=> — Solve::Artifact
- #== — Solve::Artifact
- #== — Solve::Constraint
- #== — Solve::Demand
- #== — Solve::Dependency
- #== — Solve::Graph
- #add_artifact_to_ds_graph — Solve::GecodeSolver
- #after_resolution — Solve::RubySolver
- #all_artifacts — Solve::GecodeSolver
- #allow_missing? — Solve::RubySolver
- #artifact — Solve::Graph
- #artifact? — Solve::Graph
- #artifacts — Solve::Graph
- #before_resolution — Solve::RubySolver
- #build_sorted_solution — Solve::GecodeSolver
- #build_sorted_solution — Solve::RubySolver
- #compare — Solve::Constraint
- #debug — Solve::RubySolver
- #demands — Solve::GecodeSolver
- #demands — Solve::RubySolver
- #demands_as_constraints — Solve::GecodeSolver
- #dependencies — Solve::Artifact
- #dependencies_for — Solve::RubySolver
- #dependency — Solve::Artifact
- #dependency? — Solve::Artifact
- #depends — Solve::Artifact
- #deserialize — Solve::Solver::Serializer
- #eql? — Solve::Artifact
- #eql? — Solve::Constraint
- #eql? — Solve::Demand
- #eql? — Solve::Dependency
- #eql? — Solve::Graph
- #find — Solve::Graph
- #format_artifact — Solve::Solver::Serializer
- #format_demand — Solve::Solver::Serializer
- #format_demands — Solve::Solver::Serializer
- #format_dependency — Solve::Solver::Serializer
- #format_graph — Solve::Solver::Serializer
- #get_dependency — Solve::Artifact
- #greedy_match? — Solve::Constraint
- #has_artifact? — Solve::Graph
- #has_dependency? — Solve::Artifact
- #include? — Solve::Constraint
- #indicate_progress — Solve::RubySolver
- #inspect — Solve::Constraint
- #inspect — Solve::Dependency
- #load_artifact — Solve::Solver::Serializer
- #load_demands — Solve::Solver::Serializer
- #load_dependency — Solve::Solver::Serializer
- #load_graph — Solve::Solver::Serializer
- #name_for — Solve::RubySolver
- #name_for_explicit_dependency_source — Solve::RubySolver
- #operator_type — Solve::Constraint
- #populate_ds_graph! — Solve::GecodeSolver
- #possibility_versions — Solve::RubySolver
- #progress_rate — Solve::RubySolver
- #report_invalid_constraints_error — Solve::GecodeSolver
- #report_no_solution_error — Solve::GecodeSolver
- #requirement_satisfied_by? — Solve::RubySolver
- #resolve — Solve::GecodeSolver
- #resolve — Solve::RubySolver
- #resolve_with_error_wrapping — Solve::RubySolver
- #satisfies? — Solve::Constraint
- #search_for — Solve::RubySolver
- #serialize — Solve::Solver::Serializer
- #set_dependency — Solve::Artifact
- #solve_demands — Solve::GecodeSolver
- #sort_dependencies — Solve::RubySolver
- #to_s — Solve::Artifact
- #to_s — Solve::Constraint
- #to_s — Solve::Demand
- #to_s — Solve::Dependency
- #to_s — Solve::Errors::NoSolutionError
- #to_s — Solve::Errors::UnsortableSolutionError
- #versions — Solve::Graph