diff --git a/docs/java.tag b/docs/java.tag index e98e830df7..1fe438a2ee 100644 --- a/docs/java.tag +++ b/docs/java.tag @@ -2,133 +2,133 @@ Assignment.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ Assignment_8java com::google::ortools::constraintsolver::Assignment com::google::ortools::constraintsolver AssignmentElement.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ AssignmentElement_8java com::google::ortools::constraintsolver::AssignmentElement com::google::ortools::constraintsolver AssignmentIntContainer.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ AssignmentIntContainer_8java com::google::ortools::constraintsolver::AssignmentIntContainer com::google::ortools::constraintsolver AssignmentIntervalContainer.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ AssignmentIntervalContainer_8java com::google::ortools::constraintsolver::AssignmentIntervalContainer com::google::ortools::constraintsolver AssignmentSequenceContainer.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ AssignmentSequenceContainer_8java com::google::ortools::constraintsolver::AssignmentSequenceContainer com::google::ortools::constraintsolver BaseIntExpr.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ BaseIntExpr_8java com::google::ortools::constraintsolver::BaseIntExpr com::google::ortools::constraintsolver BaseLns.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ BaseLns_8java com::google::ortools::constraintsolver::BaseLns com::google::ortools::constraintsolver BaseObject.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ BaseObject_8java com::google::ortools::constraintsolver::BaseObject com::google::ortools::constraintsolver BasePathFilter.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ BasePathFilter_8java com::google::ortools::constraintsolver::BasePathFilter com::google::ortools::constraintsolver BooleanVar.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ BooleanVar_8java com::google::ortools::constraintsolver::BooleanVar com::google::ortools::constraintsolver CastConstraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ CastConstraint_8java com::google::ortools::constraintsolver::CastConstraint com::google::ortools::constraintsolver ChangeValue.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ChangeValue_8java com::google::ortools::constraintsolver::ChangeValue com::google::ortools::constraintsolver CheapestAdditionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ CheapestAdditionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::CheapestAdditionFilteredDecisionBuilder com::google::ortools::constraintsolver CheapestInsertionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ CheapestInsertionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::CheapestInsertionFilteredDecisionBuilder com::google::ortools::constraintsolver ChristofidesFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ChristofidesFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::ChristofidesFilteredDecisionBuilder com::google::ortools::constraintsolver ComparatorCheapestAdditionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ComparatorCheapestAdditionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::ComparatorCheapestAdditionFilteredDecisionBuilder com::google::ortools::constraintsolver com/google/ortools/sat/Constraint.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ com_2google_2ortools_2sat_2Constraint_8java com::google::ortools::sat::Constraint com::google::ortools::sat gen/com/google/ortools/constraintsolver/Constraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ gen_2com_2google_2ortools_2constraintsolver_2Constraint_8java com::google::ortools::constraintsolver::Constraint com::google::ortools::constraintsolver ConstraintSolverParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ConstraintSolverParameters_8java com::google::ortools::constraintsolver::ConstraintSolverParameters com::google::ortools::constraintsolver::ConstraintSolverParameters::TrailCompression @@ -137,21 +137,21 @@ ConstraintSolverParametersOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ConstraintSolverParametersOrBuilder_8java com::google::ortools::constraintsolver::ConstraintSolverParametersOrBuilder com::google::ortools::constraintsolver CPFeasibilityFilter.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ CPFeasibilityFilter_8java com::google::ortools::constraintsolver::CPFeasibilityFilter com::google::ortools::constraintsolver CpModel.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ CpModel_8java com::google::ortools::sat::CpModel com::google::ortools::sat::CpModel::MismatchedArrayLengths @@ -160,7 +160,7 @@ CpModelProto.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ CpModelProto_8java com::google::ortools::sat::CpModelProto com::google::ortools::sat::CpModelProto::Builder @@ -168,77 +168,77 @@ CpSolver.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ CpSolver_8java com::google::ortools::sat::CpSolver com::google::ortools::sat CpSolverSolutionCallback.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ CpSolverSolutionCallback_8java com::google::ortools::sat::CpSolverSolutionCallback com::google::ortools::sat Decision.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ Decision_8java com::google::ortools::constraintsolver::Decision com::google::ortools::constraintsolver DecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ DecisionBuilder_8java com::google::ortools::constraintsolver::DecisionBuilder com::google::ortools::constraintsolver DecisionVisitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ DecisionVisitor_8java com::google::ortools::constraintsolver::DecisionVisitor com::google::ortools::constraintsolver DefaultPhaseParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ DefaultPhaseParameters_8java com::google::ortools::constraintsolver::DefaultPhaseParameters com::google::ortools::constraintsolver Demon.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ Demon_8java com::google::ortools::constraintsolver::Demon com::google::ortools::constraintsolver DisjunctiveConstraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ DisjunctiveConstraint_8java com::google::ortools::constraintsolver::DisjunctiveConstraint com::google::ortools::constraintsolver Domain.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ Domain_8java com::google::ortools::util::Domain com::google::ortools::util EvaluatorCheapestAdditionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ EvaluatorCheapestAdditionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::EvaluatorCheapestAdditionFilteredDecisionBuilder com::google::ortools::constraintsolver FirstSolutionStrategy.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ FirstSolutionStrategy_8java com::google::ortools::constraintsolver::FirstSolutionStrategy com::google::ortools::constraintsolver::FirstSolutionStrategy::Value @@ -247,126 +247,140 @@ FirstSolutionStrategyOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ FirstSolutionStrategyOrBuilder_8java com::google::ortools::constraintsolver::FirstSolutionStrategyOrBuilder com::google::ortools::constraintsolver GlobalCheapestInsertionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ GlobalCheapestInsertionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::GlobalCheapestInsertionFilteredDecisionBuilder com::google::ortools::constraintsolver GlobalVehicleBreaksConstraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ GlobalVehicleBreaksConstraint_8java com::google::ortools::constraintsolver::GlobalVehicleBreaksConstraint com::google::ortools::constraintsolver com/google/ortools/sat/IntervalVar.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ com_2google_2ortools_2sat_2IntervalVar_8java com::google::ortools::sat::IntervalVar com::google::ortools::sat gen/com/google/ortools/constraintsolver/IntervalVar.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ gen_2com_2google_2ortools_2constraintsolver_2IntervalVar_8java com::google::ortools::constraintsolver::IntervalVar com::google::ortools::constraintsolver IntervalVarElement.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntervalVarElement_8java com::google::ortools::constraintsolver::IntervalVarElement com::google::ortools::constraintsolver IntExpr.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntExpr_8java com::google::ortools::constraintsolver::IntExpr com::google::ortools::constraintsolver + + IntIntToLongFunction.java + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/constraintsolver/ + IntIntToLongFunction_8java + com::google::ortools::constraintsolver::IntIntToLongFunction + com::google::ortools::constraintsolver + IntTupleSet.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntTupleSet_8java com::google::ortools::constraintsolver::IntTupleSet com::google::ortools::constraintsolver com/google/ortools/sat/IntVar.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ com_2google_2ortools_2sat_2IntVar_8java com::google::ortools::sat::IntVar com::google::ortools::sat gen/com/google/ortools/constraintsolver/IntVar.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ gen_2com_2google_2ortools_2constraintsolver_2IntVar_8java com::google::ortools::constraintsolver::IntVar com::google::ortools::constraintsolver IntVarElement.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarElement_8java com::google::ortools::constraintsolver::IntVarElement com::google::ortools::constraintsolver IntVarFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::IntVarFilteredDecisionBuilder com::google::ortools::constraintsolver IntVarIterator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarIterator_8java com::google::ortools::constraintsolver::IntVarIterator com::google::ortools::constraintsolver IntVarLocalSearchFilter.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarLocalSearchFilter_8java com::google::ortools::constraintsolver::IntVarLocalSearchFilter com::google::ortools::constraintsolver IntVarLocalSearchHandler.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarLocalSearchHandler_8java com::google::ortools::constraintsolver::IntVarLocalSearchHandler com::google::ortools::constraintsolver IntVarLocalSearchOperator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarLocalSearchOperator_8java com::google::ortools::constraintsolver::IntVarLocalSearchOperator com::google::ortools::constraintsolver IntVarLocalSearchOperatorTemplate.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ IntVarLocalSearchOperatorTemplate_8java com::google::ortools::constraintsolver::IntVarLocalSearchOperatorTemplate com::google::ortools::constraintsolver + + JavaDecisionBuilder.java + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/constraintsolver/ + JavaDecisionBuilder_8java + com::google::ortools::constraintsolver::JavaDecisionBuilder + com::google::ortools::constraintsolver + KnapsackSolver.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/algorithms/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/algorithms/ KnapsackSolver_8java com::google::ortools::algorithms::KnapsackSolver com::google::ortools::algorithms::KnapsackSolver::SolverType @@ -374,14 +388,14 @@ LinearExpr.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ LinearExpr_8java com::google::ortools::sat::LinearExpr com::google::ortools::sat LinearSumAssignment.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ LinearSumAssignment_8java com::google::ortools::graph::LinearSumAssignment com::google::ortools::graph::LinearSumAssignment::Status @@ -389,28 +403,28 @@ Literal.java - /Users/lperron/Work/or-tools/ortools/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/sat/ Literal_8java com::google::ortools::sat::Literal com::google::ortools::sat LocalCheapestInsertionFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalCheapestInsertionFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::LocalCheapestInsertionFilteredDecisionBuilder com::google::ortools::constraintsolver LocalSearchFilter.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchFilter_8java com::google::ortools::constraintsolver::LocalSearchFilter com::google::ortools::constraintsolver LocalSearchMetaheuristic.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchMetaheuristic_8java com::google::ortools::constraintsolver::LocalSearchMetaheuristic com::google::ortools::constraintsolver::LocalSearchMetaheuristic::Value @@ -419,56 +433,70 @@ LocalSearchMetaheuristicOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchMetaheuristicOrBuilder_8java com::google::ortools::constraintsolver::LocalSearchMetaheuristicOrBuilder com::google::ortools::constraintsolver LocalSearchMonitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchMonitor_8java com::google::ortools::constraintsolver::LocalSearchMonitor com::google::ortools::constraintsolver LocalSearchOperator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchOperator_8java com::google::ortools::constraintsolver::LocalSearchOperator com::google::ortools::constraintsolver LocalSearchPhaseParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ LocalSearchPhaseParameters_8java com::google::ortools::constraintsolver::LocalSearchPhaseParameters com::google::ortools::constraintsolver + + LongTernaryOperator.java + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/constraintsolver/ + LongTernaryOperator_8java + com::google::ortools::constraintsolver::LongTernaryOperator + com::google::ortools::constraintsolver + + + LongTernaryPredicate.java + /usr/local/google/home/lperron/Work/or-tools/ortools/com/google/ortools/constraintsolver/ + LongTernaryPredicate_8java + com::google::ortools::constraintsolver::LongTernaryPredicate + com::google::ortools::constraintsolver + main_research_linear_solver.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ main__research__linear__solver_8java com::google::ortools::linearsolver::main_research_linear_solver com::google::ortools::linearsolver main_research_linear_solverJNI.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ main__research__linear__solverJNI_8java com::google::ortools::linearsolver::main_research_linear_solverJNI com::google::ortools::linearsolver mainConstants.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ mainConstants_8java com::google::ortools::constraintsolver::mainConstants com::google::ortools::constraintsolver MaxFlow.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ MaxFlow_8java com::google::ortools::graph::MaxFlow com::google::ortools::graph::MaxFlow::Status @@ -476,14 +504,14 @@ MinCostFlow.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ MinCostFlow_8java com::google::ortools::graph::MinCostFlow com::google::ortools::graph MinCostFlowBase.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/graph/ MinCostFlowBase_8java com::google::ortools::graph::MinCostFlowBase com::google::ortools::graph::MinCostFlowBase::Status @@ -491,42 +519,42 @@ ModelCache.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ModelCache_8java com::google::ortools::constraintsolver::ModelCache com::google::ortools::constraintsolver ModelVisitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ModelVisitor_8java com::google::ortools::constraintsolver::ModelVisitor com::google::ortools::constraintsolver MPConstraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPConstraint_8java com::google::ortools::linearsolver::MPConstraint com::google::ortools::linearsolver MPModelExportOptions.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPModelExportOptions_8java com::google::ortools::linearsolver::MPModelExportOptions com::google::ortools::linearsolver MPObjective.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPObjective_8java com::google::ortools::linearsolver::MPObjective com::google::ortools::linearsolver MPSolver.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPSolver_8java com::google::ortools::linearsolver::MPSolver com::google::ortools::linearsolver::MPSolver::OptimizationProblemType @@ -536,7 +564,7 @@ MPSolverParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPSolverParameters_8java com::google::ortools::linearsolver::MPSolverParameters com::google::ortools::linearsolver::MPSolverParameters::DoubleParam @@ -549,84 +577,84 @@ MPVariable.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/linearsolver/ MPVariable_8java com::google::ortools::linearsolver::MPVariable com::google::ortools::linearsolver OptimizeVar.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ OptimizeVar_8java com::google::ortools::constraintsolver::OptimizeVar com::google::ortools::constraintsolver OptionalBoolean.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ OptionalBoolean_8java com::google::ortools::util::OptionalBoolean com::google::ortools::util OptionalBooleanOuterClass.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ OptionalBooleanOuterClass_8java com::google::ortools::util::OptionalBooleanOuterClass com::google::ortools::util Pack.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ Pack_8java com::google::ortools::constraintsolver::Pack com::google::ortools::constraintsolver ParallelSavingsFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ ParallelSavingsFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::ParallelSavingsFilteredDecisionBuilder com::google::ortools::constraintsolver PathOperator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ PathOperator_8java com::google::ortools::constraintsolver::PathOperator com::google::ortools::constraintsolver PathWithPreviousNodesOperator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ PathWithPreviousNodesOperator_8java com::google::ortools::constraintsolver::PathWithPreviousNodesOperator com::google::ortools::constraintsolver PropagationBaseObject.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ PropagationBaseObject_8java com::google::ortools::constraintsolver::PropagationBaseObject com::google::ortools::constraintsolver PropagationMonitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ PropagationMonitor_8java com::google::ortools::constraintsolver::PropagationMonitor com::google::ortools::constraintsolver RegularLimit.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RegularLimit_8java com::google::ortools::constraintsolver::RegularLimit com::google::ortools::constraintsolver RegularLimitParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RegularLimitParameters_8java com::google::ortools::constraintsolver::RegularLimitParameters com::google::ortools::constraintsolver::RegularLimitParameters::Builder @@ -634,77 +662,77 @@ RegularLimitParametersOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RegularLimitParametersOrBuilder_8java com::google::ortools::constraintsolver::RegularLimitParametersOrBuilder com::google::ortools::constraintsolver RevBool.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RevBool_8java com::google::ortools::constraintsolver::RevBool com::google::ortools::constraintsolver RevInteger.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RevInteger_8java com::google::ortools::constraintsolver::RevInteger com::google::ortools::constraintsolver RevLong.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RevLong_8java com::google::ortools::constraintsolver::RevLong com::google::ortools::constraintsolver RevPartialSequence.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RevPartialSequence_8java com::google::ortools::constraintsolver::RevPartialSequence com::google::ortools::constraintsolver RoutingDimension.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingDimension_8java com::google::ortools::constraintsolver::RoutingDimension com::google::ortools::constraintsolver RoutingEnums.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingEnums_8java com::google::ortools::constraintsolver::RoutingEnums com::google::ortools::constraintsolver RoutingFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::RoutingFilteredDecisionBuilder com::google::ortools::constraintsolver RoutingIndexManager.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingIndexManager_8java com::google::ortools::constraintsolver::RoutingIndexManager com::google::ortools::constraintsolver RoutingModel.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingModel_8java com::google::ortools::constraintsolver::RoutingModel com::google::ortools::constraintsolver RoutingModelParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingModelParameters_8java com::google::ortools::constraintsolver::RoutingModelParameters com::google::ortools::constraintsolver::RoutingModelParameters::Builder @@ -712,28 +740,28 @@ RoutingModelParametersOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingModelParametersOrBuilder_8java com::google::ortools::constraintsolver::RoutingModelParametersOrBuilder com::google::ortools::constraintsolver RoutingModelVisitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingModelVisitor_8java com::google::ortools::constraintsolver::RoutingModelVisitor com::google::ortools::constraintsolver RoutingParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingParameters_8java com::google::ortools::constraintsolver::RoutingParameters com::google::ortools::constraintsolver RoutingSearchParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingSearchParameters_8java com::google::ortools::constraintsolver::RoutingSearchParameters com::google::ortools::constraintsolver::RoutingSearchParameters::LocalSearchNeighborhoodOperatorsOrBuilder @@ -744,14 +772,14 @@ RoutingSearchParametersOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ RoutingSearchParametersOrBuilder_8java com::google::ortools::constraintsolver::RoutingSearchParametersOrBuilder com::google::ortools::constraintsolver SatParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ SatParameters_8java com::google::ortools::sat::SatParameters com::google::ortools::sat::SatParameters::VariableOrder @@ -769,14 +797,14 @@ SatParametersOrBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/sat/ SatParametersOrBuilder_8java com::google::ortools::sat::SatParametersOrBuilder com::google::ortools::sat SavingsFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SavingsFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::SavingsFilteredDecisionBuilder com::google::ortools::constraintsolver::SavingsFilteredDecisionBuilder::SavingsParameters @@ -784,91 +812,91 @@ SearchLimit.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SearchLimit_8java com::google::ortools::constraintsolver::SearchLimit com::google::ortools::constraintsolver SearchLimitProtobuf.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SearchLimitProtobuf_8java com::google::ortools::constraintsolver::SearchLimitProtobuf com::google::ortools::constraintsolver SearchLog.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SearchLog_8java com::google::ortools::constraintsolver::SearchLog com::google::ortools::constraintsolver SearchMonitor.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SearchMonitor_8java com::google::ortools::constraintsolver::SearchMonitor com::google::ortools::constraintsolver SequenceVar.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequenceVar_8java com::google::ortools::constraintsolver::SequenceVar com::google::ortools::constraintsolver SequenceVarElement.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequenceVarElement_8java com::google::ortools::constraintsolver::SequenceVarElement com::google::ortools::constraintsolver SequenceVarLocalSearchHandler.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequenceVarLocalSearchHandler_8java com::google::ortools::constraintsolver::SequenceVarLocalSearchHandler com::google::ortools::constraintsolver SequenceVarLocalSearchOperator.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequenceVarLocalSearchOperator_8java com::google::ortools::constraintsolver::SequenceVarLocalSearchOperator com::google::ortools::constraintsolver SequenceVarLocalSearchOperatorTemplate.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequenceVarLocalSearchOperatorTemplate_8java com::google::ortools::constraintsolver::SequenceVarLocalSearchOperatorTemplate com::google::ortools::constraintsolver SequentialSavingsFilteredDecisionBuilder.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SequentialSavingsFilteredDecisionBuilder_8java com::google::ortools::constraintsolver::SequentialSavingsFilteredDecisionBuilder com::google::ortools::constraintsolver SolutionCollector.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SolutionCollector_8java com::google::ortools::constraintsolver::SolutionCollector com::google::ortools::constraintsolver SolutionPool.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SolutionPool_8java com::google::ortools::constraintsolver::SolutionPool com::google::ortools::constraintsolver Solver.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ Solver_8java com::google::ortools::constraintsolver::Solver com::google::ortools::constraintsolver::Solver::FailException @@ -877,49 +905,49 @@ SolverParameters.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SolverParameters_8java com::google::ortools::constraintsolver::SolverParameters com::google::ortools::constraintsolver SortedDisjointIntervalList.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/util/ SortedDisjointIntervalList_8java com::google::ortools::util::SortedDisjointIntervalList com::google::ortools::util SymmetryBreaker.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ SymmetryBreaker_8java com::google::ortools::constraintsolver::SymmetryBreaker com::google::ortools::constraintsolver TypeIncompatibilityChecker.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ TypeIncompatibilityChecker_8java com::google::ortools::constraintsolver::TypeIncompatibilityChecker com::google::ortools::constraintsolver TypeRegulationsChecker.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ TypeRegulationsChecker_8java com::google::ortools::constraintsolver::TypeRegulationsChecker com::google::ortools::constraintsolver TypeRegulationsConstraint.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ TypeRegulationsConstraint_8java com::google::ortools::constraintsolver::TypeRegulationsConstraint com::google::ortools::constraintsolver TypeRequirementChecker.java - /Users/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ + /usr/local/google/home/lperron/Work/or-tools/ortools/gen/com/google/ortools/constraintsolver/ TypeRequirementChecker_8java com::google::ortools::constraintsolver::TypeRequirementChecker com::google::ortools::constraintsolver @@ -3343,6 +3371,144 @@ (long cPtr, boolean cMemoryOwn) + + com::google::ortools::constraintsolver::LocalSearchMetaheuristic::Builder + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + com::google::ortools::constraintsolver::LocalSearchMetaheuristicOrBuilder + + .lang.Override Builder + clear + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + aa2112594debb38f05f4b2a9143d8f7a7 + () + + + .lang.Override com.google.protobuf.Descriptors.Descriptor + getDescriptorForType + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a9071950586f0de1697176c705448e2a4 + () + + + .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic + getDefaultInstanceForType + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a35a4bcbd019ca74c8f441b397656ecac + () + + + .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic + build + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a373572e9718b3e6ef4e52d3ae778b840 + () + + + .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic + buildPartial + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a073aec5b5dec42fea60f138e5f31f983 + () + + + .lang.Override Builder + clone + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a87b4d80740b4265069358919f8c995ef + () + + + .lang.Override Builder + setField + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a51337c2a6e0d8d977d519c74d9b91eb7 + (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) + + + .lang.Override Builder + clearField + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a4670390118ae146d43932fda03beb193 + (com.google.protobuf.Descriptors.FieldDescriptor field) + + + .lang.Override Builder + clearOneof + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + aa37c152e28a23380c114147a25f6777e + (com.google.protobuf.Descriptors.OneofDescriptor oneof) + + + .lang.Override Builder + setRepeatedField + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a308ec1ec38cc31685fe7a5838372fed7 + (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) + + + .lang.Override Builder + addRepeatedField + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + ad950aa290c21366f7f5ec1cd3dac5011 + (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) + + + .lang.Override Builder + mergeFrom + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + afd77cd97b2fe54e704c4276c6ff9b323 + (com.google.protobuf.Message other) + + + Builder + mergeFrom + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + ab0d99c3f6c0a96a731fa80afd895b411 + (com.google.ortools.constraintsolver.LocalSearchMetaheuristic other) + + + .lang.Override final boolean + isInitialized + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a407c38665ceedcbbe4bf30c5cc3321e7 + () + + + .lang.Override Builder + mergeFrom + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a86fb26a1ca54be5aa98eed36ebd9e83b + (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + + + .lang.Override final Builder + setUnknownFields + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a2ad6081779087af8476b53dc8dae3fc5 + (final com.google.protobuf.UnknownFieldSet unknownFields) + + + .lang.Override final Builder + mergeUnknownFields + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a4c4deb3fe039573b0332b594aaffe967 + (final com.google.protobuf.UnknownFieldSet unknownFields) + + + static final com.google.protobuf.Descriptors.Descriptor + getDescriptor + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + ad68d9bddb907f41b8ccb2992c68c3ad8 + () + + + .lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html + a240b9725f7694fdd7dd408d85d6114ce + () + + com::google::ortools::constraintsolver::ConstraintSolverParameters::Builder classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html @@ -4076,144 +4242,6 @@ () - - com::google::ortools::constraintsolver::LocalSearchMetaheuristic::Builder - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - com::google::ortools::constraintsolver::LocalSearchMetaheuristicOrBuilder - - .lang.Override Builder - clear - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - aa2112594debb38f05f4b2a9143d8f7a7 - () - - - .lang.Override com.google.protobuf.Descriptors.Descriptor - getDescriptorForType - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a9071950586f0de1697176c705448e2a4 - () - - - .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic - getDefaultInstanceForType - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a35a4bcbd019ca74c8f441b397656ecac - () - - - .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic - build - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a373572e9718b3e6ef4e52d3ae778b840 - () - - - .lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic - buildPartial - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a073aec5b5dec42fea60f138e5f31f983 - () - - - .lang.Override Builder - clone - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a87b4d80740b4265069358919f8c995ef - () - - - .lang.Override Builder - setField - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a51337c2a6e0d8d977d519c74d9b91eb7 - (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) - - - .lang.Override Builder - clearField - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a4670390118ae146d43932fda03beb193 - (com.google.protobuf.Descriptors.FieldDescriptor field) - - - .lang.Override Builder - clearOneof - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - aa37c152e28a23380c114147a25f6777e - (com.google.protobuf.Descriptors.OneofDescriptor oneof) - - - .lang.Override Builder - setRepeatedField - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a308ec1ec38cc31685fe7a5838372fed7 - (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) - - - .lang.Override Builder - addRepeatedField - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - ad950aa290c21366f7f5ec1cd3dac5011 - (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) - - - .lang.Override Builder - mergeFrom - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - afd77cd97b2fe54e704c4276c6ff9b323 - (com.google.protobuf.Message other) - - - Builder - mergeFrom - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - ab0d99c3f6c0a96a731fa80afd895b411 - (com.google.ortools.constraintsolver.LocalSearchMetaheuristic other) - - - .lang.Override final boolean - isInitialized - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a407c38665ceedcbbe4bf30c5cc3321e7 - () - - - .lang.Override Builder - mergeFrom - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a86fb26a1ca54be5aa98eed36ebd9e83b - (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - - - .lang.Override final Builder - setUnknownFields - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a2ad6081779087af8476b53dc8dae3fc5 - (final com.google.protobuf.UnknownFieldSet unknownFields) - - - .lang.Override final Builder - mergeUnknownFields - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a4c4deb3fe039573b0332b594aaffe967 - (final com.google.protobuf.UnknownFieldSet unknownFields) - - - static final com.google.protobuf.Descriptors.Descriptor - getDescriptor - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - ad68d9bddb907f41b8ccb2992c68c3ad8 - () - - - .lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable - classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html - a240b9725f7694fdd7dd408d85d6114ce - () - - com::google::ortools::constraintsolver::RegularLimitParameters::Builder classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html @@ -11780,45 +11808,6 @@ - - com::google::ortools::sat::Constraint - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - - - Constraint - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - a6ce8d72fb00aacaf35abdfd8c1faa13a - (CpModelProto.Builder builder) - - - void - onlyEnforceIf - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - ac86aa1f6eb0c1e93c11162475c1b39f8 - (Literal lit) - - - void - onlyEnforceIf - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - a52324b66624b60ad8d812207a69c1c6d - (Literal[] lits) - - - int - getIndex - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - a11445d0fa475a079f090d78c5899f78f - () - - - ConstraintProto.Builder - getBuilder - classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html - a16aab226f36599b20b487ba3720e181b - () - - com::google::ortools::constraintsolver::Constraint classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html @@ -11964,6 +11953,45 @@ (long cPtr, boolean cMemoryOwn) + + com::google::ortools::sat::Constraint + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + + + Constraint + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + a6ce8d72fb00aacaf35abdfd8c1faa13a + (CpModelProto.Builder builder) + + + void + onlyEnforceIf + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + ac86aa1f6eb0c1e93c11162475c1b39f8 + (Literal lit) + + + void + onlyEnforceIf + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + a52324b66624b60ad8d812207a69c1c6d + (Literal[] lits) + + + int + getIndex + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + a11445d0fa475a079f090d78c5899f78f + () + + + ConstraintProto.Builder + getBuilder + classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html + a16aab226f36599b20b487ba3720e181b + () + + com::google::ortools::constraintsolver::ConstraintSolverParameters classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html @@ -16668,6 +16696,17 @@ (long cPtr, boolean cMemoryOwn) + + com::google::ortools::constraintsolver::IntIntToLongFunction + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html + + long + applyAsLong + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html + a06f352dbb90e2b5ae714a2a3b7fb7cb0 + (int left, int right) + + com::google::ortools::constraintsolver::IntTupleSet classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html @@ -18082,6 +18121,60 @@ () + + com::google::ortools::constraintsolver::JavaDecisionBuilder + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html + com::google::ortools::constraintsolver::DecisionBuilder + + final Decision + nextWrap + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html + aa2715d97cf7347ff1305d60a203b54ec + (Solver solver) + + + Decision + next + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html + a8063df71ad305090fcad32d52255fdf0 + (Solver solver) + + + synchronized void + delete + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html + a01b322f989cd669fa649763e9a582713 + () + + + void + swigReleaseOwnership + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html + a98a96624cda6829fe95610a5b7adba32 + () + + + void + swigTakeOwnership + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html + a2e301dcd5386104e5f8e10a95c1ae925 + () + + + String + toString + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html + a60d750f40294310ed2ef6ae420ec51f8 + () + + + void + swigDirectorDisconnect + classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html + a537c035d613b4940217479bcd83d542d + () + + com::google::ortools::algorithms::KnapsackSolver classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html @@ -20301,6 +20394,35 @@ (long cPtr, boolean cMemoryOwn) + + com::google::ortools::constraintsolver::LongTernaryOperator + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html + + long + applyAsLong + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html + a42327381bb99e586660ba1568e89e0df + (long left, long center, long right) + + + + com::google::ortools::constraintsolver::LongTernaryPredicate + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html + + boolean + test + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html + a2d0a38e7dc4b9a5b43c34a44c46fc21d + (long left, long center, long right) + + + default LongTernaryPredicate + negate + interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html + ad72d7798d56c904be960ffcc4fe3bf76 + () + + com::google::ortools::linearsolver::MPSolverParameters::LpAlgorithmValues enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html @@ -40904,52 +41026,6 @@ (long cPtr, boolean cMemoryOwn) - - com::google::ortools::graph::MaxFlow::Status - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - - final int - swigValue - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - a6ee05bd289e9c94659b32df1ddf569fc - () - - - static Status - swigToEnum - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - a23557046d218f7645297fbb48ced2a53 - (int swigValue) - - - - OPTIMAL - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - aef2051b1577773dba4ab35206ffd512b - - - - - POSSIBLE_OVERFLOW - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - a3d3396ee4ca20facf18be311a4d93aed - - - - - BAD_INPUT - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - a8d021b9754de129689c78b82263c18b4 - - - - - BAD_RESULT - enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html - aa3378f9f010f20a8c192abdc01c9ca4a - - - com::google::ortools::graph::LinearSumAssignment::Status enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html @@ -41056,6 +41132,52 @@ + + com::google::ortools::graph::MaxFlow::Status + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + + final int + swigValue + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + a6ee05bd289e9c94659b32df1ddf569fc + () + + + static Status + swigToEnum + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + a23557046d218f7645297fbb48ced2a53 + (int swigValue) + + + + OPTIMAL + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + aef2051b1577773dba4ab35206ffd512b + + + + + POSSIBLE_OVERFLOW + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + a3d3396ee4ca20facf18be311a4d93aed + + + + + BAD_INPUT + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + a8d021b9754de129689c78b82263c18b4 + + + + + BAD_RESULT + enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html + aa3378f9f010f20a8c192abdc01c9ca4a + + + com::google::ortools::constraintsolver::SymmetryBreaker classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html @@ -41518,171 +41640,6 @@ (long cPtr, boolean cMemoryOwn) - - com::google::ortools::constraintsolver::LocalSearchMetaheuristic::Value - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - - final int - getNumber - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a58382c48c4d85ffc99402e67526993d8 - () - - - final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a43dded62d13f530b85dd127bb39c1018 - () - - - final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - af176de516adae610dbb1a32386aa6d22 - () - - - .lang.Deprecated static Value - valueOf - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a0d90bd73d005503224ef7184eef1983c - (int value) - - - static Value - forNumber - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a1ccc5cd7a133c9fcb5e53010bfbc5a28 - (int value) - - - static com.google.protobuf.Internal.EnumLiteMap< Value > - internalGetValueMap - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a7b03161e52359fb4dbd4771c42cc3f8c - () - - - static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a0ea48d36c7c7cd49d2cc2f39b25accf3 - () - - - static Value - valueOf - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a6fabdde98f3dba9603dff0bef80080dc - (com.google.protobuf.Descriptors.EnumValueDescriptor desc) - - - - UNSET - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a1126f88b2637cbae7a9e4995dab0eddb - - - - - AUTOMATIC - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - afbcaab61c1dc80df0104761f90fdaddd - - - - - GREEDY_DESCENT - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a95c7b397018dd27258504187f33a3781 - - - - - GUIDED_LOCAL_SEARCH - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - ad92eb764d4433dd91d0eb1bf8b7f78a4 - - - - - SIMULATED_ANNEALING - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a0d6a215310d26a671e3297162ccb4030 - - - - - TABU_SEARCH - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a5af66d46953709c60cae8366b6df59c6 - - - - - GENERIC_TABU_SEARCH - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a3f9c28086773ddea9a812080292f40cb - - - - - UNRECOGNIZED - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a3599dee3251b5a375bb24b3cf9fae97c - - - - static final int - UNSET_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a79e97e97189bca91cda943314cead5b7 - - - - static final int - AUTOMATIC_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a9a6415418ea77ab7b464f1c445074e1a - - - - static final int - GREEDY_DESCENT_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a5d15b167c159df12b18237ea16fc2ede - - - - static final int - GUIDED_LOCAL_SEARCH_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a0406332456d4a4a15a65d688e68334ef - - - - static final int - SIMULATED_ANNEALING_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - aa6954fb022a4526758451ba5388de97d - - - - static final int - TABU_SEARCH_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a38a36baf64b65938b0fbd0c3372b4307 - - - - static final int - GENERIC_TABU_SEARCH_VALUE - enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html - a1556cfd3e52fd72e124bd4eafb1ec7af - - - com::google::ortools::constraintsolver::FirstSolutionStrategy::Value enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html @@ -41974,6 +41931,171 @@ + + com::google::ortools::constraintsolver::LocalSearchMetaheuristic::Value + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + + final int + getNumber + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a58382c48c4d85ffc99402e67526993d8 + () + + + final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a43dded62d13f530b85dd127bb39c1018 + () + + + final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + af176de516adae610dbb1a32386aa6d22 + () + + + .lang.Deprecated static Value + valueOf + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a0d90bd73d005503224ef7184eef1983c + (int value) + + + static Value + forNumber + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a1ccc5cd7a133c9fcb5e53010bfbc5a28 + (int value) + + + static com.google.protobuf.Internal.EnumLiteMap< Value > + internalGetValueMap + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a7b03161e52359fb4dbd4771c42cc3f8c + () + + + static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a0ea48d36c7c7cd49d2cc2f39b25accf3 + () + + + static Value + valueOf + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a6fabdde98f3dba9603dff0bef80080dc + (com.google.protobuf.Descriptors.EnumValueDescriptor desc) + + + + UNSET + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a1126f88b2637cbae7a9e4995dab0eddb + + + + + AUTOMATIC + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + afbcaab61c1dc80df0104761f90fdaddd + + + + + GREEDY_DESCENT + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a95c7b397018dd27258504187f33a3781 + + + + + GUIDED_LOCAL_SEARCH + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + ad92eb764d4433dd91d0eb1bf8b7f78a4 + + + + + SIMULATED_ANNEALING + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a0d6a215310d26a671e3297162ccb4030 + + + + + TABU_SEARCH + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a5af66d46953709c60cae8366b6df59c6 + + + + + GENERIC_TABU_SEARCH + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a3f9c28086773ddea9a812080292f40cb + + + + + UNRECOGNIZED + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a3599dee3251b5a375bb24b3cf9fae97c + + + + static final int + UNSET_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a79e97e97189bca91cda943314cead5b7 + + + + static final int + AUTOMATIC_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a9a6415418ea77ab7b464f1c445074e1a + + + + static final int + GREEDY_DESCENT_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a5d15b167c159df12b18237ea16fc2ede + + + + static final int + GUIDED_LOCAL_SEARCH_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a0406332456d4a4a15a65d688e68334ef + + + + static final int + SIMULATED_ANNEALING_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + aa6954fb022a4526758451ba5388de97d + + + + static final int + TABU_SEARCH_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a38a36baf64b65938b0fbd0c3372b4307 + + + + static final int + GENERIC_TABU_SEARCH_VALUE + enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html + a1556cfd3e52fd72e124bd4eafb1ec7af + + + com::google::ortools::sat::SatParameters::VariableOrder enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html @@ -42149,6 +42271,7 @@ com::google::ortools::constraintsolver::IntervalVar com::google::ortools::constraintsolver::IntervalVarElement com::google::ortools::constraintsolver::IntExpr + com::google::ortools::constraintsolver::IntIntToLongFunction com::google::ortools::constraintsolver::IntTupleSet com::google::ortools::constraintsolver::IntVar com::google::ortools::constraintsolver::IntVarElement @@ -42158,6 +42281,7 @@ com::google::ortools::constraintsolver::IntVarLocalSearchHandler com::google::ortools::constraintsolver::IntVarLocalSearchOperator com::google::ortools::constraintsolver::IntVarLocalSearchOperatorTemplate + com::google::ortools::constraintsolver::JavaDecisionBuilder com::google::ortools::constraintsolver::LocalCheapestInsertionFilteredDecisionBuilder com::google::ortools::constraintsolver::LocalSearchFilter com::google::ortools::constraintsolver::LocalSearchMetaheuristic @@ -42165,6 +42289,8 @@ com::google::ortools::constraintsolver::LocalSearchMonitor com::google::ortools::constraintsolver::LocalSearchOperator com::google::ortools::constraintsolver::LocalSearchPhaseParameters + com::google::ortools::constraintsolver::LongTernaryOperator + com::google::ortools::constraintsolver::LongTernaryPredicate com::google::ortools::constraintsolver::mainConstants com::google::ortools::constraintsolver::ModelCache com::google::ortools::constraintsolver::ModelVisitor diff --git a/docs/java/Assignment_8java_source.html b/docs/java/Assignment_8java_source.html index 7619496907..9eb16f502d 100644 --- a/docs/java/Assignment_8java_source.html +++ b/docs/java/Assignment_8java_source.html @@ -42,7 +42,7 @@
Assignment.java
-Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
11 public class Assignment extends PropagationBaseObject {
12  private transient long swigCPtr;
13 
14  protected Assignment(long cPtr, boolean cMemoryOwn) {
15  super(mainJNI.Assignment_SWIGUpcast(cPtr), cMemoryOwn);
16  swigCPtr = cPtr;
17  }
18 
19  protected static long getCPtr(Assignment obj) {
20  return (obj == null) ? 0 : obj.swigCPtr;
21  }
22 
23  @SuppressWarnings("deprecation")
24  protected void finalize() {
25  delete();
26  }
27 
28  public synchronized void delete() {
29  if (swigCPtr != 0) {
30  if (swigCMemOwn) {
31  swigCMemOwn = false;
32  mainJNI.delete_Assignment(swigCPtr);
33  }
34  swigCPtr = 0;
35  }
36  super.delete();
37  }
38 
39  public Assignment(Solver s) {
40  this(mainJNI.new_Assignment__SWIG_0(Solver.getCPtr(s), s), true);
41  }
42 
44  this(mainJNI.new_Assignment__SWIG_1(Assignment.getCPtr(copy), copy), true);
45  }
46 
47  public void clear() {
48  mainJNI.Assignment_clear(swigCPtr, this);
49  }
50 
51  public boolean empty() {
52  return mainJNI.Assignment_empty(swigCPtr, this);
53  }
54 
55  public int size() {
56  return mainJNI.Assignment_size(swigCPtr, this);
57  }
58 
59  public int numIntVars() {
60  return mainJNI.Assignment_numIntVars(swigCPtr, this);
61  }
62 
63  public int numIntervalVars() {
64  return mainJNI.Assignment_numIntervalVars(swigCPtr, this);
65  }
66 
67  public int numSequenceVars() {
68  return mainJNI.Assignment_numSequenceVars(swigCPtr, this);
69  }
70 
71  public void store() {
72  mainJNI.Assignment_store(swigCPtr, this);
73  }
74 
75  public void restore() {
76  mainJNI.Assignment_restore(swigCPtr, this);
77  }
78 
79  public boolean load(String filename) {
80  return mainJNI.Assignment_load__SWIG_0(swigCPtr, this, filename);
81  }
82 
83  public void load(SWIGTYPE_p_operations_research__AssignmentProto assignment_proto) {
84  mainJNI.Assignment_load__SWIG_1(swigCPtr, this, SWIGTYPE_p_operations_research__AssignmentProto.getCPtr(assignment_proto));
85  }
86 
87  public boolean save(String filename) {
88  return mainJNI.Assignment_save__SWIG_0(swigCPtr, this, filename);
89  }
90 
91  public void save(SWIGTYPE_p_operations_research__AssignmentProto assignment_proto) {
92  mainJNI.Assignment_save__SWIG_1(swigCPtr, this, SWIGTYPE_p_operations_research__AssignmentProto.getCPtr(assignment_proto));
93  }
94 
95  public void addObjective(IntVar v) {
96  mainJNI.Assignment_addObjective(swigCPtr, this, IntVar.getCPtr(v), v);
97  }
98 
99  public void ClearObjective() {
100  mainJNI.Assignment_ClearObjective(swigCPtr, this);
101  }
102 
103  public IntVar objective() {
104  long cPtr = mainJNI.Assignment_objective(swigCPtr, this);
105  return (cPtr == 0) ? null : new IntVar(cPtr, false);
106  }
107 
108  public boolean hasObjective() {
109  return mainJNI.Assignment_hasObjective(swigCPtr, this);
110  }
111 
112  public long objectiveMin() {
113  return mainJNI.Assignment_objectiveMin(swigCPtr, this);
114  }
115 
116  public long objectiveMax() {
117  return mainJNI.Assignment_objectiveMax(swigCPtr, this);
118  }
119 
120  public long objectiveValue() {
121  return mainJNI.Assignment_objectiveValue(swigCPtr, this);
122  }
123 
124  public boolean objectiveBound() {
125  return mainJNI.Assignment_objectiveBound(swigCPtr, this);
126  }
127 
128  public void setObjectiveMin(long m) {
129  mainJNI.Assignment_setObjectiveMin(swigCPtr, this, m);
130  }
131 
132  public void setObjectiveMax(long m) {
133  mainJNI.Assignment_setObjectiveMax(swigCPtr, this, m);
134  }
135 
136  public void setObjectiveValue(long value) {
137  mainJNI.Assignment_setObjectiveValue(swigCPtr, this, value);
138  }
139 
140  public void setObjectiveRange(long l, long u) {
141  mainJNI.Assignment_setObjectiveRange(swigCPtr, this, l, u);
142  }
143 
144  public IntVarElement add(IntVar var) {
145  long cPtr = mainJNI.Assignment_add__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
146  return (cPtr == 0) ? null : new IntVarElement(cPtr, false);
147  }
148 
149  public void add(IntVar[] vars) {
150  mainJNI.Assignment_add__SWIG_1(swigCPtr, this, vars);
151  }
152 
154  long cPtr = mainJNI.Assignment_fastAdd__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
155  return (cPtr == 0) ? null : new IntVarElement(cPtr, false);
156  }
157 
158  public long min(IntVar var) {
159  return mainJNI.Assignment_min(swigCPtr, this, IntVar.getCPtr(var), var);
160  }
161 
162  public long max(IntVar var) {
163  return mainJNI.Assignment_max(swigCPtr, this, IntVar.getCPtr(var), var);
164  }
165 
166  public long value(IntVar var) {
167  return mainJNI.Assignment_value(swigCPtr, this, IntVar.getCPtr(var), var);
168  }
169 
170  public boolean bound(IntVar var) {
171  return mainJNI.Assignment_bound(swigCPtr, this, IntVar.getCPtr(var), var);
172  }
173 
174  public void setMin(IntVar var, long m) {
175  mainJNI.Assignment_setMin(swigCPtr, this, IntVar.getCPtr(var), var, m);
176  }
177 
178  public void setMax(IntVar var, long m) {
179  mainJNI.Assignment_setMax(swigCPtr, this, IntVar.getCPtr(var), var, m);
180  }
181 
182  public void setRange(IntVar var, long l, long u) {
183  mainJNI.Assignment_setRange(swigCPtr, this, IntVar.getCPtr(var), var, l, u);
184  }
185 
186  public void setValue(IntVar var, long value) {
187  mainJNI.Assignment_setValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
188  }
189 
191  long cPtr = mainJNI.Assignment_add__SWIG_2(swigCPtr, this, IntervalVar.getCPtr(var), var);
192  return (cPtr == 0) ? null : new IntervalVarElement(cPtr, false);
193  }
194 
195  public void add(IntervalVar[] vars) {
196  mainJNI.Assignment_add__SWIG_3(swigCPtr, this, vars);
197  }
198 
200  long cPtr = mainJNI.Assignment_fastAdd__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
201  return (cPtr == 0) ? null : new IntervalVarElement(cPtr, false);
202  }
203 
204  public long startMin(IntervalVar var) {
205  return mainJNI.Assignment_startMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
206  }
207 
208  public long startMax(IntervalVar var) {
209  return mainJNI.Assignment_startMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
210  }
211 
212  public long startValue(IntervalVar var) {
213  return mainJNI.Assignment_startValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
214  }
215 
216  public long durationMin(IntervalVar var) {
217  return mainJNI.Assignment_durationMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
218  }
219 
220  public long durationMax(IntervalVar var) {
221  return mainJNI.Assignment_durationMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
222  }
223 
224  public long durationValue(IntervalVar var) {
225  return mainJNI.Assignment_durationValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
226  }
227 
228  public long endMin(IntervalVar var) {
229  return mainJNI.Assignment_endMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
230  }
231 
232  public long endMax(IntervalVar var) {
233  return mainJNI.Assignment_endMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
234  }
235 
236  public long endValue(IntervalVar var) {
237  return mainJNI.Assignment_endValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
238  }
239 
240  public long performedMin(IntervalVar var) {
241  return mainJNI.Assignment_performedMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
242  }
243 
244  public long performedMax(IntervalVar var) {
245  return mainJNI.Assignment_performedMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
246  }
247 
248  public long performedValue(IntervalVar var) {
249  return mainJNI.Assignment_performedValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
250  }
251 
252  public void setStartMin(IntervalVar var, long m) {
253  mainJNI.Assignment_setStartMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
254  }
255 
256  public void setStartMax(IntervalVar var, long m) {
257  mainJNI.Assignment_setStartMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
258  }
259 
260  public void setStartRange(IntervalVar var, long mi, long ma) {
261  mainJNI.Assignment_setStartRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
262  }
263 
264  public void setStartValue(IntervalVar var, long value) {
265  mainJNI.Assignment_setStartValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
266  }
267 
268  public void setDurationMin(IntervalVar var, long m) {
269  mainJNI.Assignment_setDurationMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
270  }
271 
272  public void setDurationMax(IntervalVar var, long m) {
273  mainJNI.Assignment_setDurationMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
274  }
275 
276  public void setDurationRange(IntervalVar var, long mi, long ma) {
277  mainJNI.Assignment_setDurationRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
278  }
279 
280  public void setDurationValue(IntervalVar var, long value) {
281  mainJNI.Assignment_setDurationValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
282  }
283 
284  public void setEndMin(IntervalVar var, long m) {
285  mainJNI.Assignment_setEndMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
286  }
287 
288  public void setEndMax(IntervalVar var, long m) {
289  mainJNI.Assignment_setEndMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
290  }
291 
292  public void setEndRange(IntervalVar var, long mi, long ma) {
293  mainJNI.Assignment_setEndRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
294  }
295 
296  public void setEndValue(IntervalVar var, long value) {
297  mainJNI.Assignment_setEndValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
298  }
299 
300  public void setPerformedMin(IntervalVar var, long m) {
301  mainJNI.Assignment_setPerformedMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
302  }
303 
304  public void setPerformedMax(IntervalVar var, long m) {
305  mainJNI.Assignment_setPerformedMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
306  }
307 
308  public void setPerformedRange(IntervalVar var, long mi, long ma) {
309  mainJNI.Assignment_setPerformedRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
310  }
311 
312  public void setPerformedValue(IntervalVar var, long value) {
313  mainJNI.Assignment_setPerformedValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
314  }
315 
317  long cPtr = mainJNI.Assignment_add__SWIG_4(swigCPtr, this, SequenceVar.getCPtr(var), var);
318  return (cPtr == 0) ? null : new SequenceVarElement(cPtr, false);
319  }
320 
321  public void add(SequenceVar[] vars) {
322  mainJNI.Assignment_add__SWIG_5(swigCPtr, this, vars);
323  }
324 
326  long cPtr = mainJNI.Assignment_fastAdd__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
327  return (cPtr == 0) ? null : new SequenceVarElement(cPtr, false);
328  }
329 
330  public int[] forwardSequence(SequenceVar var) {
331  return mainJNI.Assignment_forwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var);
332 }
333 
334  public int[] backwardSequence(SequenceVar var) {
335  return mainJNI.Assignment_backwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var);
336 }
337 
338  public int[] unperformed(SequenceVar var) {
339  return mainJNI.Assignment_unperformed(swigCPtr, this, SequenceVar.getCPtr(var), var);
340 }
341 
342  public void setSequence(SequenceVar var, int[] forward_sequence, int[] backward_sequence, int[] unperformed) {
343  mainJNI.Assignment_setSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, forward_sequence, backward_sequence, unperformed);
344  }
345 
346  public void setForwardSequence(SequenceVar var, int[] forward_sequence) {
347  mainJNI.Assignment_setForwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, forward_sequence);
348  }
349 
350  public void setBackwardSequence(SequenceVar var, int[] backward_sequence) {
351  mainJNI.Assignment_setBackwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, backward_sequence);
352  }
353 
354  public void setUnperformed(SequenceVar var, int[] unperformed) {
355  mainJNI.Assignment_setUnperformed(swigCPtr, this, SequenceVar.getCPtr(var), var, unperformed);
356  }
357 
358  public void activate(IntVar var) {
359  mainJNI.Assignment_activate__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
360  }
361 
362  public void deactivate(IntVar var) {
363  mainJNI.Assignment_deactivate__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
364  }
365 
366  public boolean activated(IntVar var) {
367  return mainJNI.Assignment_activated__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
368  }
369 
370  public void activate(IntervalVar var) {
371  mainJNI.Assignment_activate__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
372  }
373 
374  public void deactivate(IntervalVar var) {
375  mainJNI.Assignment_deactivate__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
376  }
377 
378  public boolean activated(IntervalVar var) {
379  return mainJNI.Assignment_activated__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
380  }
381 
382  public void activate(SequenceVar var) {
383  mainJNI.Assignment_activate__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
384  }
385 
386  public void deactivate(SequenceVar var) {
387  mainJNI.Assignment_deactivate__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
388  }
389 
390  public boolean activated(SequenceVar var) {
391  return mainJNI.Assignment_activated__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
392  }
393 
394  public void activateObjective() {
395  mainJNI.Assignment_activateObjective(swigCPtr, this);
396  }
397 
398  public void deactivateObjective() {
399  mainJNI.Assignment_deactivateObjective(swigCPtr, this);
400  }
401 
402  public boolean activatedObjective() {
403  return mainJNI.Assignment_activatedObjective(swigCPtr, this);
404  }
405 
406  public String toString() {
407  return mainJNI.Assignment_toString(swigCPtr, this);
408  }
409 
410  public boolean AreAllElementsBound() {
411  return mainJNI.Assignment_AreAllElementsBound(swigCPtr, this);
412  }
413 
414  public boolean contains(IntVar var) {
415  return mainJNI.Assignment_contains__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
416  }
417 
418  public boolean contains(IntervalVar var) {
419  return mainJNI.Assignment_contains__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
420  }
421 
422  public boolean contains(SequenceVar var) {
423  return mainJNI.Assignment_contains__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
424  }
425 
426  public void copyIntersection(Assignment assignment) {
427  mainJNI.Assignment_copyIntersection(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
428  }
429 
430  public void copy(Assignment assignment) {
431  mainJNI.Assignment_copy(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
432  }
433 
435  return new AssignmentIntContainer(mainJNI.Assignment_intVarContainer(swigCPtr, this), false);
436  }
437 
439  long cPtr = mainJNI.Assignment_mutableIntVarContainer(swigCPtr, this);
440  return (cPtr == 0) ? null : new AssignmentIntContainer(cPtr, false);
441  }
442 
444  return new AssignmentIntervalContainer(mainJNI.Assignment_intervalVarContainer(swigCPtr, this), false);
445  }
446 
448  long cPtr = mainJNI.Assignment_mutableIntervalVarContainer(swigCPtr, this);
449  return (cPtr == 0) ? null : new AssignmentIntervalContainer(cPtr, false);
450  }
451 
453  return new AssignmentSequenceContainer(mainJNI.Assignment_sequenceVarContainer(swigCPtr, this), false);
454  }
455 
457  long cPtr = mainJNI.Assignment_mutableSequenceVarContainer(swigCPtr, this);
458  return (cPtr == 0) ? null : new AssignmentSequenceContainer(cPtr, false);
459  }
460 
461 }
+Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
11 public class Assignment extends PropagationBaseObject {
12  private transient long swigCPtr;
13 
14  protected Assignment(long cPtr, boolean cMemoryOwn) {
15  super(mainJNI.Assignment_SWIGUpcast(cPtr), cMemoryOwn);
16  swigCPtr = cPtr;
17  }
18 
19  protected static long getCPtr(Assignment obj) {
20  return (obj == null) ? 0 : obj.swigCPtr;
21  }
22 
23  @SuppressWarnings("deprecation")
24  protected void finalize() {
25  delete();
26  }
27 
28  public synchronized void delete() {
29  if (swigCPtr != 0) {
30  if (swigCMemOwn) {
31  swigCMemOwn = false;
32  mainJNI.delete_Assignment(swigCPtr);
33  }
34  swigCPtr = 0;
35  }
36  super.delete();
37  }
38 
39  public Assignment(Solver s) {
40  this(mainJNI.new_Assignment__SWIG_0(Solver.getCPtr(s), s), true);
41  }
42 
44  this(mainJNI.new_Assignment__SWIG_1(Assignment.getCPtr(copy), copy), true);
45  }
46 
47  public void clear() {
48  mainJNI.Assignment_clear(swigCPtr, this);
49  }
50 
51  public boolean empty() {
52  return mainJNI.Assignment_empty(swigCPtr, this);
53  }
54 
55  public int size() {
56  return mainJNI.Assignment_size(swigCPtr, this);
57  }
58 
59  public int numIntVars() {
60  return mainJNI.Assignment_numIntVars(swigCPtr, this);
61  }
62 
63  public int numIntervalVars() {
64  return mainJNI.Assignment_numIntervalVars(swigCPtr, this);
65  }
66 
67  public int numSequenceVars() {
68  return mainJNI.Assignment_numSequenceVars(swigCPtr, this);
69  }
70 
71  public void store() {
72  mainJNI.Assignment_store(swigCPtr, this);
73  }
74 
75  public void restore() {
76  mainJNI.Assignment_restore(swigCPtr, this);
77  }
78 
79  public boolean load(String filename) {
80  return mainJNI.Assignment_load__SWIG_0(swigCPtr, this, filename);
81  }
82 
83  public void load(SWIGTYPE_p_operations_research__AssignmentProto assignment_proto) {
84  mainJNI.Assignment_load__SWIG_1(swigCPtr, this, SWIGTYPE_p_operations_research__AssignmentProto.getCPtr(assignment_proto));
85  }
86 
87  public boolean save(String filename) {
88  return mainJNI.Assignment_save__SWIG_0(swigCPtr, this, filename);
89  }
90 
91  public void save(SWIGTYPE_p_operations_research__AssignmentProto assignment_proto) {
92  mainJNI.Assignment_save__SWIG_1(swigCPtr, this, SWIGTYPE_p_operations_research__AssignmentProto.getCPtr(assignment_proto));
93  }
94 
95  public void addObjective(IntVar v) {
96  mainJNI.Assignment_addObjective(swigCPtr, this, IntVar.getCPtr(v), v);
97  }
98 
99  public void ClearObjective() {
100  mainJNI.Assignment_ClearObjective(swigCPtr, this);
101  }
102 
103  public IntVar objective() {
104  long cPtr = mainJNI.Assignment_objective(swigCPtr, this);
105  return (cPtr == 0) ? null : new IntVar(cPtr, false);
106  }
107 
108  public boolean hasObjective() {
109  return mainJNI.Assignment_hasObjective(swigCPtr, this);
110  }
111 
112  public long objectiveMin() {
113  return mainJNI.Assignment_objectiveMin(swigCPtr, this);
114  }
115 
116  public long objectiveMax() {
117  return mainJNI.Assignment_objectiveMax(swigCPtr, this);
118  }
119 
120  public long objectiveValue() {
121  return mainJNI.Assignment_objectiveValue(swigCPtr, this);
122  }
123 
124  public boolean objectiveBound() {
125  return mainJNI.Assignment_objectiveBound(swigCPtr, this);
126  }
127 
128  public void setObjectiveMin(long m) {
129  mainJNI.Assignment_setObjectiveMin(swigCPtr, this, m);
130  }
131 
132  public void setObjectiveMax(long m) {
133  mainJNI.Assignment_setObjectiveMax(swigCPtr, this, m);
134  }
135 
136  public void setObjectiveValue(long value) {
137  mainJNI.Assignment_setObjectiveValue(swigCPtr, this, value);
138  }
139 
140  public void setObjectiveRange(long l, long u) {
141  mainJNI.Assignment_setObjectiveRange(swigCPtr, this, l, u);
142  }
143 
144  public IntVarElement add(IntVar var) {
145  long cPtr = mainJNI.Assignment_add__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
146  return (cPtr == 0) ? null : new IntVarElement(cPtr, false);
147  }
148 
149  public void add(IntVar[] vars) {
150  mainJNI.Assignment_add__SWIG_1(swigCPtr, this, vars);
151  }
152 
154  long cPtr = mainJNI.Assignment_fastAdd__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
155  return (cPtr == 0) ? null : new IntVarElement(cPtr, false);
156  }
157 
158  public long min(IntVar var) {
159  return mainJNI.Assignment_min(swigCPtr, this, IntVar.getCPtr(var), var);
160  }
161 
162  public long max(IntVar var) {
163  return mainJNI.Assignment_max(swigCPtr, this, IntVar.getCPtr(var), var);
164  }
165 
166  public long value(IntVar var) {
167  return mainJNI.Assignment_value(swigCPtr, this, IntVar.getCPtr(var), var);
168  }
169 
170  public boolean bound(IntVar var) {
171  return mainJNI.Assignment_bound(swigCPtr, this, IntVar.getCPtr(var), var);
172  }
173 
174  public void setMin(IntVar var, long m) {
175  mainJNI.Assignment_setMin(swigCPtr, this, IntVar.getCPtr(var), var, m);
176  }
177 
178  public void setMax(IntVar var, long m) {
179  mainJNI.Assignment_setMax(swigCPtr, this, IntVar.getCPtr(var), var, m);
180  }
181 
182  public void setRange(IntVar var, long l, long u) {
183  mainJNI.Assignment_setRange(swigCPtr, this, IntVar.getCPtr(var), var, l, u);
184  }
185 
186  public void setValue(IntVar var, long value) {
187  mainJNI.Assignment_setValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
188  }
189 
191  long cPtr = mainJNI.Assignment_add__SWIG_2(swigCPtr, this, IntervalVar.getCPtr(var), var);
192  return (cPtr == 0) ? null : new IntervalVarElement(cPtr, false);
193  }
194 
195  public void add(IntervalVar[] vars) {
196  mainJNI.Assignment_add__SWIG_3(swigCPtr, this, vars);
197  }
198 
200  long cPtr = mainJNI.Assignment_fastAdd__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
201  return (cPtr == 0) ? null : new IntervalVarElement(cPtr, false);
202  }
203 
204  public long startMin(IntervalVar var) {
205  return mainJNI.Assignment_startMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
206  }
207 
208  public long startMax(IntervalVar var) {
209  return mainJNI.Assignment_startMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
210  }
211 
212  public long startValue(IntervalVar var) {
213  return mainJNI.Assignment_startValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
214  }
215 
216  public long durationMin(IntervalVar var) {
217  return mainJNI.Assignment_durationMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
218  }
219 
220  public long durationMax(IntervalVar var) {
221  return mainJNI.Assignment_durationMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
222  }
223 
224  public long durationValue(IntervalVar var) {
225  return mainJNI.Assignment_durationValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
226  }
227 
228  public long endMin(IntervalVar var) {
229  return mainJNI.Assignment_endMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
230  }
231 
232  public long endMax(IntervalVar var) {
233  return mainJNI.Assignment_endMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
234  }
235 
236  public long endValue(IntervalVar var) {
237  return mainJNI.Assignment_endValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
238  }
239 
240  public long performedMin(IntervalVar var) {
241  return mainJNI.Assignment_performedMin(swigCPtr, this, IntervalVar.getCPtr(var), var);
242  }
243 
244  public long performedMax(IntervalVar var) {
245  return mainJNI.Assignment_performedMax(swigCPtr, this, IntervalVar.getCPtr(var), var);
246  }
247 
248  public long performedValue(IntervalVar var) {
249  return mainJNI.Assignment_performedValue(swigCPtr, this, IntervalVar.getCPtr(var), var);
250  }
251 
252  public void setStartMin(IntervalVar var, long m) {
253  mainJNI.Assignment_setStartMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
254  }
255 
256  public void setStartMax(IntervalVar var, long m) {
257  mainJNI.Assignment_setStartMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
258  }
259 
260  public void setStartRange(IntervalVar var, long mi, long ma) {
261  mainJNI.Assignment_setStartRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
262  }
263 
264  public void setStartValue(IntervalVar var, long value) {
265  mainJNI.Assignment_setStartValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
266  }
267 
268  public void setDurationMin(IntervalVar var, long m) {
269  mainJNI.Assignment_setDurationMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
270  }
271 
272  public void setDurationMax(IntervalVar var, long m) {
273  mainJNI.Assignment_setDurationMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
274  }
275 
276  public void setDurationRange(IntervalVar var, long mi, long ma) {
277  mainJNI.Assignment_setDurationRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
278  }
279 
280  public void setDurationValue(IntervalVar var, long value) {
281  mainJNI.Assignment_setDurationValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
282  }
283 
284  public void setEndMin(IntervalVar var, long m) {
285  mainJNI.Assignment_setEndMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
286  }
287 
288  public void setEndMax(IntervalVar var, long m) {
289  mainJNI.Assignment_setEndMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
290  }
291 
292  public void setEndRange(IntervalVar var, long mi, long ma) {
293  mainJNI.Assignment_setEndRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
294  }
295 
296  public void setEndValue(IntervalVar var, long value) {
297  mainJNI.Assignment_setEndValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
298  }
299 
300  public void setPerformedMin(IntervalVar var, long m) {
301  mainJNI.Assignment_setPerformedMin(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
302  }
303 
304  public void setPerformedMax(IntervalVar var, long m) {
305  mainJNI.Assignment_setPerformedMax(swigCPtr, this, IntervalVar.getCPtr(var), var, m);
306  }
307 
308  public void setPerformedRange(IntervalVar var, long mi, long ma) {
309  mainJNI.Assignment_setPerformedRange(swigCPtr, this, IntervalVar.getCPtr(var), var, mi, ma);
310  }
311 
312  public void setPerformedValue(IntervalVar var, long value) {
313  mainJNI.Assignment_setPerformedValue(swigCPtr, this, IntervalVar.getCPtr(var), var, value);
314  }
315 
317  long cPtr = mainJNI.Assignment_add__SWIG_4(swigCPtr, this, SequenceVar.getCPtr(var), var);
318  return (cPtr == 0) ? null : new SequenceVarElement(cPtr, false);
319  }
320 
321  public void add(SequenceVar[] vars) {
322  mainJNI.Assignment_add__SWIG_5(swigCPtr, this, vars);
323  }
324 
326  long cPtr = mainJNI.Assignment_fastAdd__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
327  return (cPtr == 0) ? null : new SequenceVarElement(cPtr, false);
328  }
329 
330  public int[] forwardSequence(SequenceVar var) {
331  return mainJNI.Assignment_forwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var);
332 }
333 
334  public int[] backwardSequence(SequenceVar var) {
335  return mainJNI.Assignment_backwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var);
336 }
337 
338  public int[] unperformed(SequenceVar var) {
339  return mainJNI.Assignment_unperformed(swigCPtr, this, SequenceVar.getCPtr(var), var);
340 }
341 
342  public void setSequence(SequenceVar var, int[] forward_sequence, int[] backward_sequence, int[] unperformed) {
343  mainJNI.Assignment_setSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, forward_sequence, backward_sequence, unperformed);
344  }
345 
346  public void setForwardSequence(SequenceVar var, int[] forward_sequence) {
347  mainJNI.Assignment_setForwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, forward_sequence);
348  }
349 
350  public void setBackwardSequence(SequenceVar var, int[] backward_sequence) {
351  mainJNI.Assignment_setBackwardSequence(swigCPtr, this, SequenceVar.getCPtr(var), var, backward_sequence);
352  }
353 
354  public void setUnperformed(SequenceVar var, int[] unperformed) {
355  mainJNI.Assignment_setUnperformed(swigCPtr, this, SequenceVar.getCPtr(var), var, unperformed);
356  }
357 
358  public void activate(IntVar var) {
359  mainJNI.Assignment_activate__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
360  }
361 
362  public void deactivate(IntVar var) {
363  mainJNI.Assignment_deactivate__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
364  }
365 
366  public boolean activated(IntVar var) {
367  return mainJNI.Assignment_activated__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
368  }
369 
370  public void activate(IntervalVar var) {
371  mainJNI.Assignment_activate__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
372  }
373 
374  public void deactivate(IntervalVar var) {
375  mainJNI.Assignment_deactivate__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
376  }
377 
378  public boolean activated(IntervalVar var) {
379  return mainJNI.Assignment_activated__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
380  }
381 
382  public void activate(SequenceVar var) {
383  mainJNI.Assignment_activate__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
384  }
385 
386  public void deactivate(SequenceVar var) {
387  mainJNI.Assignment_deactivate__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
388  }
389 
390  public boolean activated(SequenceVar var) {
391  return mainJNI.Assignment_activated__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
392  }
393 
394  public void activateObjective() {
395  mainJNI.Assignment_activateObjective(swigCPtr, this);
396  }
397 
398  public void deactivateObjective() {
399  mainJNI.Assignment_deactivateObjective(swigCPtr, this);
400  }
401 
402  public boolean activatedObjective() {
403  return mainJNI.Assignment_activatedObjective(swigCPtr, this);
404  }
405 
406  public String toString() {
407  return mainJNI.Assignment_toString(swigCPtr, this);
408  }
409 
410  public boolean AreAllElementsBound() {
411  return mainJNI.Assignment_AreAllElementsBound(swigCPtr, this);
412  }
413 
414  public boolean contains(IntVar var) {
415  return mainJNI.Assignment_contains__SWIG_0(swigCPtr, this, IntVar.getCPtr(var), var);
416  }
417 
418  public boolean contains(IntervalVar var) {
419  return mainJNI.Assignment_contains__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(var), var);
420  }
421 
422  public boolean contains(SequenceVar var) {
423  return mainJNI.Assignment_contains__SWIG_2(swigCPtr, this, SequenceVar.getCPtr(var), var);
424  }
425 
426  public void copyIntersection(Assignment assignment) {
427  mainJNI.Assignment_copyIntersection(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
428  }
429 
430  public void copy(Assignment assignment) {
431  mainJNI.Assignment_copy(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
432  }
433 
435  return new AssignmentIntContainer(mainJNI.Assignment_intVarContainer(swigCPtr, this), false);
436  }
437 
439  long cPtr = mainJNI.Assignment_mutableIntVarContainer(swigCPtr, this);
440  return (cPtr == 0) ? null : new AssignmentIntContainer(cPtr, false);
441  }
442 
444  return new AssignmentIntervalContainer(mainJNI.Assignment_intervalVarContainer(swigCPtr, this), false);
445  }
446 
448  long cPtr = mainJNI.Assignment_mutableIntervalVarContainer(swigCPtr, this);
449  return (cPtr == 0) ? null : new AssignmentIntervalContainer(cPtr, false);
450  }
451 
453  return new AssignmentSequenceContainer(mainJNI.Assignment_sequenceVarContainer(swigCPtr, this), false);
454  }
455 
457  long cPtr = mainJNI.Assignment_mutableSequenceVarContainer(swigCPtr, this);
458  return (cPtr == 0) ? null : new AssignmentSequenceContainer(cPtr, false);
459  }
460 
461 }
void setStartMin(IntervalVar var, long m)
void setEndMin(IntervalVar var, long m)
diff --git a/docs/java/ConstraintSolverParametersOrBuilder_8java_source.html b/docs/java/ConstraintSolverParametersOrBuilder_8java_source.html index ea39268226..6b3011c9d3 100644 --- a/docs/java/ConstraintSolverParametersOrBuilder_8java_source.html +++ b/docs/java/ConstraintSolverParametersOrBuilder_8java_source.html @@ -61,7 +61,7 @@ - + diff --git a/docs/java/ConstraintSolverParameters_8java_source.html b/docs/java/ConstraintSolverParameters_8java_source.html index 7412e24fcf..bde6c96e22 100644 --- a/docs/java/ConstraintSolverParameters_8java_source.html +++ b/docs/java/ConstraintSolverParameters_8java_source.html @@ -170,7 +170,7 @@
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- +
static com.google.ortools.constraintsolver.ConstraintSolverParameters parseDelimitedFrom(java.io.InputStream input)
diff --git a/docs/java/FirstSolutionStrategy_8java_source.html b/docs/java/FirstSolutionStrategy_8java_source.html index 33601aaae9..c5b919336f 100644 --- a/docs/java/FirstSolutionStrategy_8java_source.html +++ b/docs/java/FirstSolutionStrategy_8java_source.html @@ -89,7 +89,7 @@
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
- +
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
diff --git a/docs/java/IntIntToLongFunction_8java.html b/docs/java/IntIntToLongFunction_8java.html new file mode 100644 index 0000000000..db51255211 --- /dev/null +++ b/docs/java/IntIntToLongFunction_8java.html @@ -0,0 +1,69 @@ + + + + OR-Tools + + + + + + + + + + + +
+ +
+
IntIntToLongFunction.java File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + +

+Classes

interface  com.google.ortools.constraintsolver.IntIntToLongFunction
 Represents a function that accepts two int-valued arguments and produces a long-valued result. More...
 
+ + + +

+Packages

package  com.google.ortools.constraintsolver
 
+
+
+ + + diff --git a/docs/java/IntIntToLongFunction_8java_source.html b/docs/java/IntIntToLongFunction_8java_source.html new file mode 100644 index 0000000000..db887764aa --- /dev/null +++ b/docs/java/IntIntToLongFunction_8java_source.html @@ -0,0 +1,54 @@ + + + + OR-Tools + + + + + + + + + + + +
+
+
IntIntToLongFunction.java
+
+
+Go to the documentation of this file.
1 // Copyright 2010-2018 Google LLC
2 // Licensed under the Apache License, Version 2.0 (the "License");
3 // you may not use this file except in compliance with the License.
4 // You may obtain a copy of the License at
5 //
6 // http://www.apache.org/licenses/LICENSE-2.0
7 //
8 // Unless required by applicable law or agreed to in writing, software
9 // distributed under the License is distributed on an "AS IS" BASIS,
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 // See the License for the specific language governing permissions and
12 // limitations under the License.
13 
14 package com.google.ortools.constraintsolver;
15 
26 @FunctionalInterface
27 public interface IntIntToLongFunction {
35  long applyAsLong(int left, int right);
36 }
long applyAsLong(int left, int right)
Applies this function to the given arguments.
+
Represents a function that accepts two int-valued arguments and produces a long-valued result.
+
+
+ + + diff --git a/docs/java/JavaDecisionBuilder_8java.html b/docs/java/JavaDecisionBuilder_8java.html new file mode 100644 index 0000000000..bcdb7db488 --- /dev/null +++ b/docs/java/JavaDecisionBuilder_8java.html @@ -0,0 +1,69 @@ + + + + OR-Tools + + + + + + + + + + + +
+ +
+
JavaDecisionBuilder.java File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + +

+Classes

class  com.google.ortools.constraintsolver.JavaDecisionBuilder
 This class acts as a intermediate step between a c++ decision builder and a java one. More...
 
+ + + +

+Packages

package  com.google.ortools.constraintsolver
 
+
+
+ + + diff --git a/docs/java/JavaDecisionBuilder_8java_source.html b/docs/java/JavaDecisionBuilder_8java_source.html new file mode 100644 index 0000000000..ece6261411 --- /dev/null +++ b/docs/java/JavaDecisionBuilder_8java_source.html @@ -0,0 +1,60 @@ + + + + OR-Tools + + + + + + + + + + + +
+
+
JavaDecisionBuilder.java
+
+
+Go to the documentation of this file.
1 // Copyright 2010-2018 Google LLC
2 // Licensed under the Apache License, Version 2.0 (the "License");
3 // you may not use this file except in compliance with the License.
4 // You may obtain a copy of the License at
5 //
6 // http://www.apache.org/licenses/LICENSE-2.0
7 //
8 // Unless required by applicable law or agreed to in writing, software
9 // distributed under the License is distributed on an "AS IS" BASIS,
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 // See the License for the specific language governing permissions and
12 // limitations under the License.
13 
14 package com.google.ortools.constraintsolver;
15 
23 public class JavaDecisionBuilder extends DecisionBuilder {
27  public final Decision nextWrap(Solver solver) {
28  try {
29  return next(solver);
30  } catch (Solver.FailException e) {
31  return solver.makeFailDecision();
32  }
33  }
37  public Decision next(Solver solver) throws Solver.FailException {
38  return null;
39  }
40 }
+ + +
This exceptions signal that a failure has been raised in the C++ world.
Definition: Solver.java:85
+
This class acts as a intermediate step between a c++ decision builder and a java one.
+
Decision next(Solver solver)
This is the new method to subclass when defining a java decision builder.
+ +
final Decision nextWrap(Solver solver)
This methods wraps the calls to next() and catches fail exceptions.
+
+ + + + diff --git a/docs/java/LocalSearchMetaheuristic_8java_source.html b/docs/java/LocalSearchMetaheuristic_8java_source.html index b607ca14b2..96f914d275 100644 --- a/docs/java/LocalSearchMetaheuristic_8java_source.html +++ b/docs/java/LocalSearchMetaheuristic_8java_source.html @@ -84,7 +84,7 @@
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.protobuf.Internal.EnumLiteMap< Value > internalGetValueMap()
static com.google.ortools.constraintsolver.LocalSearchMetaheuristic parseFrom(com.google.protobuf.ByteString data)
- +
static com.google.ortools.constraintsolver.LocalSearchMetaheuristic parseFrom(com.google.protobuf.CodedInputStream input)
.lang.Override com.google.protobuf.Parser< LocalSearchMetaheuristic > getParserForType()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
diff --git a/docs/java/LongTernaryOperator_8java.html b/docs/java/LongTernaryOperator_8java.html new file mode 100644 index 0000000000..7eb898a450 --- /dev/null +++ b/docs/java/LongTernaryOperator_8java.html @@ -0,0 +1,69 @@ + + + + OR-Tools + + + + + + + + + + + +
+ +
+
LongTernaryOperator.java File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + +

+Classes

interface  com.google.ortools.constraintsolver.LongTernaryOperator
 Represents an operation upon three. More...
 
+ + + +

+Packages

package  com.google.ortools.constraintsolver
 
+
+ + + + diff --git a/docs/java/LongTernaryOperator_8java_source.html b/docs/java/LongTernaryOperator_8java_source.html new file mode 100644 index 0000000000..40d756d840 --- /dev/null +++ b/docs/java/LongTernaryOperator_8java_source.html @@ -0,0 +1,54 @@ + + + + OR-Tools + + + + + + + + + + + +
+
+
LongTernaryOperator.java
+
+
+Go to the documentation of this file.
1 // Copyright 2010-2018 Google LLC
2 // Licensed under the Apache License, Version 2.0 (the "License");
3 // you may not use this file except in compliance with the License.
4 // You may obtain a copy of the License at
5 //
6 // http://www.apache.org/licenses/LICENSE-2.0
7 //
8 // Unless required by applicable law or agreed to in writing, software
9 // distributed under the License is distributed on an "AS IS" BASIS,
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 // See the License for the specific language governing permissions and
12 // limitations under the License.
13 
14 package com.google.ortools.constraintsolver;
15 
26 @FunctionalInterface
27 public interface LongTernaryOperator {
36  long applyAsLong(long left, long center, long right);
37 }
long applyAsLong(long left, long center, long right)
Applies this operator to the given operands.
+ +
+ + + + diff --git a/docs/java/LongTernaryPredicate_8java.html b/docs/java/LongTernaryPredicate_8java.html new file mode 100644 index 0000000000..42e6846873 --- /dev/null +++ b/docs/java/LongTernaryPredicate_8java.html @@ -0,0 +1,69 @@ + + + + OR-Tools + + + + + + + + + + + +
+ +
+
LongTernaryPredicate.java File Reference
+
+
+ +

Go to the source code of this file.

+ + + + + +

+Classes

interface  com.google.ortools.constraintsolver.LongTernaryPredicate
 Represents a predicate (boolean-valued function) uppon three. More...
 
+ + + +

+Packages

package  com.google.ortools.constraintsolver
 
+
+ + + + diff --git a/docs/java/LongTernaryPredicate_8java_source.html b/docs/java/LongTernaryPredicate_8java_source.html new file mode 100644 index 0000000000..49d5963a31 --- /dev/null +++ b/docs/java/LongTernaryPredicate_8java_source.html @@ -0,0 +1,55 @@ + + + + OR-Tools + + + + + + + + + + + +
+
+
LongTernaryPredicate.java
+
+
+Go to the documentation of this file.
1 // Copyright 2010-2018 Google LLC
2 // Licensed under the Apache License, Version 2.0 (the "License");
3 // you may not use this file except in compliance with the License.
4 // You may obtain a copy of the License at
5 //
6 // http://www.apache.org/licenses/LICENSE-2.0
7 //
8 // Unless required by applicable law or agreed to in writing, software
9 // distributed under the License is distributed on an "AS IS" BASIS,
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 // See the License for the specific language governing permissions and
12 // limitations under the License.
13 
14 package com.google.ortools.constraintsolver;
15 
25 @FunctionalInterface
26 public interface LongTernaryPredicate {
36  boolean test(long left, long center, long right);
37 
46  return (left, center, right) -> !test(left, center, right);
47  }
48 }
default LongTernaryPredicate negate()
Returns a predicate that represents the logical negation of this predicate.
+
boolean test(long left, long center, long right)
Evaluates this predicate on the given arguments.
+
Represents a predicate (boolean-valued function) uppon three.
+
+ + + + diff --git a/docs/java/RegularLimitParameters_8java_source.html b/docs/java/RegularLimitParameters_8java_source.html index 0a4b6b9086..82c04863da 100644 --- a/docs/java/RegularLimitParameters_8java_source.html +++ b/docs/java/RegularLimitParameters_8java_source.html @@ -91,7 +91,7 @@
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- +
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
static com.google.ortools.constraintsolver.RegularLimitParameters parseFrom(java.io.InputStream input)
diff --git a/docs/java/RoutingDimension_8java_source.html b/docs/java/RoutingDimension_8java_source.html index 7ae49716c5..8dc3e3e3fd 100644 --- a/docs/java/RoutingDimension_8java_source.html +++ b/docs/java/RoutingDimension_8java_source.html @@ -42,7 +42,7 @@
RoutingDimension.java
-Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
11 // Used to wrap std::function<int64(int64 from_index, int64 to_index)> group_delay
12 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html
13 import java.util.function.LongBinaryOperator;
14 
15 public class RoutingDimension {
16  private transient long swigCPtr;
17  protected transient boolean swigCMemOwn;
18 
19  protected RoutingDimension(long cPtr, boolean cMemoryOwn) {
20  swigCMemOwn = cMemoryOwn;
21  swigCPtr = cPtr;
22  }
23 
24  protected static long getCPtr(RoutingDimension obj) {
25  return (obj == null) ? 0 : obj.swigCPtr;
26  }
27 
28  @SuppressWarnings("deprecation")
29  protected void finalize() {
30  delete();
31  }
32 
33  public synchronized void delete() {
34  if (swigCPtr != 0) {
35  if (swigCMemOwn) {
36  swigCMemOwn = false;
37  mainJNI.delete_RoutingDimension(swigCPtr);
38  }
39  swigCPtr = 0;
40  }
41  }
42 
43  public RoutingModel model() {
44  long cPtr = mainJNI.RoutingDimension_model(swigCPtr, this);
45  return (cPtr == 0) ? null : new RoutingModel(cPtr, false);
46  }
47 
48  public long getTransitValue(long from_index, long to_index, long vehicle) {
49  return mainJNI.RoutingDimension_getTransitValue(swigCPtr, this, from_index, to_index, vehicle);
50  }
51 
52  public long getTransitValueFromClass(long from_index, long to_index, long vehicle_class) {
53  return mainJNI.RoutingDimension_getTransitValueFromClass(swigCPtr, this, from_index, to_index, vehicle_class);
54  }
55 
56  public IntVar cumulVar(long index) {
57  long cPtr = mainJNI.RoutingDimension_cumulVar(swigCPtr, this, index);
58  return (cPtr == 0) ? null : new IntVar(cPtr, false);
59  }
60 
61  public IntVar transitVar(long index) {
62  long cPtr = mainJNI.RoutingDimension_transitVar(swigCPtr, this, index);
63  return (cPtr == 0) ? null : new IntVar(cPtr, false);
64  }
65 
66  public IntVar fixedTransitVar(long index) {
67  long cPtr = mainJNI.RoutingDimension_fixedTransitVar(swigCPtr, this, index);
68  return (cPtr == 0) ? null : new IntVar(cPtr, false);
69  }
70 
71  public IntVar slackVar(long index) {
72  long cPtr = mainJNI.RoutingDimension_slackVar(swigCPtr, this, index);
73  return (cPtr == 0) ? null : new IntVar(cPtr, false);
74  }
75 
76  public IntVar[] cumuls() {
77  return mainJNI.RoutingDimension_cumuls(swigCPtr, this);
78 }
79 
80  public IntVar[] fixed_transits() {
81  return mainJNI.RoutingDimension_fixed_transits(swigCPtr, this);
82 }
83 
84  public IntVar[] transits() {
85  return mainJNI.RoutingDimension_transits(swigCPtr, this);
86 }
87 
88  public IntVar[] slacks() {
89  return mainJNI.RoutingDimension_slacks(swigCPtr, this);
90 }
91 
92  public void setSpanUpperBoundForVehicle(long upper_bound, int vehicle) {
93  mainJNI.RoutingDimension_setSpanUpperBoundForVehicle(swigCPtr, this, upper_bound, vehicle);
94  }
95 
96  public void setSpanCostCoefficientForVehicle(long coefficient, int vehicle) {
97  mainJNI.RoutingDimension_setSpanCostCoefficientForVehicle(swigCPtr, this, coefficient, vehicle);
98  }
99 
100  public void setSpanCostCoefficientForAllVehicles(long coefficient) {
101  mainJNI.RoutingDimension_setSpanCostCoefficientForAllVehicles(swigCPtr, this, coefficient);
102  }
103 
104  public void setGlobalSpanCostCoefficient(long coefficient) {
105  mainJNI.RoutingDimension_setGlobalSpanCostCoefficient(swigCPtr, this, coefficient);
106  }
107 
108  public void setCumulVarSoftUpperBound(long index, long upper_bound, long coefficient) {
109  mainJNI.RoutingDimension_setCumulVarSoftUpperBound(swigCPtr, this, index, upper_bound, coefficient);
110  }
111 
112  public boolean hasCumulVarSoftUpperBound(long index) {
113  return mainJNI.RoutingDimension_hasCumulVarSoftUpperBound(swigCPtr, this, index);
114  }
115 
116  public long getCumulVarSoftUpperBound(long index) {
117  return mainJNI.RoutingDimension_getCumulVarSoftUpperBound(swigCPtr, this, index);
118  }
119 
120  public long getCumulVarSoftUpperBoundCoefficient(long index) {
121  return mainJNI.RoutingDimension_getCumulVarSoftUpperBoundCoefficient(swigCPtr, this, index);
122  }
123 
124  public void setCumulVarSoftLowerBound(long index, long lower_bound, long coefficient) {
125  mainJNI.RoutingDimension_setCumulVarSoftLowerBound(swigCPtr, this, index, lower_bound, coefficient);
126  }
127 
128  public boolean hasCumulVarSoftLowerBound(long index) {
129  return mainJNI.RoutingDimension_hasCumulVarSoftLowerBound(swigCPtr, this, index);
130  }
131 
132  public long getCumulVarSoftLowerBound(long index) {
133  return mainJNI.RoutingDimension_getCumulVarSoftLowerBound(swigCPtr, this, index);
134  }
135 
136  public long getCumulVarSoftLowerBoundCoefficient(long index) {
137  return mainJNI.RoutingDimension_getCumulVarSoftLowerBoundCoefficient(swigCPtr, this, index);
138  }
139 
140  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator) {
141  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_0(swigCPtr, this, breaks, vehicle, pre_travel_evaluator, post_travel_evaluator);
142  }
143 
144  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, long[] node_visit_transits) {
145  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_1(swigCPtr, this, breaks, vehicle, node_visit_transits);
146  }
147 
148  public void SetBreakDistanceDurationOfVehicle(long distance, long duration, int vehicle) {
149  mainJNI.RoutingDimension_SetBreakDistanceDurationOfVehicle(swigCPtr, this, distance, duration, vehicle);
150  }
151 
152  public void InitializeBreaks() {
153  mainJNI.RoutingDimension_InitializeBreaks(swigCPtr, this);
154  }
155 
156  public boolean HasBreakConstraints() {
157  return mainJNI.RoutingDimension_HasBreakConstraints(swigCPtr, this);
158  }
159 
160  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, long[] node_visit_transits, LongBinaryOperator group_delays) {
161  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_2(swigCPtr, this, breaks, vehicle, node_visit_transits, group_delays);
162  }
163 
164  public IntervalVar[] getBreakIntervalsOfVehicle(int vehicle) {
165  return mainJNI.RoutingDimension_getBreakIntervalsOfVehicle(swigCPtr, this, vehicle);
166 }
167 
168  public SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t GetBreakDistanceDurationOfVehicle(int vehicle) {
169  return new SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t(mainJNI.RoutingDimension_GetBreakDistanceDurationOfVehicle(swigCPtr, this, vehicle), false);
170  }
171 
172  public int GetPreTravelEvaluatorOfVehicle(int vehicle) {
173  return mainJNI.RoutingDimension_GetPreTravelEvaluatorOfVehicle(swigCPtr, this, vehicle);
174  }
175 
176  public int GetPostTravelEvaluatorOfVehicle(int vehicle) {
177  return mainJNI.RoutingDimension_GetPostTravelEvaluatorOfVehicle(swigCPtr, this, vehicle);
178  }
179 
181  long cPtr = mainJNI.RoutingDimension_base_dimension(swigCPtr, this);
182  return (cPtr == 0) ? null : new RoutingDimension(cPtr, false);
183  }
184 
185  public long shortestTransitionSlack(long node) {
186  return mainJNI.RoutingDimension_shortestTransitionSlack(swigCPtr, this, node);
187  }
188 
189  public String name() {
190  return mainJNI.RoutingDimension_name(swigCPtr, this);
191  }
192 
193  public void setPickupToDeliveryLimitFunctionForPair(IntIntToLongFunction limit_function, int pair_index) {
194  mainJNI.RoutingDimension_setPickupToDeliveryLimitFunctionForPair(swigCPtr, this, limit_function, pair_index);
195  }
196 
197  public boolean hasPickupToDeliveryLimits() {
198  return mainJNI.RoutingDimension_hasPickupToDeliveryLimits(swigCPtr, this);
199  }
200 
201  public void addNodePrecedence(long first_node, long second_node, long offset) {
202  mainJNI.RoutingDimension_addNodePrecedence(swigCPtr, this, first_node, second_node, offset);
203  }
204 
205  public long getSpanUpperBoundForVehicle(int vehicle) {
206  return mainJNI.RoutingDimension_getSpanUpperBoundForVehicle(swigCPtr, this, vehicle);
207  }
208 
209  public long getSpanCostCoefficientForVehicle(int vehicle) {
210  return mainJNI.RoutingDimension_getSpanCostCoefficientForVehicle(swigCPtr, this, vehicle);
211  }
212 
214  return mainJNI.RoutingDimension_getGlobalSpanCostCoefficient(swigCPtr, this);
215  }
216 
217  public long GetGlobalOptimizerOffset() {
218  return mainJNI.RoutingDimension_GetGlobalOptimizerOffset(swigCPtr, this);
219  }
220 
221  public long GetLocalOptimizerOffsetForVehicle(int vehicle) {
222  return mainJNI.RoutingDimension_GetLocalOptimizerOffsetForVehicle(swigCPtr, this, vehicle);
223  }
224 
225 }
SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t GetBreakDistanceDurationOfVehicle(int vehicle)
+Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
11 // Used to wrap std::function<int64(int64 from_index, int64 to_index)> group_delay
12 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html
13 import java.util.function.LongBinaryOperator;
14 
15 public class RoutingDimension {
16  private transient long swigCPtr;
17  protected transient boolean swigCMemOwn;
18 
19  protected RoutingDimension(long cPtr, boolean cMemoryOwn) {
20  swigCMemOwn = cMemoryOwn;
21  swigCPtr = cPtr;
22  }
23 
24  protected static long getCPtr(RoutingDimension obj) {
25  return (obj == null) ? 0 : obj.swigCPtr;
26  }
27 
28  @SuppressWarnings("deprecation")
29  protected void finalize() {
30  delete();
31  }
32 
33  public synchronized void delete() {
34  if (swigCPtr != 0) {
35  if (swigCMemOwn) {
36  swigCMemOwn = false;
37  mainJNI.delete_RoutingDimension(swigCPtr);
38  }
39  swigCPtr = 0;
40  }
41  }
42 
43  public RoutingModel model() {
44  long cPtr = mainJNI.RoutingDimension_model(swigCPtr, this);
45  return (cPtr == 0) ? null : new RoutingModel(cPtr, false);
46  }
47 
48  public long getTransitValue(long from_index, long to_index, long vehicle) {
49  return mainJNI.RoutingDimension_getTransitValue(swigCPtr, this, from_index, to_index, vehicle);
50  }
51 
52  public long getTransitValueFromClass(long from_index, long to_index, long vehicle_class) {
53  return mainJNI.RoutingDimension_getTransitValueFromClass(swigCPtr, this, from_index, to_index, vehicle_class);
54  }
55 
56  public IntVar cumulVar(long index) {
57  long cPtr = mainJNI.RoutingDimension_cumulVar(swigCPtr, this, index);
58  return (cPtr == 0) ? null : new IntVar(cPtr, false);
59  }
60 
61  public IntVar transitVar(long index) {
62  long cPtr = mainJNI.RoutingDimension_transitVar(swigCPtr, this, index);
63  return (cPtr == 0) ? null : new IntVar(cPtr, false);
64  }
65 
66  public IntVar fixedTransitVar(long index) {
67  long cPtr = mainJNI.RoutingDimension_fixedTransitVar(swigCPtr, this, index);
68  return (cPtr == 0) ? null : new IntVar(cPtr, false);
69  }
70 
71  public IntVar slackVar(long index) {
72  long cPtr = mainJNI.RoutingDimension_slackVar(swigCPtr, this, index);
73  return (cPtr == 0) ? null : new IntVar(cPtr, false);
74  }
75 
76  public IntVar[] cumuls() {
77  return mainJNI.RoutingDimension_cumuls(swigCPtr, this);
78 }
79 
80  public IntVar[] fixed_transits() {
81  return mainJNI.RoutingDimension_fixed_transits(swigCPtr, this);
82 }
83 
84  public IntVar[] transits() {
85  return mainJNI.RoutingDimension_transits(swigCPtr, this);
86 }
87 
88  public IntVar[] slacks() {
89  return mainJNI.RoutingDimension_slacks(swigCPtr, this);
90 }
91 
92  public void setSpanUpperBoundForVehicle(long upper_bound, int vehicle) {
93  mainJNI.RoutingDimension_setSpanUpperBoundForVehicle(swigCPtr, this, upper_bound, vehicle);
94  }
95 
96  public void setSpanCostCoefficientForVehicle(long coefficient, int vehicle) {
97  mainJNI.RoutingDimension_setSpanCostCoefficientForVehicle(swigCPtr, this, coefficient, vehicle);
98  }
99 
100  public void setSpanCostCoefficientForAllVehicles(long coefficient) {
101  mainJNI.RoutingDimension_setSpanCostCoefficientForAllVehicles(swigCPtr, this, coefficient);
102  }
103 
104  public void setGlobalSpanCostCoefficient(long coefficient) {
105  mainJNI.RoutingDimension_setGlobalSpanCostCoefficient(swigCPtr, this, coefficient);
106  }
107 
108  public void setCumulVarSoftUpperBound(long index, long upper_bound, long coefficient) {
109  mainJNI.RoutingDimension_setCumulVarSoftUpperBound(swigCPtr, this, index, upper_bound, coefficient);
110  }
111 
112  public boolean hasCumulVarSoftUpperBound(long index) {
113  return mainJNI.RoutingDimension_hasCumulVarSoftUpperBound(swigCPtr, this, index);
114  }
115 
116  public long getCumulVarSoftUpperBound(long index) {
117  return mainJNI.RoutingDimension_getCumulVarSoftUpperBound(swigCPtr, this, index);
118  }
119 
120  public long getCumulVarSoftUpperBoundCoefficient(long index) {
121  return mainJNI.RoutingDimension_getCumulVarSoftUpperBoundCoefficient(swigCPtr, this, index);
122  }
123 
124  public void setCumulVarSoftLowerBound(long index, long lower_bound, long coefficient) {
125  mainJNI.RoutingDimension_setCumulVarSoftLowerBound(swigCPtr, this, index, lower_bound, coefficient);
126  }
127 
128  public boolean hasCumulVarSoftLowerBound(long index) {
129  return mainJNI.RoutingDimension_hasCumulVarSoftLowerBound(swigCPtr, this, index);
130  }
131 
132  public long getCumulVarSoftLowerBound(long index) {
133  return mainJNI.RoutingDimension_getCumulVarSoftLowerBound(swigCPtr, this, index);
134  }
135 
136  public long getCumulVarSoftLowerBoundCoefficient(long index) {
137  return mainJNI.RoutingDimension_getCumulVarSoftLowerBoundCoefficient(swigCPtr, this, index);
138  }
139 
140  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator) {
141  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_0(swigCPtr, this, breaks, vehicle, pre_travel_evaluator, post_travel_evaluator);
142  }
143 
144  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, long[] node_visit_transits) {
145  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_1(swigCPtr, this, breaks, vehicle, node_visit_transits);
146  }
147 
148  public void SetBreakDistanceDurationOfVehicle(long distance, long duration, int vehicle) {
149  mainJNI.RoutingDimension_SetBreakDistanceDurationOfVehicle(swigCPtr, this, distance, duration, vehicle);
150  }
151 
152  public void InitializeBreaks() {
153  mainJNI.RoutingDimension_InitializeBreaks(swigCPtr, this);
154  }
155 
156  public boolean HasBreakConstraints() {
157  return mainJNI.RoutingDimension_HasBreakConstraints(swigCPtr, this);
158  }
159 
160  public void setBreakIntervalsOfVehicle(IntervalVar[] breaks, int vehicle, long[] node_visit_transits, LongBinaryOperator group_delays) {
161  mainJNI.RoutingDimension_setBreakIntervalsOfVehicle__SWIG_2(swigCPtr, this, breaks, vehicle, node_visit_transits, group_delays);
162  }
163 
164  public IntervalVar[] getBreakIntervalsOfVehicle(int vehicle) {
165  return mainJNI.RoutingDimension_getBreakIntervalsOfVehicle(swigCPtr, this, vehicle);
166 }
167 
168  public SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t GetBreakDistanceDurationOfVehicle(int vehicle) {
169  return new SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t(mainJNI.RoutingDimension_GetBreakDistanceDurationOfVehicle(swigCPtr, this, vehicle), false);
170  }
171 
172  public int GetPreTravelEvaluatorOfVehicle(int vehicle) {
173  return mainJNI.RoutingDimension_GetPreTravelEvaluatorOfVehicle(swigCPtr, this, vehicle);
174  }
175 
176  public int GetPostTravelEvaluatorOfVehicle(int vehicle) {
177  return mainJNI.RoutingDimension_GetPostTravelEvaluatorOfVehicle(swigCPtr, this, vehicle);
178  }
179 
181  long cPtr = mainJNI.RoutingDimension_base_dimension(swigCPtr, this);
182  return (cPtr == 0) ? null : new RoutingDimension(cPtr, false);
183  }
184 
185  public long shortestTransitionSlack(long node) {
186  return mainJNI.RoutingDimension_shortestTransitionSlack(swigCPtr, this, node);
187  }
188 
189  public String name() {
190  return mainJNI.RoutingDimension_name(swigCPtr, this);
191  }
192 
193  public void setPickupToDeliveryLimitFunctionForPair(IntIntToLongFunction limit_function, int pair_index) {
194  mainJNI.RoutingDimension_setPickupToDeliveryLimitFunctionForPair(swigCPtr, this, limit_function, pair_index);
195  }
196 
197  public boolean hasPickupToDeliveryLimits() {
198  return mainJNI.RoutingDimension_hasPickupToDeliveryLimits(swigCPtr, this);
199  }
200 
201  public void addNodePrecedence(long first_node, long second_node, long offset) {
202  mainJNI.RoutingDimension_addNodePrecedence(swigCPtr, this, first_node, second_node, offset);
203  }
204 
205  public long getSpanUpperBoundForVehicle(int vehicle) {
206  return mainJNI.RoutingDimension_getSpanUpperBoundForVehicle(swigCPtr, this, vehicle);
207  }
208 
209  public long getSpanCostCoefficientForVehicle(int vehicle) {
210  return mainJNI.RoutingDimension_getSpanCostCoefficientForVehicle(swigCPtr, this, vehicle);
211  }
212 
214  return mainJNI.RoutingDimension_getGlobalSpanCostCoefficient(swigCPtr, this);
215  }
216 
217  public long GetGlobalOptimizerOffset() {
218  return mainJNI.RoutingDimension_GetGlobalOptimizerOffset(swigCPtr, this);
219  }
220 
221  public long GetLocalOptimizerOffsetForVehicle(int vehicle) {
222  return mainJNI.RoutingDimension_GetLocalOptimizerOffsetForVehicle(swigCPtr, this, vehicle);
223  }
224 
225 }
SWIGTYPE_p_std__vectorT_std__pairT_long_long_long_long_t_t GetBreakDistanceDurationOfVehicle(int vehicle)
long getTransitValue(long from_index, long to_index, long vehicle)
@@ -79,6 +79,7 @@ +
Represents a function that accepts two int-valued arguments and produces a long-valued result.
void setCumulVarSoftLowerBound(long index, long lower_bound, long coefficient)
diff --git a/docs/java/RoutingModelParametersOrBuilder_8java_source.html b/docs/java/RoutingModelParametersOrBuilder_8java_source.html index e0bb99dab6..ef5edb85d7 100644 --- a/docs/java/RoutingModelParametersOrBuilder_8java_source.html +++ b/docs/java/RoutingModelParametersOrBuilder_8java_source.html @@ -49,7 +49,7 @@
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
- +
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
diff --git a/docs/java/RoutingModelParameters_8java_source.html b/docs/java/RoutingModelParameters_8java_source.html index b76acdfea8..34e0de0e02 100644 --- a/docs/java/RoutingModelParameters_8java_source.html +++ b/docs/java/RoutingModelParameters_8java_source.html @@ -85,7 +85,7 @@
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.protobuf.Parser< ConstraintSolverParameters > parser()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters buildPartial()
- +
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters build()
diff --git a/docs/java/RoutingModel_8java_source.html b/docs/java/RoutingModel_8java_source.html index b7f71bdb57..06823894b0 100644 --- a/docs/java/RoutingModel_8java_source.html +++ b/docs/java/RoutingModel_8java_source.html @@ -124,7 +124,7 @@ - + diff --git a/docs/java/RoutingParameters_8java_source.html b/docs/java/RoutingParameters_8java_source.html index 5bf0e0b770..dca4691244 100644 --- a/docs/java/RoutingParameters_8java_source.html +++ b/docs/java/RoutingParameters_8java_source.html @@ -51,7 +51,7 @@
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
- +
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
diff --git a/docs/java/RoutingSearchParametersOrBuilder_8java_source.html b/docs/java/RoutingSearchParametersOrBuilder_8java_source.html index 8ad22754bd..fdc6675520 100644 --- a/docs/java/RoutingSearchParametersOrBuilder_8java_source.html +++ b/docs/java/RoutingSearchParametersOrBuilder_8java_source.html @@ -67,7 +67,7 @@ - + diff --git a/docs/java/RoutingSearchParameters_8java_source.html b/docs/java/RoutingSearchParameters_8java_source.html index 00b2fb7334..74384d5bc5 100644 --- a/docs/java/RoutingSearchParameters_8java_source.html +++ b/docs/java/RoutingSearchParameters_8java_source.html @@ -333,7 +333,7 @@ - +
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
diff --git a/docs/java/Solver_8java_source.html b/docs/java/Solver_8java_source.html index ae0b4b10b9..7a924e07cb 100644 --- a/docs/java/Solver_8java_source.html +++ b/docs/java/Solver_8java_source.html @@ -42,7 +42,7 @@
Solver.java
-Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
13 
14 // Used to wrap DisplayCallback (std::function<std::string()>)
15 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html
16 import java.util.function.Supplier;
17 // Used to wrap std::function<bool()>
18 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html
19 import java.util.function.BooleanSupplier;
20 
21 // Used to wrap IndexEvaluator1 (std::function<int64(int64)>)
22 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongUnaryOperator.html
23 import java.util.function.LongUnaryOperator;
24 // Used to wrap IndexEvaluator2 (std::function<int64(int64, int64)>)
25 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html
26 import java.util.function.LongBinaryOperator;
27 // Used to wrap IndexEvaluator3 (std::function<int64(int64, int64, int64)>)
28 // note: Java does not provide TernaryOperator so we provide it.
30 // Used to wrap std::function<int64(int, int)>
31 // note: Java does not provide it, so we provide it.
33 
34 // Used to wrap IndexFilter1 (std::function<bool(int64)>)
35 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongPredicate.html
36 import java.util.function.LongPredicate;
37 
38 // Used to wrap std::function<bool(int64, int64, int64)>
39 // note: Java does not provide TernaryPredicate so we provide it
41 
42 // Used to wrap std::function<void(Solver*)>
43 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html
44 import java.util.function.Consumer;
45 
46 // Used to wrap ObjectiveWatcher (std::function<void(int64)>)
47 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongConsumer.html
48 import java.util.function.LongConsumer;
49 
50 // Used to wrap Closure (std::function<void()>)
51 // see https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html
52 import java.lang.Runnable;
53 
54 public class Solver {
55  private transient long swigCPtr;
56  protected transient boolean swigCMemOwn;
57 
58  protected Solver(long cPtr, boolean cMemoryOwn) {
59  swigCMemOwn = cMemoryOwn;
60  swigCPtr = cPtr;
61  }
62 
63  protected static long getCPtr(Solver obj) {
64  return (obj == null) ? 0 : obj.swigCPtr;
65  }
66 
67  @SuppressWarnings("deprecation")
68  protected void finalize() {
69  delete();
70  }
71 
72  public synchronized void delete() {
73  if (swigCPtr != 0) {
74  if (swigCMemOwn) {
75  swigCMemOwn = false;
76  mainJNI.delete_Solver(swigCPtr);
77  }
78  swigCPtr = 0;
79  }
80  }
81 
85  public static class FailException extends Exception {
86  public FailException() {
87  super();
88  }
89 
90  public FailException(String message) {
91  super(message);
92  }
93  }
94 
95  public IntVar[] makeIntVarArray(int count, long min, long max) {
96  IntVar[] array = new IntVar[count];
97  for (int i = 0; i < count; ++i) {
98  array[i] = makeIntVar(min, max);
99  }
100  return array;
101  }
102 
103  public IntVar[] makeIntVarArray(int count, long min, long max, String name) {
104  IntVar[] array = new IntVar[count];
105  for (int i = 0; i < count; ++i) {
106  String var_name = name + i;
107  array[i] = makeIntVar(min, max, var_name);
108  }
109  return array;
110  }
111 
112  public IntVar[] makeBoolVarArray(int count) {
113  IntVar[] array = new IntVar[count];
114  for (int i = 0; i < count; ++i) {
115  array[i] = makeBoolVar();
116  }
117  return array;
118  }
119 
120  public IntVar[] makeBoolVarArray(int count, String name) {
121  IntVar[] array = new IntVar[count];
122  for (int i = 0; i < count; ++i) {
123  String var_name = name + i;
124  array[i] = makeBoolVar(var_name);
125  }
126  return array;
127  }
128 
130  long start_min,
131  long start_max,
132  long duration,
133  boolean optional) {
134  IntervalVar[] array = new IntervalVar[count];
135  for (int i = 0; i < count; ++i) {
136  array[i] = makeFixedDurationIntervalVar(start_min,
137  start_max,
138  duration,
139  optional,
140  "");
141  }
142  return array;
143  }
144 
146  long start_min,
147  long start_max,
148  long duration,
149  boolean optional,
150  String name) {
151  IntervalVar[] array = new IntervalVar[count];
152  for (int i = 0; i < count; ++i) {
153  array[i] = makeFixedDurationIntervalVar(start_min,
154  start_max,
155  duration,
156  optional,
157  name + i);
158  }
159  return array;
160  }
161 
162  static public class IntegerCastInfo {
163  private transient long swigCPtr;
164  protected transient boolean swigCMemOwn;
165 
166  protected IntegerCastInfo(long cPtr, boolean cMemoryOwn) {
167  swigCMemOwn = cMemoryOwn;
168  swigCPtr = cPtr;
169  }
170 
171  protected static long getCPtr(IntegerCastInfo obj) {
172  return (obj == null) ? 0 : obj.swigCPtr;
173  }
174 
175  @SuppressWarnings("deprecation")
176  protected void finalize() {
177  delete();
178  }
179 
180  public synchronized void delete() {
181  if (swigCPtr != 0) {
182  if (swigCMemOwn) {
183  swigCMemOwn = false;
184  mainJNI.delete_Solver_IntegerCastInfo(swigCPtr);
185  }
186  swigCPtr = 0;
187  }
188  }
189 
190  public IntegerCastInfo() {
191  this(mainJNI.new_Solver_IntegerCastInfo__SWIG_0(), true);
192  }
193 
195  this(mainJNI.new_Solver_IntegerCastInfo__SWIG_1(IntVar.getCPtr(v), v, IntExpr.getCPtr(e), e, Constraint.getCPtr(c), c), true);
196  }
197 
198  public void setVariable(IntVar value) {
199  mainJNI.Solver_IntegerCastInfo_variable_set(swigCPtr, this, IntVar.getCPtr(value), value);
200  }
201 
202  public IntVar getVariable() {
203  long cPtr = mainJNI.Solver_IntegerCastInfo_variable_get(swigCPtr, this);
204  return (cPtr == 0) ? null : new IntVar(cPtr, false);
205  }
206 
207  public void setExpression(IntExpr value) {
208  mainJNI.Solver_IntegerCastInfo_expression_set(swigCPtr, this, IntExpr.getCPtr(value), value);
209  }
210 
212  long cPtr = mainJNI.Solver_IntegerCastInfo_expression_get(swigCPtr, this);
213  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
214  }
215 
216  public void setMaintainer(Constraint value) {
217  mainJNI.Solver_IntegerCastInfo_maintainer_set(swigCPtr, this, Constraint.getCPtr(value), value);
218  }
219 
221  long cPtr = mainJNI.Solver_IntegerCastInfo_maintainer_get(swigCPtr, this);
222  return (cPtr == 0) ? null : new Constraint(cPtr, false);
223  }
224 
225  }
226 
227  public Solver(String name) {
228  this(mainJNI.new_Solver__SWIG_0(name), true);
229  }
230 
232  this(mainJNI.new_Solver__SWIG_1(name, parameters.toByteArray()), true);
233  }
234 
236  byte[] buf = mainJNI.Solver_parameters(swigCPtr, this);
237  if (buf == null || buf.length == 0) {
238  return null;
239  }
240  try {
242  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
243  throw new RuntimeException(
244  "Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message.");
245  }
246 }
247 
249  byte[] buf = mainJNI.Solver_defaultSolverParameters();
250  if (buf == null || buf.length == 0) {
251  return null;
252  }
253  try {
255  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
256  throw new RuntimeException(
257  "Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message.");
258  }
259 }
260 
261  public void addConstraint(Constraint c) {
262  mainJNI.Solver_addConstraint(swigCPtr, this, Constraint.getCPtr(c), c);
263  }
264 
265  public void addCastConstraint(CastConstraint constraint, IntVar target_var, IntExpr expr) {
266  mainJNI.Solver_addCastConstraint(swigCPtr, this, CastConstraint.getCPtr(constraint), constraint, IntVar.getCPtr(target_var), target_var, IntExpr.getCPtr(expr), expr);
267  }
268 
269  public boolean solve(DecisionBuilder db, SearchMonitor[] monitors) {
270  return mainJNI.Solver_solve__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
271  }
272 
273  public boolean solve(DecisionBuilder db) {
274  return mainJNI.Solver_solve__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
275  }
276 
277  public boolean solve(DecisionBuilder db, SearchMonitor m1) {
278  return mainJNI.Solver_solve__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
279  }
280 
281  public boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2) {
282  return mainJNI.Solver_solve__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
283  }
284 
286  return mainJNI.Solver_solve__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
287  }
288 
290  return mainJNI.Solver_solve__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3, SearchMonitor.getCPtr(m4), m4);
291  }
292 
293  public void newSearch(DecisionBuilder db, SearchMonitor[] monitors) {
294  mainJNI.Solver_newSearch__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
295  }
296 
297  public void newSearch(DecisionBuilder db) {
298  mainJNI.Solver_newSearch__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
299  }
300 
302  mainJNI.Solver_newSearch__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
303  }
304 
306  mainJNI.Solver_newSearch__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
307  }
308 
310  mainJNI.Solver_newSearch__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
311  }
312 
314  mainJNI.Solver_newSearch__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3, SearchMonitor.getCPtr(m4), m4);
315  }
316 
317  public boolean nextSolution() {
318  return mainJNI.Solver_nextSolution(swigCPtr, this);
319  }
320 
321  public void restartSearch() {
322  mainJNI.Solver_restartSearch(swigCPtr, this);
323  }
324 
325  public void endSearch() {
326  mainJNI.Solver_endSearch(swigCPtr, this);
327  }
328 
329  public boolean solveAndCommit(DecisionBuilder db, SearchMonitor[] monitors) {
330  return mainJNI.Solver_solveAndCommit__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
331  }
332 
333  public boolean solveAndCommit(DecisionBuilder db) {
334  return mainJNI.Solver_solveAndCommit__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
335  }
336 
338  return mainJNI.Solver_solveAndCommit__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
339  }
340 
342  return mainJNI.Solver_solveAndCommit__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
343  }
344 
346  return mainJNI.Solver_solveAndCommit__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
347  }
348 
349  public boolean checkAssignment(Assignment solution) {
350  return mainJNI.Solver_checkAssignment(swigCPtr, this, Assignment.getCPtr(solution), solution);
351  }
352 
353  public boolean checkConstraint(Constraint ct) {
354  return mainJNI.Solver_checkConstraint(swigCPtr, this, Constraint.getCPtr(ct), ct);
355  }
356 
357  public int state() {
358  return mainJNI.Solver_state(swigCPtr, this);
359  }
360 
361  public void fail() {
362  mainJNI.Solver_fail(swigCPtr, this);
363  }
364 
365  public String toString() {
366  return mainJNI.Solver_toString(swigCPtr, this);
367  }
368 
369  public static long memoryUsage() {
370  return mainJNI.Solver_memoryUsage();
371  }
372 
373  public SWIGTYPE_p_absl__Time Now() {
374  return new SWIGTYPE_p_absl__Time(mainJNI.Solver_Now(swigCPtr, this), true);
375  }
376 
377  public long wallTime() {
378  return mainJNI.Solver_wallTime(swigCPtr, this);
379  }
380 
381  public long branches() {
382  return mainJNI.Solver_branches(swigCPtr, this);
383  }
384 
385  public long solutions() {
386  return mainJNI.Solver_solutions(swigCPtr, this);
387  }
388 
389  public long unchecked_solutions() {
390  return mainJNI.Solver_unchecked_solutions(swigCPtr, this);
391  }
392 
393  public long demon_runs(int p) {
394  return mainJNI.Solver_demon_runs(swigCPtr, this, p);
395  }
396 
397  public long failures() {
398  return mainJNI.Solver_failures(swigCPtr, this);
399  }
400 
401  public long neighbors() {
402  return mainJNI.Solver_neighbors(swigCPtr, this);
403  }
404 
405  public long filteredNeighbors() {
406  return mainJNI.Solver_filteredNeighbors(swigCPtr, this);
407  }
408 
409  public long acceptedNeighbors() {
410  return mainJNI.Solver_acceptedNeighbors(swigCPtr, this);
411  }
412 
413  public java.math.BigInteger stamp() {
414  return mainJNI.Solver_stamp(swigCPtr, this);
415  }
416 
417  public java.math.BigInteger fail_stamp() {
418  return mainJNI.Solver_fail_stamp(swigCPtr, this);
419  }
420 
421  public int optimization_direction() {
422  return mainJNI.Solver_optimization_direction(swigCPtr, this);
423  }
424 
425  public void set_optimization_direction(int direction) {
426  mainJNI.Solver_set_optimization_direction(swigCPtr, this, direction);
427  }
428 
429  public IntVar makeIntVar(long min, long max, String name) {
430  long cPtr = mainJNI.Solver_makeIntVar__SWIG_0(swigCPtr, this, min, max, name);
431  return (cPtr == 0) ? null : new IntVar(cPtr, false);
432  }
433 
434  public IntVar makeIntVar(long[] values, String name) {
435  long cPtr = mainJNI.Solver_makeIntVar__SWIG_1(swigCPtr, this, values, name);
436  return (cPtr == 0) ? null : new IntVar(cPtr, false);
437  }
438 
439  public IntVar makeIntVar(int[] values, String name) {
440  long cPtr = mainJNI.Solver_makeIntVar__SWIG_2(swigCPtr, this, values, name);
441  return (cPtr == 0) ? null : new IntVar(cPtr, false);
442  }
443 
444  public IntVar makeIntVar(long min, long max) {
445  long cPtr = mainJNI.Solver_makeIntVar__SWIG_3(swigCPtr, this, min, max);
446  return (cPtr == 0) ? null : new IntVar(cPtr, false);
447  }
448 
449  public IntVar makeIntVar(long[] values) {
450  long cPtr = mainJNI.Solver_makeIntVar__SWIG_4(swigCPtr, this, values);
451  return (cPtr == 0) ? null : new IntVar(cPtr, false);
452  }
453 
454  public IntVar makeIntVar(int[] values) {
455  long cPtr = mainJNI.Solver_makeIntVar__SWIG_5(swigCPtr, this, values);
456  return (cPtr == 0) ? null : new IntVar(cPtr, false);
457  }
458 
459  public IntVar makeBoolVar(String name) {
460  long cPtr = mainJNI.Solver_makeBoolVar__SWIG_0(swigCPtr, this, name);
461  return (cPtr == 0) ? null : new IntVar(cPtr, false);
462  }
463 
464  public IntVar makeBoolVar() {
465  long cPtr = mainJNI.Solver_makeBoolVar__SWIG_1(swigCPtr, this);
466  return (cPtr == 0) ? null : new IntVar(cPtr, false);
467  }
468 
469  public IntVar makeIntConst(long val, String name) {
470  long cPtr = mainJNI.Solver_makeIntConst__SWIG_0(swigCPtr, this, val, name);
471  return (cPtr == 0) ? null : new IntVar(cPtr, false);
472  }
473 
474  public IntVar makeIntConst(long val) {
475  long cPtr = mainJNI.Solver_makeIntConst__SWIG_1(swigCPtr, this, val);
476  return (cPtr == 0) ? null : new IntVar(cPtr, false);
477  }
478 
479  public IntExpr makeSum(IntExpr left, IntExpr right) {
480  long cPtr = mainJNI.Solver_makeSum__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
481  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
482  }
483 
484  public IntExpr makeSum(IntExpr expr, long value) {
485  long cPtr = mainJNI.Solver_makeSum__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
486  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
487  }
488 
489  public IntExpr makeSum(IntVar[] vars) {
490  long cPtr = mainJNI.Solver_makeSum__SWIG_2(swigCPtr, this, vars);
491  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
492  }
493 
494  public IntExpr makeScalProd(IntVar[] vars, long[] coefs) {
495  long cPtr = mainJNI.Solver_makeScalProd__SWIG_0(swigCPtr, this, vars, coefs);
496  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
497  }
498 
499  public IntExpr makeScalProd(IntVar[] vars, int[] coefs) {
500  long cPtr = mainJNI.Solver_makeScalProd__SWIG_1(swigCPtr, this, vars, coefs);
501  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
502  }
503 
504  public IntExpr makeDifference(IntExpr left, IntExpr right) {
505  long cPtr = mainJNI.Solver_makeDifference__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
506  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
507  }
508 
509  public IntExpr makeDifference(long value, IntExpr expr) {
510  long cPtr = mainJNI.Solver_makeDifference__SWIG_1(swigCPtr, this, value, IntExpr.getCPtr(expr), expr);
511  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
512  }
513 
514  public IntExpr makeOpposite(IntExpr expr) {
515  long cPtr = mainJNI.Solver_makeOpposite(swigCPtr, this, IntExpr.getCPtr(expr), expr);
516  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
517  }
518 
519  public IntExpr makeProd(IntExpr left, IntExpr right) {
520  long cPtr = mainJNI.Solver_makeProd__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
521  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
522  }
523 
524  public IntExpr makeProd(IntExpr expr, long value) {
525  long cPtr = mainJNI.Solver_makeProd__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
526  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
527  }
528 
529  public IntExpr makeDiv(IntExpr expr, long value) {
530  long cPtr = mainJNI.Solver_makeDiv__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
531  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
532  }
533 
534  public IntExpr makeDiv(IntExpr numerator, IntExpr denominator) {
535  long cPtr = mainJNI.Solver_makeDiv__SWIG_1(swigCPtr, this, IntExpr.getCPtr(numerator), numerator, IntExpr.getCPtr(denominator), denominator);
536  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
537  }
538 
539  public IntExpr makeAbs(IntExpr expr) {
540  long cPtr = mainJNI.Solver_makeAbs(swigCPtr, this, IntExpr.getCPtr(expr), expr);
541  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
542  }
543 
544  public IntExpr makeSquare(IntExpr expr) {
545  long cPtr = mainJNI.Solver_makeSquare(swigCPtr, this, IntExpr.getCPtr(expr), expr);
546  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
547  }
548 
549  public IntExpr makePower(IntExpr expr, long n) {
550  long cPtr = mainJNI.Solver_makePower(swigCPtr, this, IntExpr.getCPtr(expr), expr, n);
551  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
552  }
553 
554  public IntExpr makeElement(long[] values, IntVar index) {
555  long cPtr = mainJNI.Solver_makeElement__SWIG_0(swigCPtr, this, values, IntVar.getCPtr(index), index);
556  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
557  }
558 
559  public IntExpr makeElement(int[] values, IntVar index) {
560  long cPtr = mainJNI.Solver_makeElement__SWIG_1(swigCPtr, this, values, IntVar.getCPtr(index), index);
561  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
562  }
563 
564  public IntExpr makeElement(LongUnaryOperator values, IntVar index) {
565  long cPtr = mainJNI.Solver_makeElement__SWIG_2(swigCPtr, this, values, IntVar.getCPtr(index), index);
566  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
567  }
568 
569  public IntExpr makeMonotonicElement(LongUnaryOperator values, boolean increasing, IntVar index) {
570  long cPtr = mainJNI.Solver_makeMonotonicElement(swigCPtr, this, values, increasing, IntVar.getCPtr(index), index);
571  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
572  }
573 
574  public IntExpr makeElement(LongBinaryOperator values, IntVar index1, IntVar index2) {
575  long cPtr = mainJNI.Solver_makeElement__SWIG_3(swigCPtr, this, values, IntVar.getCPtr(index1), index1, IntVar.getCPtr(index2), index2);
576  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
577  }
578 
579  public IntExpr makeElement(IntVar[] vars, IntVar index) {
580  long cPtr = mainJNI.Solver_makeElement__SWIG_4(swigCPtr, this, vars, IntVar.getCPtr(index), index);
581  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
582  }
583 
584  public IntExpr makeIndexExpression(IntVar[] vars, long value) {
585  long cPtr = mainJNI.Solver_makeIndexExpression(swigCPtr, this, vars, value);
586  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
587  }
588 
589  public Constraint makeIfThenElseCt(IntVar condition, IntExpr then_expr, IntExpr else_expr, IntVar target_var) {
590  long cPtr = mainJNI.Solver_makeIfThenElseCt(swigCPtr, this, IntVar.getCPtr(condition), condition, IntExpr.getCPtr(then_expr), then_expr, IntExpr.getCPtr(else_expr), else_expr, IntVar.getCPtr(target_var), target_var);
591  return (cPtr == 0) ? null : new Constraint(cPtr, false);
592  }
593 
594  public IntExpr makeMin(IntVar[] vars) {
595  long cPtr = mainJNI.Solver_makeMin__SWIG_0(swigCPtr, this, vars);
596  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
597  }
598 
599  public IntExpr makeMin(IntExpr left, IntExpr right) {
600  long cPtr = mainJNI.Solver_makeMin__SWIG_1(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
601  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
602  }
603 
604  public IntExpr makeMin(IntExpr expr, long value) {
605  long cPtr = mainJNI.Solver_makeMin__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
606  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
607  }
608 
609  public IntExpr makeMin(IntExpr expr, int value) {
610  long cPtr = mainJNI.Solver_makeMin__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
611  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
612  }
613 
614  public IntExpr makeMax(IntVar[] vars) {
615  long cPtr = mainJNI.Solver_makeMax__SWIG_0(swigCPtr, this, vars);
616  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
617  }
618 
619  public IntExpr makeMax(IntExpr left, IntExpr right) {
620  long cPtr = mainJNI.Solver_makeMax__SWIG_1(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
621  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
622  }
623 
624  public IntExpr makeMax(IntExpr expr, long value) {
625  long cPtr = mainJNI.Solver_makeMax__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
626  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
627  }
628 
629  public IntExpr makeMax(IntExpr expr, int value) {
630  long cPtr = mainJNI.Solver_makeMax__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
631  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
632  }
633 
634  public IntExpr makeConvexPiecewiseExpr(IntExpr expr, long early_cost, long early_date, long late_date, long late_cost) {
635  long cPtr = mainJNI.Solver_makeConvexPiecewiseExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr, early_cost, early_date, late_date, late_cost);
636  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
637  }
638 
639  public IntExpr makeSemiContinuousExpr(IntExpr expr, long fixed_charge, long step) {
640  long cPtr = mainJNI.Solver_makeSemiContinuousExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr, fixed_charge, step);
641  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
642  }
643 
644  public IntExpr makeModulo(IntExpr x, long mod) {
645  long cPtr = mainJNI.Solver_makeModulo__SWIG_0(swigCPtr, this, IntExpr.getCPtr(x), x, mod);
646  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
647  }
648 
650  long cPtr = mainJNI.Solver_makeModulo__SWIG_1(swigCPtr, this, IntExpr.getCPtr(x), x, IntExpr.getCPtr(mod), mod);
651  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
652  }
653 
654  public IntExpr makeConditionalExpression(IntVar condition, IntExpr expr, long unperformed_value) {
655  long cPtr = mainJNI.Solver_makeConditionalExpression(swigCPtr, this, IntVar.getCPtr(condition), condition, IntExpr.getCPtr(expr), expr, unperformed_value);
656  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
657  }
658 
660  long cPtr = mainJNI.Solver_makeTrueConstraint(swigCPtr, this);
661  return (cPtr == 0) ? null : new Constraint(cPtr, false);
662  }
663 
665  long cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_0(swigCPtr, this);
666  return (cPtr == 0) ? null : new Constraint(cPtr, false);
667  }
668 
669  public Constraint makeFalseConstraint(String explanation) {
670  long cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_1(swigCPtr, this, explanation);
671  return (cPtr == 0) ? null : new Constraint(cPtr, false);
672  }
673 
674  public Constraint makeIsEqualCstCt(IntExpr var, long value, IntVar boolvar) {
675  long cPtr = mainJNI.Solver_makeIsEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
676  return (cPtr == 0) ? null : new Constraint(cPtr, false);
677  }
678 
679  public IntVar makeIsEqualCstVar(IntExpr var, long value) {
680  long cPtr = mainJNI.Solver_makeIsEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
681  return (cPtr == 0) ? null : new IntVar(cPtr, false);
682  }
683 
685  long cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2, IntVar.getCPtr(b), b);
686  return (cPtr == 0) ? null : new Constraint(cPtr, false);
687  }
688 
690  long cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2);
691  return (cPtr == 0) ? null : new IntVar(cPtr, false);
692  }
693 
694  public Constraint makeEquality(IntExpr left, IntExpr right) {
695  long cPtr = mainJNI.Solver_makeEquality__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
696  return (cPtr == 0) ? null : new Constraint(cPtr, false);
697  }
698 
699  public Constraint makeEquality(IntExpr expr, long value) {
700  long cPtr = mainJNI.Solver_makeEquality__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
701  return (cPtr == 0) ? null : new Constraint(cPtr, false);
702  }
703 
704  public Constraint makeEquality(IntExpr expr, int value) {
705  long cPtr = mainJNI.Solver_makeEquality__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
706  return (cPtr == 0) ? null : new Constraint(cPtr, false);
707  }
708 
709  public Constraint makeIsDifferentCstCt(IntExpr var, long value, IntVar boolvar) {
710  long cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
711  return (cPtr == 0) ? null : new Constraint(cPtr, false);
712  }
713 
714  public IntVar makeIsDifferentCstVar(IntExpr var, long value) {
715  long cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(var), var, value);
716  return (cPtr == 0) ? null : new IntVar(cPtr, false);
717  }
718 
720  long cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2);
721  return (cPtr == 0) ? null : new IntVar(cPtr, false);
722  }
723 
725  long cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2, IntVar.getCPtr(b), b);
726  return (cPtr == 0) ? null : new Constraint(cPtr, false);
727  }
728 
730  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
731  return (cPtr == 0) ? null : new Constraint(cPtr, false);
732  }
733 
734  public Constraint makeNonEquality(IntExpr expr, long value) {
735  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
736  return (cPtr == 0) ? null : new Constraint(cPtr, false);
737  }
738 
739  public Constraint makeNonEquality(IntExpr expr, int value) {
740  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
741  return (cPtr == 0) ? null : new Constraint(cPtr, false);
742  }
743 
744  public Constraint makeIsLessOrEqualCstCt(IntExpr var, long value, IntVar boolvar) {
745  long cPtr = mainJNI.Solver_makeIsLessOrEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
746  return (cPtr == 0) ? null : new Constraint(cPtr, false);
747  }
748 
749  public IntVar makeIsLessOrEqualCstVar(IntExpr var, long value) {
750  long cPtr = mainJNI.Solver_makeIsLessOrEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
751  return (cPtr == 0) ? null : new IntVar(cPtr, false);
752  }
753 
755  long cPtr = mainJNI.Solver_makeIsLessOrEqualVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
756  return (cPtr == 0) ? null : new IntVar(cPtr, false);
757  }
758 
760  long cPtr = mainJNI.Solver_makeIsLessOrEqualCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
761  return (cPtr == 0) ? null : new Constraint(cPtr, false);
762  }
763 
765  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
766  return (cPtr == 0) ? null : new Constraint(cPtr, false);
767  }
768 
769  public Constraint makeLessOrEqual(IntExpr expr, long value) {
770  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
771  return (cPtr == 0) ? null : new Constraint(cPtr, false);
772  }
773 
774  public Constraint makeLessOrEqual(IntExpr expr, int value) {
775  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
776  return (cPtr == 0) ? null : new Constraint(cPtr, false);
777  }
778 
779  public Constraint makeIsGreaterOrEqualCstCt(IntExpr var, long value, IntVar boolvar) {
780  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
781  return (cPtr == 0) ? null : new Constraint(cPtr, false);
782  }
783 
784  public IntVar makeIsGreaterOrEqualCstVar(IntExpr var, long value) {
785  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
786  return (cPtr == 0) ? null : new IntVar(cPtr, false);
787  }
788 
790  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
791  return (cPtr == 0) ? null : new IntVar(cPtr, false);
792  }
793 
795  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
796  return (cPtr == 0) ? null : new Constraint(cPtr, false);
797  }
798 
800  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
801  return (cPtr == 0) ? null : new Constraint(cPtr, false);
802  }
803 
804  public Constraint makeGreaterOrEqual(IntExpr expr, long value) {
805  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
806  return (cPtr == 0) ? null : new Constraint(cPtr, false);
807  }
808 
809  public Constraint makeGreaterOrEqual(IntExpr expr, int value) {
810  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
811  return (cPtr == 0) ? null : new Constraint(cPtr, false);
812  }
813 
815  long cPtr = mainJNI.Solver_makeIsGreaterCstCt(swigCPtr, this, IntExpr.getCPtr(v), v, c, IntVar.getCPtr(b), b);
816  return (cPtr == 0) ? null : new Constraint(cPtr, false);
817  }
818 
819  public IntVar makeIsGreaterCstVar(IntExpr var, long value) {
820  long cPtr = mainJNI.Solver_makeIsGreaterCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
821  return (cPtr == 0) ? null : new IntVar(cPtr, false);
822  }
823 
824  public IntVar makeIsGreaterVar(IntExpr left, IntExpr right) {
825  long cPtr = mainJNI.Solver_makeIsGreaterVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
826  return (cPtr == 0) ? null : new IntVar(cPtr, false);
827  }
828 
830  long cPtr = mainJNI.Solver_makeIsGreaterCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
831  return (cPtr == 0) ? null : new Constraint(cPtr, false);
832  }
833 
834  public Constraint makeGreater(IntExpr left, IntExpr right) {
835  long cPtr = mainJNI.Solver_makeGreater__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
836  return (cPtr == 0) ? null : new Constraint(cPtr, false);
837  }
838 
839  public Constraint makeGreater(IntExpr expr, long value) {
840  long cPtr = mainJNI.Solver_makeGreater__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
841  return (cPtr == 0) ? null : new Constraint(cPtr, false);
842  }
843 
844  public Constraint makeGreater(IntExpr expr, int value) {
845  long cPtr = mainJNI.Solver_makeGreater__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
846  return (cPtr == 0) ? null : new Constraint(cPtr, false);
847  }
848 
849  public Constraint makeIsLessCstCt(IntExpr v, long c, IntVar b) {
850  long cPtr = mainJNI.Solver_makeIsLessCstCt(swigCPtr, this, IntExpr.getCPtr(v), v, c, IntVar.getCPtr(b), b);
851  return (cPtr == 0) ? null : new Constraint(cPtr, false);
852  }
853 
854  public IntVar makeIsLessCstVar(IntExpr var, long value) {
855  long cPtr = mainJNI.Solver_makeIsLessCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
856  return (cPtr == 0) ? null : new IntVar(cPtr, false);
857  }
858 
859  public IntVar makeIsLessVar(IntExpr left, IntExpr right) {
860  long cPtr = mainJNI.Solver_makeIsLessVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
861  return (cPtr == 0) ? null : new IntVar(cPtr, false);
862  }
863 
864  public Constraint makeIsLessCt(IntExpr left, IntExpr right, IntVar b) {
865  long cPtr = mainJNI.Solver_makeIsLessCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
866  return (cPtr == 0) ? null : new Constraint(cPtr, false);
867  }
868 
869  public Constraint makeLess(IntExpr left, IntExpr right) {
870  long cPtr = mainJNI.Solver_makeLess__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
871  return (cPtr == 0) ? null : new Constraint(cPtr, false);
872  }
873 
874  public Constraint makeLess(IntExpr expr, long value) {
875  long cPtr = mainJNI.Solver_makeLess__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
876  return (cPtr == 0) ? null : new Constraint(cPtr, false);
877  }
878 
879  public Constraint makeLess(IntExpr expr, int value) {
880  long cPtr = mainJNI.Solver_makeLess__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
881  return (cPtr == 0) ? null : new Constraint(cPtr, false);
882  }
883 
884  public Constraint makeSumLessOrEqual(IntVar[] vars, long cst) {
885  long cPtr = mainJNI.Solver_makeSumLessOrEqual(swigCPtr, this, vars, cst);
886  return (cPtr == 0) ? null : new Constraint(cPtr, false);
887  }
888 
889  public Constraint makeSumGreaterOrEqual(IntVar[] vars, long cst) {
890  long cPtr = mainJNI.Solver_makeSumGreaterOrEqual(swigCPtr, this, vars, cst);
891  return (cPtr == 0) ? null : new Constraint(cPtr, false);
892  }
893 
894  public Constraint makeSumEquality(IntVar[] vars, long cst) {
895  long cPtr = mainJNI.Solver_makeSumEquality__SWIG_0(swigCPtr, this, vars, cst);
896  return (cPtr == 0) ? null : new Constraint(cPtr, false);
897  }
898 
899  public Constraint makeSumEquality(IntVar[] vars, IntVar var) {
900  long cPtr = mainJNI.Solver_makeSumEquality__SWIG_1(swigCPtr, this, vars, IntVar.getCPtr(var), var);
901  return (cPtr == 0) ? null : new Constraint(cPtr, false);
902  }
903 
904  public Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, long cst) {
905  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_0(swigCPtr, this, vars, coefficients, cst);
906  return (cPtr == 0) ? null : new Constraint(cPtr, false);
907  }
908 
909  public Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, long cst) {
910  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_1(swigCPtr, this, vars, coefficients, cst);
911  return (cPtr == 0) ? null : new Constraint(cPtr, false);
912  }
913 
914  public Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, IntVar target) {
915  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_2(swigCPtr, this, vars, coefficients, IntVar.getCPtr(target), target);
916  return (cPtr == 0) ? null : new Constraint(cPtr, false);
917  }
918 
919  public Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, IntVar target) {
920  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_3(swigCPtr, this, vars, coefficients, IntVar.getCPtr(target), target);
921  return (cPtr == 0) ? null : new Constraint(cPtr, false);
922  }
923 
924  public Constraint makeScalProdGreaterOrEqual(IntVar[] vars, long[] coeffs, long cst) {
925  long cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_0(swigCPtr, this, vars, coeffs, cst);
926  return (cPtr == 0) ? null : new Constraint(cPtr, false);
927  }
928 
929  public Constraint makeScalProdGreaterOrEqual(IntVar[] vars, int[] coeffs, long cst) {
930  long cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_1(swigCPtr, this, vars, coeffs, cst);
931  return (cPtr == 0) ? null : new Constraint(cPtr, false);
932  }
933 
934  public Constraint makeScalProdLessOrEqual(IntVar[] vars, long[] coefficients, long cst) {
935  long cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_0(swigCPtr, this, vars, coefficients, cst);
936  return (cPtr == 0) ? null : new Constraint(cPtr, false);
937  }
938 
939  public Constraint makeScalProdLessOrEqual(IntVar[] vars, int[] coefficients, long cst) {
940  long cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_1(swigCPtr, this, vars, coefficients, cst);
941  return (cPtr == 0) ? null : new Constraint(cPtr, false);
942  }
943 
944  public Constraint makeMinEquality(IntVar[] vars, IntVar min_var) {
945  long cPtr = mainJNI.Solver_makeMinEquality(swigCPtr, this, vars, IntVar.getCPtr(min_var), min_var);
946  return (cPtr == 0) ? null : new Constraint(cPtr, false);
947  }
948 
949  public Constraint makeMaxEquality(IntVar[] vars, IntVar max_var) {
950  long cPtr = mainJNI.Solver_makeMaxEquality(swigCPtr, this, vars, IntVar.getCPtr(max_var), max_var);
951  return (cPtr == 0) ? null : new Constraint(cPtr, false);
952  }
953 
954  public Constraint makeElementEquality(long[] vals, IntVar index, IntVar target) {
955  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_0(swigCPtr, this, vals, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
956  return (cPtr == 0) ? null : new Constraint(cPtr, false);
957  }
958 
959  public Constraint makeElementEquality(int[] vals, IntVar index, IntVar target) {
960  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_1(swigCPtr, this, vals, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
961  return (cPtr == 0) ? null : new Constraint(cPtr, false);
962  }
963 
964  public Constraint makeElementEquality(IntVar[] vars, IntVar index, IntVar target) {
965  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_2(swigCPtr, this, vars, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
966  return (cPtr == 0) ? null : new Constraint(cPtr, false);
967  }
968 
969  public Constraint makeElementEquality(IntVar[] vars, IntVar index, long target) {
970  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_3(swigCPtr, this, vars, IntVar.getCPtr(index), index, target);
971  return (cPtr == 0) ? null : new Constraint(cPtr, false);
972  }
973 
974  public Constraint makeAbsEquality(IntVar var, IntVar abs_var) {
975  long cPtr = mainJNI.Solver_makeAbsEquality(swigCPtr, this, IntVar.getCPtr(var), var, IntVar.getCPtr(abs_var), abs_var);
976  return (cPtr == 0) ? null : new Constraint(cPtr, false);
977  }
978 
979  public Constraint makeIndexOfConstraint(IntVar[] vars, IntVar index, long target) {
980  long cPtr = mainJNI.Solver_makeIndexOfConstraint(swigCPtr, this, vars, IntVar.getCPtr(index), index, target);
981  return (cPtr == 0) ? null : new Constraint(cPtr, false);
982  }
983 
985  long cPtr = mainJNI.Solver_makeConstraintInitialPropagateCallback(swigCPtr, this, Constraint.getCPtr(ct), ct);
986  return (cPtr == 0) ? null : new Demon(cPtr, false);
987  }
988 
990  long cPtr = mainJNI.Solver_makeDelayedConstraintInitialPropagateCallback(swigCPtr, this, Constraint.getCPtr(ct), ct);
991  return (cPtr == 0) ? null : new Demon(cPtr, false);
992  }
993 
994  public Demon makeClosureDemon(Runnable closure) {
995  long cPtr = mainJNI.Solver_makeClosureDemon(swigCPtr, this, closure);
996  return (cPtr == 0) ? null : new Demon(cPtr, false);
997  }
998 
999  public Constraint makeBetweenCt(IntExpr expr, long l, long u) {
1000  long cPtr = mainJNI.Solver_makeBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u);
1001  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1002  }
1003 
1004  public Constraint makeNotBetweenCt(IntExpr expr, long l, long u) {
1005  long cPtr = mainJNI.Solver_makeNotBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u);
1006  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1007  }
1008 
1009  public Constraint makeIsBetweenCt(IntExpr expr, long l, long u, IntVar b) {
1010  long cPtr = mainJNI.Solver_makeIsBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u, IntVar.getCPtr(b), b);
1011  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1012  }
1013 
1014  public IntVar makeIsBetweenVar(IntExpr v, long l, long u) {
1015  long cPtr = mainJNI.Solver_makeIsBetweenVar(swigCPtr, this, IntExpr.getCPtr(v), v, l, u);
1016  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1017  }
1018 
1019  public Constraint makeMemberCt(IntExpr expr, long[] values) {
1020  long cPtr = mainJNI.Solver_makeMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1021  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1022  }
1023 
1024  public Constraint makeMemberCt(IntExpr expr, int[] values) {
1025  long cPtr = mainJNI.Solver_makeMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1026  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1027  }
1028 
1029  public Constraint makeNotMemberCt(IntExpr expr, long[] values) {
1030  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1031  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1032  }
1033 
1034  public Constraint makeNotMemberCt(IntExpr expr, int[] values) {
1035  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1036  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1037  }
1038 
1039  public Constraint makeNotMemberCt(IntExpr expr, long[] starts, long[] ends) {
1040  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, starts, ends);
1041  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1042  }
1043 
1044  public Constraint makeNotMemberCt(IntExpr expr, int[] starts, int[] ends) {
1045  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, starts, ends);
1046  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1047  }
1048 
1049  public Constraint makeIsMemberCt(IntExpr expr, long[] values, IntVar boolvar) {
1050  long cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values, IntVar.getCPtr(boolvar), boolvar);
1051  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1052  }
1053 
1054  public Constraint makeIsMemberCt(IntExpr expr, int[] values, IntVar boolvar) {
1055  long cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values, IntVar.getCPtr(boolvar), boolvar);
1056  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1057  }
1058 
1059  public IntVar makeIsMemberVar(IntExpr expr, long[] values) {
1060  long cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1061  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1062  }
1063 
1064  public IntVar makeIsMemberVar(IntExpr expr, int[] values) {
1065  long cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1066  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1067  }
1068 
1069  public Constraint makeCount(IntVar[] vars, long value, long max_count) {
1070  long cPtr = mainJNI.Solver_makeCount__SWIG_0(swigCPtr, this, vars, value, max_count);
1071  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1072  }
1073 
1074  public Constraint makeCount(IntVar[] vars, long value, IntVar max_count) {
1075  long cPtr = mainJNI.Solver_makeCount__SWIG_1(swigCPtr, this, vars, value, IntVar.getCPtr(max_count), max_count);
1076  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1077  }
1078 
1079  public Constraint makeDistribute(IntVar[] vars, long[] values, IntVar[] cards) {
1080  long cPtr = mainJNI.Solver_makeDistribute__SWIG_0(swigCPtr, this, vars, values, cards);
1081  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1082  }
1083 
1084  public Constraint makeDistribute(IntVar[] vars, int[] values, IntVar[] cards) {
1085  long cPtr = mainJNI.Solver_makeDistribute__SWIG_1(swigCPtr, this, vars, values, cards);
1086  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1087  }
1088 
1089  public Constraint makeDistribute(IntVar[] vars, IntVar[] cards) {
1090  long cPtr = mainJNI.Solver_makeDistribute__SWIG_2(swigCPtr, this, vars, cards);
1091  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1092  }
1093 
1094  public Constraint makeDistribute(IntVar[] vars, long card_min, long card_max, long card_size) {
1095  long cPtr = mainJNI.Solver_makeDistribute__SWIG_3(swigCPtr, this, vars, card_min, card_max, card_size);
1096  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1097  }
1098 
1099  public Constraint makeDistribute(IntVar[] vars, long[] card_min, long[] card_max) {
1100  long cPtr = mainJNI.Solver_makeDistribute__SWIG_4(swigCPtr, this, vars, card_min, card_max);
1101  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1102  }
1103 
1104  public Constraint makeDistribute(IntVar[] vars, int[] card_min, int[] card_max) {
1105  long cPtr = mainJNI.Solver_makeDistribute__SWIG_5(swigCPtr, this, vars, card_min, card_max);
1106  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1107  }
1108 
1109  public Constraint makeDistribute(IntVar[] vars, long[] values, long[] card_min, long[] card_max) {
1110  long cPtr = mainJNI.Solver_makeDistribute__SWIG_6(swigCPtr, this, vars, values, card_min, card_max);
1111  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1112  }
1113 
1114  public Constraint makeDistribute(IntVar[] vars, int[] values, int[] card_min, int[] card_max) {
1115  long cPtr = mainJNI.Solver_makeDistribute__SWIG_7(swigCPtr, this, vars, values, card_min, card_max);
1116  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1117  }
1118 
1119  public Constraint makeDeviation(IntVar[] vars, IntVar deviation_var, long total_sum) {
1120  long cPtr = mainJNI.Solver_makeDeviation(swigCPtr, this, vars, IntVar.getCPtr(deviation_var), deviation_var, total_sum);
1121  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1122  }
1123 
1125  long cPtr = mainJNI.Solver_makeAllDifferent__SWIG_0(swigCPtr, this, vars);
1126  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1127  }
1128 
1129  public Constraint makeAllDifferent(IntVar[] vars, boolean stronger_propagation) {
1130  long cPtr = mainJNI.Solver_makeAllDifferent__SWIG_1(swigCPtr, this, vars, stronger_propagation);
1131  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1132  }
1133 
1134  public Constraint makeAllDifferentExcept(IntVar[] vars, long escape_value) {
1135  long cPtr = mainJNI.Solver_makeAllDifferentExcept(swigCPtr, this, vars, escape_value);
1136  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1137  }
1138 
1139  public Constraint makeSortingConstraint(IntVar[] vars, IntVar[] sorted) {
1140  long cPtr = mainJNI.Solver_makeSortingConstraint(swigCPtr, this, vars, sorted);
1141  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1142  }
1143 
1144  public Constraint makeLexicalLess(IntVar[] left, IntVar[] right) {
1145  long cPtr = mainJNI.Solver_makeLexicalLess(swigCPtr, this, left, right);
1146  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1147  }
1148 
1150  long cPtr = mainJNI.Solver_makeLexicalLessOrEqual(swigCPtr, this, left, right);
1151  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1152  }
1153 
1155  long cPtr = mainJNI.Solver_makeInversePermutationConstraint(swigCPtr, this, left, right);
1156  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1157  }
1158 
1160  long cPtr = mainJNI.Solver_makeIndexOfFirstMaxValueConstraint(swigCPtr, this, IntVar.getCPtr(index), index, vars);
1161  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1162  }
1163 
1165  long cPtr = mainJNI.Solver_makeIndexOfFirstMinValueConstraint(swigCPtr, this, IntVar.getCPtr(index), index, vars);
1166  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1167  }
1168 
1169  public Constraint makeNullIntersect(IntVar[] first_vars, IntVar[] second_vars) {
1170  long cPtr = mainJNI.Solver_makeNullIntersect(swigCPtr, this, first_vars, second_vars);
1171  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1172  }
1173 
1174  public Constraint makeNullIntersectExcept(IntVar[] first_vars, IntVar[] second_vars, long escape_value) {
1175  long cPtr = mainJNI.Solver_makeNullIntersectExcept(swigCPtr, this, first_vars, second_vars, escape_value);
1176  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1177  }
1178 
1179  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler) {
1180  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_0(swigCPtr, this, nexts, active, sink_handler);
1181  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1182  }
1183 
1184  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active) {
1185  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_1(swigCPtr, this, nexts, active);
1186  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1187  }
1188 
1189  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler, boolean assume_paths) {
1190  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_2(swigCPtr, this, nexts, active, sink_handler, assume_paths);
1191  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1192  }
1193 
1194  public Constraint makeCircuit(IntVar[] nexts) {
1195  long cPtr = mainJNI.Solver_makeCircuit(swigCPtr, this, nexts);
1196  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1197  }
1198 
1200  long cPtr = mainJNI.Solver_makeSubCircuit(swigCPtr, this, nexts);
1201  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1202  }
1203 
1204  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits) {
1205  long cPtr = mainJNI.Solver_makePathCumul__SWIG_0(swigCPtr, this, nexts, active, cumuls, transits);
1206  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1207  }
1208 
1209  public Constraint makeDelayedPathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits) {
1210  long cPtr = mainJNI.Solver_makeDelayedPathCumul(swigCPtr, this, nexts, active, cumuls, transits);
1211  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1212  }
1213 
1214  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, LongBinaryOperator transit_evaluator) {
1215  long cPtr = mainJNI.Solver_makePathCumul__SWIG_1(swigCPtr, this, nexts, active, cumuls, transit_evaluator);
1216  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1217  }
1218 
1219  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] slacks, LongBinaryOperator transit_evaluator) {
1220  long cPtr = mainJNI.Solver_makePathCumul__SWIG_2(swigCPtr, this, nexts, active, cumuls, slacks, transit_evaluator);
1221  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1222  }
1223 
1224  public Constraint makePathConnected(IntVar[] nexts, long[] sources, long[] sinks, IntVar[] status) {
1225  long cPtr = mainJNI.Solver_makePathConnected(swigCPtr, this, nexts, sources, sinks, status);
1226  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1227  }
1228 
1229  public Constraint makeMapDomain(IntVar var, IntVar[] actives) {
1230  long cPtr = mainJNI.Solver_makeMapDomain(swigCPtr, this, IntVar.getCPtr(var), var, actives);
1231  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1232  }
1233 
1235  long cPtr = mainJNI.Solver_makeAllowedAssignment(swigCPtr, this, vars, IntTupleSet.getCPtr(tuples), tuples);
1236  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1237  }
1238 
1239  public Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, long[] final_states) {
1240  long cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_0(swigCPtr, this, vars, IntTupleSet.getCPtr(transition_table), transition_table, initial_state, final_states);
1241  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1242  }
1243 
1244  public Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, int[] final_states) {
1245  long cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_1(swigCPtr, this, vars, IntTupleSet.getCPtr(transition_table), transition_table, initial_state, final_states);
1246  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1247  }
1248 
1249  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size) {
1250  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_0(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1251  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1252  }
1253 
1254  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size) {
1255  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_1(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1256  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1257  }
1258 
1259  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size) {
1260  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_2(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1261  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1262  }
1263 
1264  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size) {
1265  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_0(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1266  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1267  }
1268 
1269  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size) {
1270  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_1(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1271  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1272  }
1273 
1274  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size) {
1275  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_2(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1276  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1277  }
1278 
1279  public Pack makePack(IntVar[] vars, int number_of_bins) {
1280  long cPtr = mainJNI.Solver_makePack(swigCPtr, this, vars, number_of_bins);
1281  return (cPtr == 0) ? null : new Pack(cPtr, false);
1282  }
1283 
1284  public IntervalVar makeFixedDurationIntervalVar(long start_min, long start_max, long duration, boolean optional, String name) {
1285  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_0(swigCPtr, this, start_min, start_max, duration, optional, name);
1286  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1287  }
1288 
1289  public IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, String name) {
1290  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_1(swigCPtr, this, IntVar.getCPtr(start_variable), start_variable, duration, name);
1291  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1292  }
1293 
1294  public IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, IntVar performed_variable, String name) {
1295  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_2(swigCPtr, this, IntVar.getCPtr(start_variable), start_variable, duration, IntVar.getCPtr(performed_variable), performed_variable, name);
1296  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1297  }
1298 
1299  public IntervalVar makeFixedInterval(long start, long duration, String name) {
1300  long cPtr = mainJNI.Solver_makeFixedInterval(swigCPtr, this, start, duration, name);
1301  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1302  }
1303 
1304  public IntervalVar makeIntervalVar(long start_min, long start_max, long duration_min, long duration_max, long end_min, long end_max, boolean optional, String name) {
1305  long cPtr = mainJNI.Solver_makeIntervalVar(swigCPtr, this, start_min, start_max, duration_min, duration_max, end_min, end_max, optional, name);
1306  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1307  }
1308 
1310  long cPtr = mainJNI.Solver_makeMirrorInterval(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1311  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1312  }
1313 
1314  public IntervalVar makeFixedDurationStartSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset) {
1315  long cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnStartIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1316  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1317  }
1318 
1319  public IntervalVar makeFixedDurationStartSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset) {
1320  long cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnEndIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1321  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1322  }
1323 
1324  public IntervalVar makeFixedDurationEndSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset) {
1325  long cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnStartIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1326  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1327  }
1328 
1329  public IntervalVar makeFixedDurationEndSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset) {
1330  long cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnEndIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1331  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1332  }
1333 
1335  long cPtr = mainJNI.Solver_makeIntervalRelaxedMin(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1336  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1337  }
1338 
1340  long cPtr = mainJNI.Solver_makeIntervalRelaxedMax(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1341  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1342  }
1343 
1345  long cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(t), t, r, d);
1346  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1347  }
1348 
1350  long cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(t1), t1, r, IntervalVar.getCPtr(t2), t2);
1351  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1352  }
1353 
1355  long cPtr = mainJNI.Solver_makeIntervalVarRelationWithDelay(swigCPtr, this, IntervalVar.getCPtr(t1), t1, r, IntervalVar.getCPtr(t2), t2, delay);
1356  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1357  }
1358 
1360  long cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(t1), t1, IntervalVar.getCPtr(t2), t2, IntVar.getCPtr(alt), alt);
1361  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1362  }
1363 
1365  long cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(t1), t1, IntervalVar.getCPtr(t2), t2);
1366  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1367  }
1368 
1370  long cPtr = mainJNI.Solver_makeDisjunctiveConstraint(swigCPtr, this, intervals, name);
1371  return (cPtr == 0) ? null : new DisjunctiveConstraint(cPtr, false);
1372  }
1373 
1375  long cPtr = mainJNI.Solver_makeStrictDisjunctiveConstraint(swigCPtr, this, intervals, name);
1376  return (cPtr == 0) ? null : new DisjunctiveConstraint(cPtr, false);
1377  }
1378 
1379  public Constraint makeCumulative(IntervalVar[] intervals, long[] demands, long capacity, String name) {
1380  long cPtr = mainJNI.Solver_makeCumulative__SWIG_0(swigCPtr, this, intervals, demands, capacity, name);
1381  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1382  }
1383 
1384  public Constraint makeCumulative(IntervalVar[] intervals, int[] demands, long capacity, String name) {
1385  long cPtr = mainJNI.Solver_makeCumulative__SWIG_1(swigCPtr, this, intervals, demands, capacity, name);
1386  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1387  }
1388 
1389  public Constraint makeCumulative(IntervalVar[] intervals, long[] demands, IntVar capacity, String name) {
1390  long cPtr = mainJNI.Solver_makeCumulative__SWIG_2(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1391  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1392  }
1393 
1394  public Constraint makeCumulative(IntervalVar[] intervals, int[] demands, IntVar capacity, String name) {
1395  long cPtr = mainJNI.Solver_makeCumulative__SWIG_3(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1396  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1397  }
1398 
1399  public Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, long capacity, String name) {
1400  long cPtr = mainJNI.Solver_makeCumulative__SWIG_4(swigCPtr, this, intervals, demands, capacity, name);
1401  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1402  }
1403 
1404  public Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, IntVar capacity, String name) {
1405  long cPtr = mainJNI.Solver_makeCumulative__SWIG_5(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1406  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1407  }
1408 
1409  public Constraint makeCover(IntervalVar[] vars, IntervalVar target_var) {
1410  long cPtr = mainJNI.Solver_makeCover(swigCPtr, this, vars, IntervalVar.getCPtr(target_var), target_var);
1411  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1412  }
1413 
1415  long cPtr = mainJNI.Solver_makeEquality__SWIG_3(swigCPtr, this, IntervalVar.getCPtr(var1), var1, IntervalVar.getCPtr(var2), var2);
1416  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1417  }
1418 
1420  long cPtr = mainJNI.Solver_makeAssignment__SWIG_0(swigCPtr, this);
1421  return (cPtr == 0) ? null : new Assignment(cPtr, false);
1422  }
1423 
1425  long cPtr = mainJNI.Solver_makeAssignment__SWIG_1(swigCPtr, this, Assignment.getCPtr(a), a);
1426  return (cPtr == 0) ? null : new Assignment(cPtr, false);
1427  }
1428 
1430  long cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1431  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1432  }
1433 
1435  long cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_1(swigCPtr, this);
1436  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1437  }
1438 
1440  long cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1441  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1442  }
1443 
1445  long cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_1(swigCPtr, this);
1446  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1447  }
1448 
1449  public SolutionCollector makeBestValueSolutionCollector(Assignment assignment, boolean maximize) {
1450  long cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, maximize);
1451  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1452  }
1453 
1455  long cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_1(swigCPtr, this, maximize);
1456  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1457  }
1458 
1459  public SolutionCollector makeNBestValueSolutionCollector(Assignment assignment, int solution_count, boolean maximize) {
1460  long cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, solution_count, maximize);
1461  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1462  }
1463 
1464  public SolutionCollector makeNBestValueSolutionCollector(int solution_count, boolean maximize) {
1465  long cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_1(swigCPtr, this, solution_count, maximize);
1466  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1467  }
1468 
1470  long cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1471  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1472  }
1473 
1475  long cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_1(swigCPtr, this);
1476  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1477  }
1478 
1479  public OptimizeVar makeMinimize(IntVar v, long step) {
1480  long cPtr = mainJNI.Solver_makeMinimize(swigCPtr, this, IntVar.getCPtr(v), v, step);
1481  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1482  }
1483 
1484  public OptimizeVar makeMaximize(IntVar v, long step) {
1485  long cPtr = mainJNI.Solver_makeMaximize(swigCPtr, this, IntVar.getCPtr(v), v, step);
1486  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1487  }
1488 
1489  public OptimizeVar makeOptimize(boolean maximize, IntVar v, long step) {
1490  long cPtr = mainJNI.Solver_makeOptimize(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step);
1491  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1492  }
1493 
1494  public OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, long[] weights, long step) {
1495  long cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_0(swigCPtr, this, sub_objectives, weights, step);
1496  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1497  }
1498 
1499  public OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, int[] weights, long step) {
1500  long cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_1(swigCPtr, this, sub_objectives, weights, step);
1501  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1502  }
1503 
1504  public OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, long[] weights, long step) {
1505  long cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_0(swigCPtr, this, sub_objectives, weights, step);
1506  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1507  }
1508 
1509  public OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, int[] weights, long step) {
1510  long cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_1(swigCPtr, this, sub_objectives, weights, step);
1511  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1512  }
1513 
1514  public OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, long[] weights, long step) {
1515  long cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_0(swigCPtr, this, maximize, sub_objectives, weights, step);
1516  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1517  }
1518 
1519  public OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, int[] weights, long step) {
1520  long cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_1(swigCPtr, this, maximize, sub_objectives, weights, step);
1521  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1522  }
1523 
1524  public SearchMonitor makeTabuSearch(boolean maximize, IntVar v, long step, IntVar[] vars, long keep_tenure, long forbid_tenure, double tabu_factor) {
1525  long cPtr = mainJNI.Solver_makeTabuSearch(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, vars, keep_tenure, forbid_tenure, tabu_factor);
1526  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1527  }
1528 
1529  public SearchMonitor makeGenericTabuSearch(boolean maximize, IntVar v, long step, IntVar[] tabu_vars, long forbid_tenure) {
1530  long cPtr = mainJNI.Solver_makeGenericTabuSearch(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, tabu_vars, forbid_tenure);
1531  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1532  }
1533 
1534  public SearchMonitor makeSimulatedAnnealing(boolean maximize, IntVar v, long step, long initial_temperature) {
1535  long cPtr = mainJNI.Solver_makeSimulatedAnnealing(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, initial_temperature);
1536  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1537  }
1538 
1539  public SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongBinaryOperator objective_function, long step, IntVar[] vars, double penalty_factor) {
1540  long cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_0(swigCPtr, this, maximize, IntVar.getCPtr(objective), objective, objective_function, step, vars, penalty_factor);
1541  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1542  }
1543 
1544  public SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongTernaryOperator objective_function, long step, IntVar[] vars, IntVar[] secondary_vars, double penalty_factor) {
1545  long cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_1(swigCPtr, this, maximize, IntVar.getCPtr(objective), objective, objective_function, step, vars, secondary_vars, penalty_factor);
1546  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1547  }
1548 
1549  public SearchMonitor makeLubyRestart(int scale_factor) {
1550  long cPtr = mainJNI.Solver_makeLubyRestart(swigCPtr, this, scale_factor);
1551  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1552  }
1553 
1554  public SearchMonitor makeConstantRestart(int frequency) {
1555  long cPtr = mainJNI.Solver_makeConstantRestart(swigCPtr, this, frequency);
1556  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1557  }
1558 
1559  public RegularLimit makeTimeLimit(long time_in_ms) {
1560  long cPtr = mainJNI.Solver_makeTimeLimit(swigCPtr, this, time_in_ms);
1561  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1562  }
1563 
1565  long cPtr = mainJNI.Solver_makeBranchesLimit(swigCPtr, this, branches);
1566  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1567  }
1568 
1570  long cPtr = mainJNI.Solver_makeFailuresLimit(swigCPtr, this, failures);
1571  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1572  }
1573 
1575  long cPtr = mainJNI.Solver_makeSolutionsLimit(swigCPtr, this, solutions);
1576  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1577  }
1578 
1579  public RegularLimit makeLimit(long time, long branches, long failures, long solutions) {
1580  long cPtr = mainJNI.Solver_makeLimit__SWIG_0(swigCPtr, this, time, branches, failures, solutions);
1581  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1582  }
1583 
1584  public RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check) {
1585  long cPtr = mainJNI.Solver_makeLimit__SWIG_1(swigCPtr, this, time, branches, failures, solutions, smart_time_check);
1586  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1587  }
1588 
1589  public RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative) {
1590  long cPtr = mainJNI.Solver_makeLimit__SWIG_2(swigCPtr, this, time, branches, failures, solutions, smart_time_check, cumulative);
1591  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1592  }
1593 
1595  long cPtr = mainJNI.Solver_makeLimit__SWIG_3(swigCPtr, this, proto.toByteArray());
1596  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1597  }
1598 
1600  byte[] buf = mainJNI.Solver_makeDefaultRegularLimitParameters(swigCPtr, this);
1601  if (buf == null || buf.length == 0) {
1602  return null;
1603  }
1604  try {
1606  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1607  throw new RuntimeException(
1608  "Unable to parse com.google.ortools.constraintsolver.RegularLimitParameters protocol message.");
1609  }
1610 }
1611 
1612  public SearchLimit makeLimit(SearchLimit limit_1, SearchLimit limit_2) {
1613  long cPtr = mainJNI.Solver_makeLimit__SWIG_4(swigCPtr, this, SearchLimit.getCPtr(limit_1), limit_1, SearchLimit.getCPtr(limit_2), limit_2);
1614  return (cPtr == 0) ? null : new SearchLimit(cPtr, false);
1615  }
1616 
1617  public SearchLimit makeCustomLimit(BooleanSupplier limiter) {
1618  long cPtr = mainJNI.Solver_makeCustomLimit(swigCPtr, this, limiter);
1619  return (cPtr == 0) ? null : new SearchLimit(cPtr, false);
1620  }
1621 
1622  public SearchMonitor makeSearchLog(int branch_period) {
1623  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_0(swigCPtr, this, branch_period);
1624  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1625  }
1626 
1627  public SearchMonitor makeSearchLog(int branch_period, IntVar var) {
1628  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_1(swigCPtr, this, branch_period, IntVar.getCPtr(var), var);
1629  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1630  }
1631 
1632  public SearchMonitor makeSearchLog(int branch_period, Supplier<String> display_callback) {
1633  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_2(swigCPtr, this, branch_period, display_callback);
1634  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1635  }
1636 
1637  public SearchMonitor makeSearchLog(int branch_period, IntVar var, Supplier<String> display_callback) {
1638  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_3(swigCPtr, this, branch_period, IntVar.getCPtr(var), var, display_callback);
1639  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1640  }
1641 
1642  public SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var) {
1643  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_4(swigCPtr, this, branch_period, OptimizeVar.getCPtr(opt_var), opt_var);
1644  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1645  }
1646 
1647  public SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var, Supplier<String> display_callback) {
1648  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_5(swigCPtr, this, branch_period, OptimizeVar.getCPtr(opt_var), opt_var, display_callback);
1649  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1650  }
1651 
1652  public SearchMonitor makeSearchTrace(String prefix) {
1653  long cPtr = mainJNI.Solver_makeSearchTrace(swigCPtr, this, prefix);
1654  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1655  }
1656 
1657  public SearchMonitor makeEnterSearchCallback(Runnable callback) {
1658  long cPtr = mainJNI.Solver_makeEnterSearchCallback(swigCPtr, this, callback);
1659  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1660  }
1661 
1662  public SearchMonitor makeExitSearchCallback(Runnable callback) {
1663  long cPtr = mainJNI.Solver_makeExitSearchCallback(swigCPtr, this, callback);
1664  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1665  }
1666 
1667  public SearchMonitor makeAtSolutionCallback(Runnable callback) {
1668  long cPtr = mainJNI.Solver_makeAtSolutionCallback(swigCPtr, this, callback);
1669  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1670  }
1671 
1673  long cPtr = mainJNI.Solver_makePrintModelVisitor(swigCPtr, this);
1674  return (cPtr == 0) ? null : new ModelVisitor(cPtr, false);
1675  }
1676 
1678  long cPtr = mainJNI.Solver_makeStatisticsModelVisitor(swigCPtr, this);
1679  return (cPtr == 0) ? null : new ModelVisitor(cPtr, false);
1680  }
1681 
1683  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_0(swigCPtr, this, visitors);
1684  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1685  }
1686 
1688  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_1(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1);
1689  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1690  }
1691 
1693  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_2(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2);
1694  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1695  }
1696 
1698  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_3(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2, SymmetryBreaker.getCPtr(v3), v3);
1699  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1700  }
1701 
1703  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_4(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2, SymmetryBreaker.getCPtr(v3), v3, SymmetryBreaker.getCPtr(v4), v4);
1704  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1705  }
1706 
1707  public Decision makeAssignVariableValue(IntVar var, long val) {
1708  long cPtr = mainJNI.Solver_makeAssignVariableValue(swigCPtr, this, IntVar.getCPtr(var), var, val);
1709  return (cPtr == 0) ? null : new Decision(cPtr, false);
1710  }
1711 
1713  long cPtr = mainJNI.Solver_makeVariableLessOrEqualValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
1714  return (cPtr == 0) ? null : new Decision(cPtr, false);
1715  }
1716 
1718  long cPtr = mainJNI.Solver_makeVariableGreaterOrEqualValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
1719  return (cPtr == 0) ? null : new Decision(cPtr, false);
1720  }
1721 
1722  public Decision makeSplitVariableDomain(IntVar var, long val, boolean start_with_lower_half) {
1723  long cPtr = mainJNI.Solver_makeSplitVariableDomain(swigCPtr, this, IntVar.getCPtr(var), var, val, start_with_lower_half);
1724  return (cPtr == 0) ? null : new Decision(cPtr, false);
1725  }
1726 
1728  long cPtr = mainJNI.Solver_makeAssignVariableValueOrFail(swigCPtr, this, IntVar.getCPtr(var), var, value);
1729  return (cPtr == 0) ? null : new Decision(cPtr, false);
1730  }
1731 
1733  long cPtr = mainJNI.Solver_MakeAssignVariableValueOrDoNothing(swigCPtr, this, IntVar.getCPtr(var), var, value);
1734  return (cPtr == 0) ? null : new Decision(cPtr, false);
1735  }
1736 
1737  public Decision makeAssignVariablesValues(IntVar[] vars, long[] values) {
1738  long cPtr = mainJNI.Solver_makeAssignVariablesValues(swigCPtr, this, vars, values);
1739  return (cPtr == 0) ? null : new Decision(cPtr, false);
1740  }
1741 
1743  long cPtr = mainJNI.Solver_makeFailDecision(swigCPtr, this);
1744  return (cPtr == 0) ? null : new Decision(cPtr, false);
1745  }
1746 
1747  public Decision makeDecision(Consumer<Solver> apply, Consumer<Solver> refute) {
1748  long cPtr = mainJNI.Solver_makeDecision(swigCPtr, this, apply, refute);
1749  return (cPtr == 0) ? null : new Decision(cPtr, false);
1750  }
1751 
1753  long cPtr = mainJNI.Solver_compose__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2);
1754  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1755  }
1756 
1758  long cPtr = mainJNI.Solver_compose__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3);
1759  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1760  }
1761 
1763  long cPtr = mainJNI.Solver_compose__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3, DecisionBuilder.getCPtr(db4), db4);
1764  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1765  }
1766 
1768  long cPtr = mainJNI.Solver_compose__SWIG_3(swigCPtr, this, dbs);
1769  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1770  }
1771 
1773  long cPtr = mainJNI.Solver_tryDecisions__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2);
1774  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1775  }
1776 
1778  long cPtr = mainJNI.Solver_tryDecisions__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3);
1779  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1780  }
1781 
1783  long cPtr = mainJNI.Solver_tryDecisions__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3, DecisionBuilder.getCPtr(db4), db4);
1784  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1785  }
1786 
1788  long cPtr = mainJNI.Solver_tryDecisions__SWIG_3(swigCPtr, this, dbs);
1789  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1790  }
1791 
1792  public DecisionBuilder makePhase(IntVar[] vars, int var_str, int val_str) {
1793  long cPtr = mainJNI.Solver_makePhase__SWIG_0(swigCPtr, this, vars, var_str, val_str);
1794  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1795  }
1796 
1797  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, int val_str) {
1798  long cPtr = mainJNI.Solver_makePhase__SWIG_1(swigCPtr, this, vars, var_evaluator, val_str);
1799  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1800  }
1801 
1802  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator) {
1803  long cPtr = mainJNI.Solver_makePhase__SWIG_2(swigCPtr, this, vars, var_str, value_evaluator);
1804  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1805  }
1806 
1807  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongTernaryPredicate var_val1_val2_comparator) {
1808  long cPtr = mainJNI.Solver_makePhase__SWIG_3(swigCPtr, this, vars, var_str, var_val1_val2_comparator);
1809  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1810  }
1811 
1812  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator) {
1813  long cPtr = mainJNI.Solver_makePhase__SWIG_4(swigCPtr, this, vars, var_evaluator, value_evaluator);
1814  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1815  }
1816 
1817  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {
1818  long cPtr = mainJNI.Solver_makePhase__SWIG_5(swigCPtr, this, vars, var_str, value_evaluator, tie_breaker);
1819  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1820  }
1821 
1822  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {
1823  long cPtr = mainJNI.Solver_makePhase__SWIG_6(swigCPtr, this, vars, var_evaluator, value_evaluator, tie_breaker);
1824  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1825  }
1826 
1828  long cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_0(swigCPtr, this, vars);
1829  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1830  }
1831 
1833  long cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_1(swigCPtr, this, vars, DefaultPhaseParameters.getCPtr(parameters), parameters);
1834  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1835  }
1836 
1837  public DecisionBuilder makePhase(IntVar v0, int var_str, int val_str) {
1838  long cPtr = mainJNI.Solver_makePhase__SWIG_7(swigCPtr, this, IntVar.getCPtr(v0), v0, var_str, val_str);
1839  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1840  }
1841 
1842  public DecisionBuilder makePhase(IntVar v0, IntVar v1, int var_str, int val_str) {
1843  long cPtr = mainJNI.Solver_makePhase__SWIG_8(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, var_str, val_str);
1844  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1845  }
1846 
1847  public DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, int var_str, int val_str) {
1848  long cPtr = mainJNI.Solver_makePhase__SWIG_9(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, IntVar.getCPtr(v2), v2, var_str, val_str);
1849  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1850  }
1851 
1852  public DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, IntVar v3, int var_str, int val_str) {
1853  long cPtr = mainJNI.Solver_makePhase__SWIG_10(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, IntVar.getCPtr(v2), v2, IntVar.getCPtr(v3), v3, var_str, val_str);
1854  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1855  }
1856 
1857  public Decision makeScheduleOrPostpone(IntervalVar var, long est, long[] marker) {
1858  long cPtr = mainJNI.Solver_makeScheduleOrPostpone(swigCPtr, this, IntervalVar.getCPtr(var), var, est, marker);
1859  return (cPtr == 0) ? null : new Decision(cPtr, false);
1860  }
1861 
1862  public Decision makeScheduleOrExpedite(IntervalVar var, long est, long[] marker) {
1863  long cPtr = mainJNI.Solver_makeScheduleOrExpedite(swigCPtr, this, IntervalVar.getCPtr(var), var, est, marker);
1864  return (cPtr == 0) ? null : new Decision(cPtr, false);
1865  }
1866 
1867  public Decision makeRankFirstInterval(SequenceVar sequence, int index) {
1868  long cPtr = mainJNI.Solver_makeRankFirstInterval(swigCPtr, this, SequenceVar.getCPtr(sequence), sequence, index);
1869  return (cPtr == 0) ? null : new Decision(cPtr, false);
1870  }
1871 
1872  public Decision makeRankLastInterval(SequenceVar sequence, int index) {
1873  long cPtr = mainJNI.Solver_makeRankLastInterval(swigCPtr, this, SequenceVar.getCPtr(sequence), sequence, index);
1874  return (cPtr == 0) ? null : new Decision(cPtr, false);
1875  }
1876 
1877  public DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, int str) {
1878  long cPtr = mainJNI.Solver_makePhase__SWIG_11(swigCPtr, this, vars, eval, str);
1879  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1880  }
1881 
1882  public DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, LongUnaryOperator tie_breaker, int str) {
1883  long cPtr = mainJNI.Solver_makePhase__SWIG_12(swigCPtr, this, vars, eval, tie_breaker, str);
1884  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1885  }
1886 
1887  public DecisionBuilder makePhase(IntervalVar[] intervals, int str) {
1888  long cPtr = mainJNI.Solver_makePhase__SWIG_13(swigCPtr, this, intervals, str);
1889  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1890  }
1891 
1892  public DecisionBuilder makePhase(SequenceVar[] sequences, int str) {
1893  long cPtr = mainJNI.Solver_makePhase__SWIG_14(swigCPtr, this, sequences, str);
1894  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1895  }
1896 
1898  long cPtr = mainJNI.Solver_makeDecisionBuilderFromAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment, DecisionBuilder.getCPtr(db), db, vars);
1899  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1900  }
1901 
1903  long cPtr = mainJNI.Solver_makeConstraintAdder(swigCPtr, this, Constraint.getCPtr(ct), ct);
1904  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1905  }
1906 
1908  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
1909  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1910  }
1911 
1913  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1);
1914  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1915  }
1916 
1918  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2);
1919  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1920  }
1921 
1923  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3);
1924  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1925  }
1926 
1928  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3, SearchMonitor.getCPtr(monitor4), monitor4);
1929  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1930  }
1931 
1933  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
1934  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1935  }
1936 
1937  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step) {
1938  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step);
1939  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1940  }
1941 
1942  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1) {
1943  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1);
1944  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1945  }
1946 
1947  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2) {
1948  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2);
1949  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1950  }
1951 
1952  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3) {
1953  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3);
1954  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1955  }
1956 
1957  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3, SearchMonitor monitor4) {
1958  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3, SearchMonitor.getCPtr(monitor4), monitor4);
1959  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1960  }
1961 
1962  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor[] monitors) {
1963  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, monitors);
1964  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1965  }
1966 
1968  long cPtr = mainJNI.Solver_makeRestoreAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1969  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1970  }
1971 
1973  long cPtr = mainJNI.Solver_makeStoreAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1974  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1975  }
1976 
1977  public LocalSearchOperator makeOperator(IntVar[] vars, int op) {
1978  long cPtr = mainJNI.Solver_makeOperator__SWIG_0(swigCPtr, this, vars, op);
1979  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1980  }
1981 
1982  public LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, int op) {
1983  long cPtr = mainJNI.Solver_makeOperator__SWIG_1(swigCPtr, this, vars, secondary_vars, op);
1984  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1985  }
1986 
1987  public LocalSearchOperator makeOperator(IntVar[] vars, LongTernaryOperator evaluator, int op) {
1988  long cPtr = mainJNI.Solver_makeOperator__SWIG_2(swigCPtr, this, vars, evaluator, op);
1989  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1990  }
1991 
1992  public LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator evaluator, int op) {
1993  long cPtr = mainJNI.Solver_makeOperator__SWIG_3(swigCPtr, this, vars, secondary_vars, evaluator, op);
1994  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1995  }
1996 
1997  public LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables) {
1998  long cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_0(swigCPtr, this, vars, number_of_variables);
1999  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2000  }
2001 
2002  public LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables, int seed) {
2003  long cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_1(swigCPtr, this, vars, number_of_variables, seed);
2004  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2005  }
2006 
2008  long cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_0(swigCPtr, this, Assignment.getCPtr(target), target);
2009  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2010  }
2011 
2012  public LocalSearchOperator makeMoveTowardTargetOperator(IntVar[] variables, long[] target_values) {
2013  long cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_1(swigCPtr, this, variables, target_values);
2014  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2015  }
2016 
2018  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_0(swigCPtr, this, ops);
2019  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2020  }
2021 
2023  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_1(swigCPtr, this, ops, restart);
2024  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2025  }
2026 
2027  public LocalSearchOperator concatenateOperators(LocalSearchOperator[] ops, IntIntToLongFunction evaluator) {
2028  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_2(swigCPtr, this, ops, evaluator);
2029  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2030  }
2031 
2033  long cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_0(swigCPtr, this, ops);
2034  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2035  }
2036 
2038  long cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_1(swigCPtr, this, ops, seed);
2039  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2040  }
2041 
2043  long cPtr = mainJNI.Solver_makeNeighborhoodLimit(swigCPtr, this, LocalSearchOperator.getCPtr(op), op, limit);
2044  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2045  }
2046 
2048  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2049  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2050  }
2051 
2053  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_1(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2054  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2055  }
2056 
2057  public DecisionBuilder makeLocalSearchPhase(IntVar[] vars, DecisionBuilder first_solution, DecisionBuilder first_solution_sub_decision_builder, LocalSearchPhaseParameters parameters) {
2058  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_2(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, DecisionBuilder.getCPtr(first_solution_sub_decision_builder), first_solution_sub_decision_builder, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2059  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2060  }
2061 
2063  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_3(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2064  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2065  }
2066 
2068  long cPtr = mainJNI.Solver_makeDefaultSolutionPool(swigCPtr, this);
2069  return (cPtr == 0) ? null : new SolutionPool(cPtr, false);
2070  }
2071 
2073  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_0(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder);
2074  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2075  }
2076 
2078  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_1(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit);
2079  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2080  }
2081 
2083  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_2(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit, filters);
2084  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2085  }
2086 
2088  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_3(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder);
2089  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2090  }
2091 
2093  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_4(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit);
2094  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2095  }
2096 
2098  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_5(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit, filters);
2099  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2100  }
2101 
2103  long cPtr = mainJNI.Solver_makeVariableDomainFilter(swigCPtr, this);
2104  return (cPtr == 0) ? null : new LocalSearchFilter(cPtr, false);
2105  }
2106 
2107  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, LongBinaryOperator values, IntVar objective, int filter_enum) {
2108  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_0(swigCPtr, this, vars, values, IntVar.getCPtr(objective), objective, filter_enum);
2109  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2110  }
2111 
2112  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, LongBinaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum) {
2113  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_1(swigCPtr, this, vars, values, delta_objective_callback, IntVar.getCPtr(objective), objective, filter_enum);
2114  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2115  }
2116 
2117  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, IntVar objective, int filter_enum) {
2118  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_2(swigCPtr, this, vars, secondary_vars, values, IntVar.getCPtr(objective), objective, filter_enum);
2119  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2120  }
2121 
2122  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum) {
2123  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_3(swigCPtr, this, vars, secondary_vars, values, delta_objective_callback, IntVar.getCPtr(objective), objective, filter_enum);
2124  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2125  }
2126 
2127  public void topPeriodicCheck() {
2128  mainJNI.Solver_topPeriodicCheck(swigCPtr, this);
2129  }
2130 
2131  public int topProgressPercent() {
2132  return mainJNI.Solver_topProgressPercent(swigCPtr, this);
2133  }
2134 
2135  public void pushState() {
2136  mainJNI.Solver_pushState(swigCPtr, this);
2137  }
2138 
2139  public void popState() {
2140  mainJNI.Solver_popState(swigCPtr, this);
2141  }
2142 
2143  public int searchDepth() {
2144  return mainJNI.Solver_searchDepth(swigCPtr, this);
2145  }
2146 
2147  public int searchLeftDepth() {
2148  return mainJNI.Solver_searchLeftDepth(swigCPtr, this);
2149  }
2150 
2151  public int solveDepth() {
2152  return mainJNI.Solver_solveDepth(swigCPtr, this);
2153  }
2154 
2155  public long rand64(long size) {
2156  return mainJNI.Solver_rand64(swigCPtr, this, size);
2157  }
2158 
2159  public int rand32(int size) {
2160  return mainJNI.Solver_rand32(swigCPtr, this, size);
2161  }
2162 
2163  public void reSeed(int seed) {
2164  mainJNI.Solver_reSeed(swigCPtr, this, seed);
2165  }
2166 
2167  public void exportProfilingOverview(String filename) {
2168  mainJNI.Solver_exportProfilingOverview(swigCPtr, this, filename);
2169  }
2170 
2171  public String localSearchProfile() {
2172  return mainJNI.Solver_localSearchProfile(swigCPtr, this);
2173  }
2174 
2175  public boolean currentlyInSolve() {
2176  return mainJNI.Solver_currentlyInSolve(swigCPtr, this);
2177  }
2178 
2179  public int constraints() {
2180  return mainJNI.Solver_constraints(swigCPtr, this);
2181  }
2182 
2183  public void accept(ModelVisitor visitor) {
2184  mainJNI.Solver_accept(swigCPtr, this, ModelVisitor.getCPtr(visitor), visitor);
2185  }
2186 
2188  long cPtr = mainJNI.Solver_balancing_decision(swigCPtr, this);
2189  return (cPtr == 0) ? null : new Decision(cPtr, false);
2190  }
2191 
2192  public void clear_fail_intercept() {
2193  mainJNI.Solver_clear_fail_intercept(swigCPtr, this);
2194  }
2195 
2196  public void SetUseFastLocalSearch(boolean use_fast_local_search) {
2197  mainJNI.Solver_SetUseFastLocalSearch(swigCPtr, this, use_fast_local_search);
2198  }
2199 
2200  public boolean UseFastLocalSearch() {
2201  return mainJNI.Solver_UseFastLocalSearch(swigCPtr, this);
2202  }
2203 
2204  public boolean hasName(PropagationBaseObject object) {
2205  return mainJNI.Solver_hasName(swigCPtr, this, PropagationBaseObject.getCPtr(object), object);
2206  }
2207 
2208  public Demon registerDemon(Demon demon) {
2209  long cPtr = mainJNI.Solver_registerDemon(swigCPtr, this, Demon.getCPtr(demon), demon);
2210  return (cPtr == 0) ? null : new Demon(cPtr, false);
2211  }
2212 
2214  long cPtr = mainJNI.Solver_registerIntExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr);
2215  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
2216  }
2217 
2219  long cPtr = mainJNI.Solver_registerIntVar(swigCPtr, this, IntVar.getCPtr(var), var);
2220  return (cPtr == 0) ? null : new IntVar(cPtr, false);
2221  }
2222 
2224  long cPtr = mainJNI.Solver_registerIntervalVar(swigCPtr, this, IntervalVar.getCPtr(var), var);
2225  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
2226  }
2227 
2228  public ModelCache cache() {
2229  long cPtr = mainJNI.Solver_cache(swigCPtr, this);
2230  return (cPtr == 0) ? null : new ModelCache(cPtr, false);
2231  }
2232 
2233  public boolean instrumentsDemons() {
2234  return mainJNI.Solver_instrumentsDemons(swigCPtr, this);
2235  }
2236 
2237  public boolean isProfilingEnabled() {
2238  return mainJNI.Solver_isProfilingEnabled(swigCPtr, this);
2239  }
2240 
2242  return mainJNI.Solver_isLocalSearchProfilingEnabled(swigCPtr, this);
2243  }
2244 
2245  public boolean instrumentsVariables() {
2246  return mainJNI.Solver_instrumentsVariables(swigCPtr, this);
2247  }
2248 
2249  public boolean nameAllVariables() {
2250  return mainJNI.Solver_nameAllVariables(swigCPtr, this);
2251  }
2252 
2253  public String model_name() {
2254  return mainJNI.Solver_model_name(swigCPtr, this);
2255  }
2256 
2258  long cPtr = mainJNI.Solver_getPropagationMonitor(swigCPtr, this);
2259  return (cPtr == 0) ? null : new PropagationMonitor(cPtr, false);
2260  }
2261 
2263  mainJNI.Solver_addPropagationMonitor(swigCPtr, this, PropagationMonitor.getCPtr(monitor), monitor);
2264  }
2265 
2267  long cPtr = mainJNI.Solver_getLocalSearchMonitor(swigCPtr, this);
2268  return (cPtr == 0) ? null : new LocalSearchMonitor(cPtr, false);
2269  }
2270 
2272  mainJNI.Solver_addLocalSearchMonitor(swigCPtr, this, LocalSearchMonitor.getCPtr(monitor), monitor);
2273  }
2274 
2276  long cPtr = mainJNI.Solver_GetOrCreateLocalSearchState(swigCPtr, this);
2277  return (cPtr == 0) ? null : new Assignment(cPtr, false);
2278  }
2279 
2280  public void ClearLocalSearchState() {
2281  mainJNI.Solver_ClearLocalSearchState(swigCPtr, this);
2282  }
2283 
2284  public void setTmp_vector_(long[] value) {
2285  mainJNI.Solver_tmp_vector__set(swigCPtr, this, value);
2286  }
2287 
2288  public long[] getTmp_vector_() {
2289  return mainJNI.Solver_tmp_vector__get(swigCPtr, this);
2290 }
2291 
2293  long cPtr = mainJNI.Solver_castExpression(swigCPtr, this, IntVar.getCPtr(var), var);
2294  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
2295  }
2296 
2297  public void finishCurrentSearch() {
2298  mainJNI.Solver_finishCurrentSearch(swigCPtr, this);
2299  }
2300 
2301  public void restartCurrentSearch() {
2302  mainJNI.Solver_restartCurrentSearch(swigCPtr, this);
2303  }
2304 
2305  public void shouldFail() {
2306  mainJNI.Solver_shouldFail(swigCPtr, this);
2307  }
2308 
2309  public void checkFail() {
2310  mainJNI.Solver_checkFail(swigCPtr, this);
2311  }
2312 
2313  public final static int kNumPriorities = mainJNI.Solver_kNumPriorities_get();
2314  // IntVarStrategy
2315  public final static int INT_VAR_DEFAULT = mainJNI.Solver_INT_VAR_DEFAULT_get();
2316  public final static int INT_VAR_SIMPLE = mainJNI.Solver_INT_VAR_SIMPLE_get();
2317  public final static int CHOOSE_FIRST_UNBOUND = mainJNI.Solver_CHOOSE_FIRST_UNBOUND_get();
2318  public final static int CHOOSE_RANDOM = mainJNI.Solver_CHOOSE_RANDOM_get();
2319  public final static int CHOOSE_MIN_SIZE_LOWEST_MIN = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get();
2320  public final static int CHOOSE_MIN_SIZE_HIGHEST_MIN = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get();
2321  public final static int CHOOSE_MIN_SIZE_LOWEST_MAX = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get();
2322  public final static int CHOOSE_MIN_SIZE_HIGHEST_MAX = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get();
2323  public final static int CHOOSE_LOWEST_MIN = mainJNI.Solver_CHOOSE_LOWEST_MIN_get();
2324  public final static int CHOOSE_HIGHEST_MAX = mainJNI.Solver_CHOOSE_HIGHEST_MAX_get();
2325  public final static int CHOOSE_MIN_SIZE = mainJNI.Solver_CHOOSE_MIN_SIZE_get();
2326  public final static int CHOOSE_MAX_SIZE = mainJNI.Solver_CHOOSE_MAX_SIZE_get();
2327  public final static int CHOOSE_MAX_REGRET_ON_MIN = mainJNI.Solver_CHOOSE_MAX_REGRET_ON_MIN_get();
2328  public final static int CHOOSE_PATH = mainJNI.Solver_CHOOSE_PATH_get();
2329 
2330  // IntValueStrategy
2331  public final static int INT_VALUE_DEFAULT = mainJNI.Solver_INT_VALUE_DEFAULT_get();
2332  public final static int INT_VALUE_SIMPLE = mainJNI.Solver_INT_VALUE_SIMPLE_get();
2333  public final static int ASSIGN_MIN_VALUE = mainJNI.Solver_ASSIGN_MIN_VALUE_get();
2334  public final static int ASSIGN_MAX_VALUE = mainJNI.Solver_ASSIGN_MAX_VALUE_get();
2335  public final static int ASSIGN_RANDOM_VALUE = mainJNI.Solver_ASSIGN_RANDOM_VALUE_get();
2336  public final static int ASSIGN_CENTER_VALUE = mainJNI.Solver_ASSIGN_CENTER_VALUE_get();
2337  public final static int SPLIT_LOWER_HALF = mainJNI.Solver_SPLIT_LOWER_HALF_get();
2338  public final static int SPLIT_UPPER_HALF = mainJNI.Solver_SPLIT_UPPER_HALF_get();
2339 
2340  // EvaluatorStrategy
2341  public final static int CHOOSE_STATIC_GLOBAL_BEST = mainJNI.Solver_CHOOSE_STATIC_GLOBAL_BEST_get();
2342  public final static int CHOOSE_DYNAMIC_GLOBAL_BEST = mainJNI.Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get();
2343 
2344  // SequenceStrategy
2345  public final static int SEQUENCE_DEFAULT = mainJNI.Solver_SEQUENCE_DEFAULT_get();
2346  public final static int SEQUENCE_SIMPLE = mainJNI.Solver_SEQUENCE_SIMPLE_get();
2347  public final static int CHOOSE_MIN_SLACK_RANK_FORWARD = mainJNI.Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get();
2348  public final static int CHOOSE_RANDOM_RANK_FORWARD = mainJNI.Solver_CHOOSE_RANDOM_RANK_FORWARD_get();
2349 
2350  // IntervalStrategy
2351  public final static int INTERVAL_DEFAULT = mainJNI.Solver_INTERVAL_DEFAULT_get();
2352  public final static int INTERVAL_SIMPLE = mainJNI.Solver_INTERVAL_SIMPLE_get();
2353  public final static int INTERVAL_SET_TIMES_FORWARD = mainJNI.Solver_INTERVAL_SET_TIMES_FORWARD_get();
2354  public final static int INTERVAL_SET_TIMES_BACKWARD = mainJNI.Solver_INTERVAL_SET_TIMES_BACKWARD_get();
2355 
2356  // LocalSearchOperators
2357  public final static int TWOOPT = mainJNI.Solver_TWOOPT_get();
2358  public final static int OROPT = mainJNI.Solver_OROPT_get();
2359  public final static int RELOCATE = mainJNI.Solver_RELOCATE_get();
2360  public final static int EXCHANGE = mainJNI.Solver_EXCHANGE_get();
2361  public final static int CROSS = mainJNI.Solver_CROSS_get();
2362  public final static int MAKEACTIVE = mainJNI.Solver_MAKEACTIVE_get();
2363  public final static int MAKEINACTIVE = mainJNI.Solver_MAKEINACTIVE_get();
2364  public final static int MAKECHAININACTIVE = mainJNI.Solver_MAKECHAININACTIVE_get();
2365  public final static int SWAPACTIVE = mainJNI.Solver_SWAPACTIVE_get();
2366  public final static int EXTENDEDSWAPACTIVE = mainJNI.Solver_EXTENDEDSWAPACTIVE_get();
2367  public final static int PATHLNS = mainJNI.Solver_PATHLNS_get();
2368  public final static int FULLPATHLNS = mainJNI.Solver_FULLPATHLNS_get();
2369  public final static int UNACTIVELNS = mainJNI.Solver_UNACTIVELNS_get();
2370  public final static int INCREMENT = mainJNI.Solver_INCREMENT_get();
2371  public final static int DECREMENT = mainJNI.Solver_DECREMENT_get();
2372  public final static int SIMPLELNS = mainJNI.Solver_SIMPLELNS_get();
2373 
2374  // EvaluatorLocalSearchOperators
2375  public final static int LK = mainJNI.Solver_LK_get();
2376  public final static int TSPOPT = mainJNI.Solver_TSPOPT_get();
2377  public final static int TSPLNS = mainJNI.Solver_TSPLNS_get();
2378 
2379  // LocalSearchFilterBound
2380  public final static int GE = mainJNI.Solver_GE_get();
2381  public final static int LE = mainJNI.Solver_LE_get();
2382  public final static int EQ = mainJNI.Solver_EQ_get();
2383 
2384  // DemonPriority
2385  public final static int DELAYED_PRIORITY = mainJNI.Solver_DELAYED_PRIORITY_get();
2386  public final static int VAR_PRIORITY = mainJNI.Solver_VAR_PRIORITY_get();
2387  public final static int NORMAL_PRIORITY = mainJNI.Solver_NORMAL_PRIORITY_get();
2388 
2389  // BinaryIntervalRelation
2390  public final static int ENDS_AFTER_END = mainJNI.Solver_ENDS_AFTER_END_get();
2391  public final static int ENDS_AFTER_START = mainJNI.Solver_ENDS_AFTER_START_get();
2392  public final static int ENDS_AT_END = mainJNI.Solver_ENDS_AT_END_get();
2393  public final static int ENDS_AT_START = mainJNI.Solver_ENDS_AT_START_get();
2394  public final static int STARTS_AFTER_END = mainJNI.Solver_STARTS_AFTER_END_get();
2395  public final static int STARTS_AFTER_START = mainJNI.Solver_STARTS_AFTER_START_get();
2396  public final static int STARTS_AT_END = mainJNI.Solver_STARTS_AT_END_get();
2397  public final static int STARTS_AT_START = mainJNI.Solver_STARTS_AT_START_get();
2398  public final static int STAYS_IN_SYNC = mainJNI.Solver_STAYS_IN_SYNC_get();
2399 
2400  // UnaryIntervalRelation
2401  public final static int ENDS_AFTER = mainJNI.Solver_ENDS_AFTER_get();
2402  public final static int ENDS_AT = mainJNI.Solver_ENDS_AT_get();
2403  public final static int ENDS_BEFORE = mainJNI.Solver_ENDS_BEFORE_get();
2404  public final static int STARTS_AFTER = mainJNI.Solver_STARTS_AFTER_get();
2405  public final static int STARTS_AT = mainJNI.Solver_STARTS_AT_get();
2406  public final static int STARTS_BEFORE = mainJNI.Solver_STARTS_BEFORE_get();
2407  public final static int CROSS_DATE = mainJNI.Solver_CROSS_DATE_get();
2408  public final static int AVOID_DATE = mainJNI.Solver_AVOID_DATE_get();
2409 
2410  // DecisionModification
2411  public final static int NO_CHANGE = mainJNI.Solver_NO_CHANGE_get();
2412  public final static int KEEP_LEFT = mainJNI.Solver_KEEP_LEFT_get();
2413  public final static int KEEP_RIGHT = mainJNI.Solver_KEEP_RIGHT_get();
2414  public final static int KILL_BOTH = mainJNI.Solver_KILL_BOTH_get();
2415  public final static int SWITCH_BRANCHES = mainJNI.Solver_SWITCH_BRANCHES_get();
2416 
2417  // MarkerType
2418  public final static int SENTINEL = mainJNI.Solver_SENTINEL_get();
2419  public final static int SIMPLE_MARKER = mainJNI.Solver_SIMPLE_MARKER_get();
2420  public final static int CHOICE_POINT = mainJNI.Solver_CHOICE_POINT_get();
2421  public final static int REVERSIBLE_ACTION = mainJNI.Solver_REVERSIBLE_ACTION_get();
2422 
2423  // SolverState
2424  public final static int OUTSIDE_SEARCH = mainJNI.Solver_OUTSIDE_SEARCH_get();
2425  public final static int IN_ROOT_NODE = mainJNI.Solver_IN_ROOT_NODE_get();
2426  public final static int IN_SEARCH = mainJNI.Solver_IN_SEARCH_get();
2427  public final static int AT_SOLUTION = mainJNI.Solver_AT_SOLUTION_get();
2428  public final static int NO_MORE_SOLUTIONS = mainJNI.Solver_NO_MORE_SOLUTIONS_get();
2429  public final static int PROBLEM_INFEASIBLE = mainJNI.Solver_PROBLEM_INFEASIBLE_get();
2430 
2431  // OptimizationDirection
2432  public final static int NOT_SET = mainJNI.Solver_NOT_SET_get();
2433  public final static int MAXIMIZATION = mainJNI.Solver_MAXIMIZATION_get();
2434  public final static int MINIMIZATION = mainJNI.Solver_MINIMIZATION_get();
2435 
2436 }
+Go to the documentation of this file.
1 /* ----------------------------------------------------------------------------
2  * This file was automatically generated by SWIG (http://www.swig.org).
3  * Version 4.0.0
4  *
5  * Do not make changes to this file unless you know what you are doing--modify
6  * the SWIG interface file instead.
7  * ----------------------------------------------------------------------------- */
8 
9 package com.google.ortools.constraintsolver;
10 
13 
14 // Used to wrap DisplayCallback (std::function<std::string()>)
15 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html
16 import java.util.function.Supplier;
17 // Used to wrap std::function<bool()>
18 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html
19 import java.util.function.BooleanSupplier;
20 
21 // Used to wrap IndexEvaluator1 (std::function<int64(int64)>)
22 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongUnaryOperator.html
23 import java.util.function.LongUnaryOperator;
24 // Used to wrap IndexEvaluator2 (std::function<int64(int64, int64)>)
25 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html
26 import java.util.function.LongBinaryOperator;
27 // Used to wrap IndexEvaluator3 (std::function<int64(int64, int64, int64)>)
28 // note: Java does not provide TernaryOperator so we provide it.
30 // Used to wrap std::function<int64(int, int)>
31 // note: Java does not provide it, so we provide it.
33 
34 // Used to wrap IndexFilter1 (std::function<bool(int64)>)
35 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongPredicate.html
36 import java.util.function.LongPredicate;
37 
38 // Used to wrap std::function<bool(int64, int64, int64)>
39 // note: Java does not provide TernaryPredicate so we provide it
41 
42 // Used to wrap std::function<void(Solver*)>
43 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html
44 import java.util.function.Consumer;
45 
46 // Used to wrap ObjectiveWatcher (std::function<void(int64)>)
47 // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongConsumer.html
48 import java.util.function.LongConsumer;
49 
50 // Used to wrap Closure (std::function<void()>)
51 // see https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html
52 import java.lang.Runnable;
53 
54 public class Solver {
55  private transient long swigCPtr;
56  protected transient boolean swigCMemOwn;
57 
58  protected Solver(long cPtr, boolean cMemoryOwn) {
59  swigCMemOwn = cMemoryOwn;
60  swigCPtr = cPtr;
61  }
62 
63  protected static long getCPtr(Solver obj) {
64  return (obj == null) ? 0 : obj.swigCPtr;
65  }
66 
67  @SuppressWarnings("deprecation")
68  protected void finalize() {
69  delete();
70  }
71 
72  public synchronized void delete() {
73  if (swigCPtr != 0) {
74  if (swigCMemOwn) {
75  swigCMemOwn = false;
76  mainJNI.delete_Solver(swigCPtr);
77  }
78  swigCPtr = 0;
79  }
80  }
81 
85  public static class FailException extends Exception {
86  public FailException() {
87  super();
88  }
89 
90  public FailException(String message) {
91  super(message);
92  }
93  }
94 
95  public IntVar[] makeIntVarArray(int count, long min, long max) {
96  IntVar[] array = new IntVar[count];
97  for (int i = 0; i < count; ++i) {
98  array[i] = makeIntVar(min, max);
99  }
100  return array;
101  }
102 
103  public IntVar[] makeIntVarArray(int count, long min, long max, String name) {
104  IntVar[] array = new IntVar[count];
105  for (int i = 0; i < count; ++i) {
106  String var_name = name + i;
107  array[i] = makeIntVar(min, max, var_name);
108  }
109  return array;
110  }
111 
112  public IntVar[] makeBoolVarArray(int count) {
113  IntVar[] array = new IntVar[count];
114  for (int i = 0; i < count; ++i) {
115  array[i] = makeBoolVar();
116  }
117  return array;
118  }
119 
120  public IntVar[] makeBoolVarArray(int count, String name) {
121  IntVar[] array = new IntVar[count];
122  for (int i = 0; i < count; ++i) {
123  String var_name = name + i;
124  array[i] = makeBoolVar(var_name);
125  }
126  return array;
127  }
128 
130  long start_min,
131  long start_max,
132  long duration,
133  boolean optional) {
134  IntervalVar[] array = new IntervalVar[count];
135  for (int i = 0; i < count; ++i) {
136  array[i] = makeFixedDurationIntervalVar(start_min,
137  start_max,
138  duration,
139  optional,
140  "");
141  }
142  return array;
143  }
144 
146  long start_min,
147  long start_max,
148  long duration,
149  boolean optional,
150  String name) {
151  IntervalVar[] array = new IntervalVar[count];
152  for (int i = 0; i < count; ++i) {
153  array[i] = makeFixedDurationIntervalVar(start_min,
154  start_max,
155  duration,
156  optional,
157  name + i);
158  }
159  return array;
160  }
161 
162  static public class IntegerCastInfo {
163  private transient long swigCPtr;
164  protected transient boolean swigCMemOwn;
165 
166  protected IntegerCastInfo(long cPtr, boolean cMemoryOwn) {
167  swigCMemOwn = cMemoryOwn;
168  swigCPtr = cPtr;
169  }
170 
171  protected static long getCPtr(IntegerCastInfo obj) {
172  return (obj == null) ? 0 : obj.swigCPtr;
173  }
174 
175  @SuppressWarnings("deprecation")
176  protected void finalize() {
177  delete();
178  }
179 
180  public synchronized void delete() {
181  if (swigCPtr != 0) {
182  if (swigCMemOwn) {
183  swigCMemOwn = false;
184  mainJNI.delete_Solver_IntegerCastInfo(swigCPtr);
185  }
186  swigCPtr = 0;
187  }
188  }
189 
190  public IntegerCastInfo() {
191  this(mainJNI.new_Solver_IntegerCastInfo__SWIG_0(), true);
192  }
193 
195  this(mainJNI.new_Solver_IntegerCastInfo__SWIG_1(IntVar.getCPtr(v), v, IntExpr.getCPtr(e), e, Constraint.getCPtr(c), c), true);
196  }
197 
198  public void setVariable(IntVar value) {
199  mainJNI.Solver_IntegerCastInfo_variable_set(swigCPtr, this, IntVar.getCPtr(value), value);
200  }
201 
202  public IntVar getVariable() {
203  long cPtr = mainJNI.Solver_IntegerCastInfo_variable_get(swigCPtr, this);
204  return (cPtr == 0) ? null : new IntVar(cPtr, false);
205  }
206 
207  public void setExpression(IntExpr value) {
208  mainJNI.Solver_IntegerCastInfo_expression_set(swigCPtr, this, IntExpr.getCPtr(value), value);
209  }
210 
212  long cPtr = mainJNI.Solver_IntegerCastInfo_expression_get(swigCPtr, this);
213  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
214  }
215 
216  public void setMaintainer(Constraint value) {
217  mainJNI.Solver_IntegerCastInfo_maintainer_set(swigCPtr, this, Constraint.getCPtr(value), value);
218  }
219 
221  long cPtr = mainJNI.Solver_IntegerCastInfo_maintainer_get(swigCPtr, this);
222  return (cPtr == 0) ? null : new Constraint(cPtr, false);
223  }
224 
225  }
226 
227  public Solver(String name) {
228  this(mainJNI.new_Solver__SWIG_0(name), true);
229  }
230 
232  this(mainJNI.new_Solver__SWIG_1(name, parameters.toByteArray()), true);
233  }
234 
236  byte[] buf = mainJNI.Solver_parameters(swigCPtr, this);
237  if (buf == null || buf.length == 0) {
238  return null;
239  }
240  try {
242  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
243  throw new RuntimeException(
244  "Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message.");
245  }
246 }
247 
249  byte[] buf = mainJNI.Solver_defaultSolverParameters();
250  if (buf == null || buf.length == 0) {
251  return null;
252  }
253  try {
255  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
256  throw new RuntimeException(
257  "Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message.");
258  }
259 }
260 
261  public void addConstraint(Constraint c) {
262  mainJNI.Solver_addConstraint(swigCPtr, this, Constraint.getCPtr(c), c);
263  }
264 
265  public void addCastConstraint(CastConstraint constraint, IntVar target_var, IntExpr expr) {
266  mainJNI.Solver_addCastConstraint(swigCPtr, this, CastConstraint.getCPtr(constraint), constraint, IntVar.getCPtr(target_var), target_var, IntExpr.getCPtr(expr), expr);
267  }
268 
269  public boolean solve(DecisionBuilder db, SearchMonitor[] monitors) {
270  return mainJNI.Solver_solve__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
271  }
272 
273  public boolean solve(DecisionBuilder db) {
274  return mainJNI.Solver_solve__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
275  }
276 
277  public boolean solve(DecisionBuilder db, SearchMonitor m1) {
278  return mainJNI.Solver_solve__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
279  }
280 
281  public boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2) {
282  return mainJNI.Solver_solve__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
283  }
284 
286  return mainJNI.Solver_solve__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
287  }
288 
290  return mainJNI.Solver_solve__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3, SearchMonitor.getCPtr(m4), m4);
291  }
292 
293  public void newSearch(DecisionBuilder db, SearchMonitor[] monitors) {
294  mainJNI.Solver_newSearch__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
295  }
296 
297  public void newSearch(DecisionBuilder db) {
298  mainJNI.Solver_newSearch__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
299  }
300 
302  mainJNI.Solver_newSearch__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
303  }
304 
306  mainJNI.Solver_newSearch__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
307  }
308 
310  mainJNI.Solver_newSearch__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
311  }
312 
314  mainJNI.Solver_newSearch__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3, SearchMonitor.getCPtr(m4), m4);
315  }
316 
317  public boolean nextSolution() {
318  return mainJNI.Solver_nextSolution(swigCPtr, this);
319  }
320 
321  public void restartSearch() {
322  mainJNI.Solver_restartSearch(swigCPtr, this);
323  }
324 
325  public void endSearch() {
326  mainJNI.Solver_endSearch(swigCPtr, this);
327  }
328 
329  public boolean solveAndCommit(DecisionBuilder db, SearchMonitor[] monitors) {
330  return mainJNI.Solver_solveAndCommit__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
331  }
332 
333  public boolean solveAndCommit(DecisionBuilder db) {
334  return mainJNI.Solver_solveAndCommit__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
335  }
336 
338  return mainJNI.Solver_solveAndCommit__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1);
339  }
340 
342  return mainJNI.Solver_solveAndCommit__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2);
343  }
344 
346  return mainJNI.Solver_solveAndCommit__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(m1), m1, SearchMonitor.getCPtr(m2), m2, SearchMonitor.getCPtr(m3), m3);
347  }
348 
349  public boolean checkAssignment(Assignment solution) {
350  return mainJNI.Solver_checkAssignment(swigCPtr, this, Assignment.getCPtr(solution), solution);
351  }
352 
353  public boolean checkConstraint(Constraint ct) {
354  return mainJNI.Solver_checkConstraint(swigCPtr, this, Constraint.getCPtr(ct), ct);
355  }
356 
357  public int state() {
358  return mainJNI.Solver_state(swigCPtr, this);
359  }
360 
361  public void fail() {
362  mainJNI.Solver_fail(swigCPtr, this);
363  }
364 
365  public String toString() {
366  return mainJNI.Solver_toString(swigCPtr, this);
367  }
368 
369  public static long memoryUsage() {
370  return mainJNI.Solver_memoryUsage();
371  }
372 
373  public SWIGTYPE_p_absl__Time Now() {
374  return new SWIGTYPE_p_absl__Time(mainJNI.Solver_Now(swigCPtr, this), true);
375  }
376 
377  public long wallTime() {
378  return mainJNI.Solver_wallTime(swigCPtr, this);
379  }
380 
381  public long branches() {
382  return mainJNI.Solver_branches(swigCPtr, this);
383  }
384 
385  public long solutions() {
386  return mainJNI.Solver_solutions(swigCPtr, this);
387  }
388 
389  public long unchecked_solutions() {
390  return mainJNI.Solver_unchecked_solutions(swigCPtr, this);
391  }
392 
393  public long demon_runs(int p) {
394  return mainJNI.Solver_demon_runs(swigCPtr, this, p);
395  }
396 
397  public long failures() {
398  return mainJNI.Solver_failures(swigCPtr, this);
399  }
400 
401  public long neighbors() {
402  return mainJNI.Solver_neighbors(swigCPtr, this);
403  }
404 
405  public long filteredNeighbors() {
406  return mainJNI.Solver_filteredNeighbors(swigCPtr, this);
407  }
408 
409  public long acceptedNeighbors() {
410  return mainJNI.Solver_acceptedNeighbors(swigCPtr, this);
411  }
412 
413  public java.math.BigInteger stamp() {
414  return mainJNI.Solver_stamp(swigCPtr, this);
415  }
416 
417  public java.math.BigInteger fail_stamp() {
418  return mainJNI.Solver_fail_stamp(swigCPtr, this);
419  }
420 
421  public int optimization_direction() {
422  return mainJNI.Solver_optimization_direction(swigCPtr, this);
423  }
424 
425  public void set_optimization_direction(int direction) {
426  mainJNI.Solver_set_optimization_direction(swigCPtr, this, direction);
427  }
428 
429  public IntVar makeIntVar(long min, long max, String name) {
430  long cPtr = mainJNI.Solver_makeIntVar__SWIG_0(swigCPtr, this, min, max, name);
431  return (cPtr == 0) ? null : new IntVar(cPtr, false);
432  }
433 
434  public IntVar makeIntVar(long[] values, String name) {
435  long cPtr = mainJNI.Solver_makeIntVar__SWIG_1(swigCPtr, this, values, name);
436  return (cPtr == 0) ? null : new IntVar(cPtr, false);
437  }
438 
439  public IntVar makeIntVar(int[] values, String name) {
440  long cPtr = mainJNI.Solver_makeIntVar__SWIG_2(swigCPtr, this, values, name);
441  return (cPtr == 0) ? null : new IntVar(cPtr, false);
442  }
443 
444  public IntVar makeIntVar(long min, long max) {
445  long cPtr = mainJNI.Solver_makeIntVar__SWIG_3(swigCPtr, this, min, max);
446  return (cPtr == 0) ? null : new IntVar(cPtr, false);
447  }
448 
449  public IntVar makeIntVar(long[] values) {
450  long cPtr = mainJNI.Solver_makeIntVar__SWIG_4(swigCPtr, this, values);
451  return (cPtr == 0) ? null : new IntVar(cPtr, false);
452  }
453 
454  public IntVar makeIntVar(int[] values) {
455  long cPtr = mainJNI.Solver_makeIntVar__SWIG_5(swigCPtr, this, values);
456  return (cPtr == 0) ? null : new IntVar(cPtr, false);
457  }
458 
459  public IntVar makeBoolVar(String name) {
460  long cPtr = mainJNI.Solver_makeBoolVar__SWIG_0(swigCPtr, this, name);
461  return (cPtr == 0) ? null : new IntVar(cPtr, false);
462  }
463 
464  public IntVar makeBoolVar() {
465  long cPtr = mainJNI.Solver_makeBoolVar__SWIG_1(swigCPtr, this);
466  return (cPtr == 0) ? null : new IntVar(cPtr, false);
467  }
468 
469  public IntVar makeIntConst(long val, String name) {
470  long cPtr = mainJNI.Solver_makeIntConst__SWIG_0(swigCPtr, this, val, name);
471  return (cPtr == 0) ? null : new IntVar(cPtr, false);
472  }
473 
474  public IntVar makeIntConst(long val) {
475  long cPtr = mainJNI.Solver_makeIntConst__SWIG_1(swigCPtr, this, val);
476  return (cPtr == 0) ? null : new IntVar(cPtr, false);
477  }
478 
479  public IntExpr makeSum(IntExpr left, IntExpr right) {
480  long cPtr = mainJNI.Solver_makeSum__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
481  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
482  }
483 
484  public IntExpr makeSum(IntExpr expr, long value) {
485  long cPtr = mainJNI.Solver_makeSum__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
486  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
487  }
488 
489  public IntExpr makeSum(IntVar[] vars) {
490  long cPtr = mainJNI.Solver_makeSum__SWIG_2(swigCPtr, this, vars);
491  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
492  }
493 
494  public IntExpr makeScalProd(IntVar[] vars, long[] coefs) {
495  long cPtr = mainJNI.Solver_makeScalProd__SWIG_0(swigCPtr, this, vars, coefs);
496  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
497  }
498 
499  public IntExpr makeScalProd(IntVar[] vars, int[] coefs) {
500  long cPtr = mainJNI.Solver_makeScalProd__SWIG_1(swigCPtr, this, vars, coefs);
501  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
502  }
503 
504  public IntExpr makeDifference(IntExpr left, IntExpr right) {
505  long cPtr = mainJNI.Solver_makeDifference__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
506  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
507  }
508 
509  public IntExpr makeDifference(long value, IntExpr expr) {
510  long cPtr = mainJNI.Solver_makeDifference__SWIG_1(swigCPtr, this, value, IntExpr.getCPtr(expr), expr);
511  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
512  }
513 
514  public IntExpr makeOpposite(IntExpr expr) {
515  long cPtr = mainJNI.Solver_makeOpposite(swigCPtr, this, IntExpr.getCPtr(expr), expr);
516  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
517  }
518 
519  public IntExpr makeProd(IntExpr left, IntExpr right) {
520  long cPtr = mainJNI.Solver_makeProd__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
521  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
522  }
523 
524  public IntExpr makeProd(IntExpr expr, long value) {
525  long cPtr = mainJNI.Solver_makeProd__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
526  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
527  }
528 
529  public IntExpr makeDiv(IntExpr expr, long value) {
530  long cPtr = mainJNI.Solver_makeDiv__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
531  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
532  }
533 
534  public IntExpr makeDiv(IntExpr numerator, IntExpr denominator) {
535  long cPtr = mainJNI.Solver_makeDiv__SWIG_1(swigCPtr, this, IntExpr.getCPtr(numerator), numerator, IntExpr.getCPtr(denominator), denominator);
536  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
537  }
538 
539  public IntExpr makeAbs(IntExpr expr) {
540  long cPtr = mainJNI.Solver_makeAbs(swigCPtr, this, IntExpr.getCPtr(expr), expr);
541  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
542  }
543 
544  public IntExpr makeSquare(IntExpr expr) {
545  long cPtr = mainJNI.Solver_makeSquare(swigCPtr, this, IntExpr.getCPtr(expr), expr);
546  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
547  }
548 
549  public IntExpr makePower(IntExpr expr, long n) {
550  long cPtr = mainJNI.Solver_makePower(swigCPtr, this, IntExpr.getCPtr(expr), expr, n);
551  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
552  }
553 
554  public IntExpr makeElement(long[] values, IntVar index) {
555  long cPtr = mainJNI.Solver_makeElement__SWIG_0(swigCPtr, this, values, IntVar.getCPtr(index), index);
556  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
557  }
558 
559  public IntExpr makeElement(int[] values, IntVar index) {
560  long cPtr = mainJNI.Solver_makeElement__SWIG_1(swigCPtr, this, values, IntVar.getCPtr(index), index);
561  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
562  }
563 
564  public IntExpr makeElement(LongUnaryOperator values, IntVar index) {
565  long cPtr = mainJNI.Solver_makeElement__SWIG_2(swigCPtr, this, values, IntVar.getCPtr(index), index);
566  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
567  }
568 
569  public IntExpr makeMonotonicElement(LongUnaryOperator values, boolean increasing, IntVar index) {
570  long cPtr = mainJNI.Solver_makeMonotonicElement(swigCPtr, this, values, increasing, IntVar.getCPtr(index), index);
571  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
572  }
573 
574  public IntExpr makeElement(LongBinaryOperator values, IntVar index1, IntVar index2) {
575  long cPtr = mainJNI.Solver_makeElement__SWIG_3(swigCPtr, this, values, IntVar.getCPtr(index1), index1, IntVar.getCPtr(index2), index2);
576  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
577  }
578 
579  public IntExpr makeElement(IntVar[] vars, IntVar index) {
580  long cPtr = mainJNI.Solver_makeElement__SWIG_4(swigCPtr, this, vars, IntVar.getCPtr(index), index);
581  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
582  }
583 
584  public IntExpr makeIndexExpression(IntVar[] vars, long value) {
585  long cPtr = mainJNI.Solver_makeIndexExpression(swigCPtr, this, vars, value);
586  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
587  }
588 
589  public Constraint makeIfThenElseCt(IntVar condition, IntExpr then_expr, IntExpr else_expr, IntVar target_var) {
590  long cPtr = mainJNI.Solver_makeIfThenElseCt(swigCPtr, this, IntVar.getCPtr(condition), condition, IntExpr.getCPtr(then_expr), then_expr, IntExpr.getCPtr(else_expr), else_expr, IntVar.getCPtr(target_var), target_var);
591  return (cPtr == 0) ? null : new Constraint(cPtr, false);
592  }
593 
594  public IntExpr makeMin(IntVar[] vars) {
595  long cPtr = mainJNI.Solver_makeMin__SWIG_0(swigCPtr, this, vars);
596  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
597  }
598 
599  public IntExpr makeMin(IntExpr left, IntExpr right) {
600  long cPtr = mainJNI.Solver_makeMin__SWIG_1(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
601  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
602  }
603 
604  public IntExpr makeMin(IntExpr expr, long value) {
605  long cPtr = mainJNI.Solver_makeMin__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
606  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
607  }
608 
609  public IntExpr makeMin(IntExpr expr, int value) {
610  long cPtr = mainJNI.Solver_makeMin__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
611  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
612  }
613 
614  public IntExpr makeMax(IntVar[] vars) {
615  long cPtr = mainJNI.Solver_makeMax__SWIG_0(swigCPtr, this, vars);
616  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
617  }
618 
619  public IntExpr makeMax(IntExpr left, IntExpr right) {
620  long cPtr = mainJNI.Solver_makeMax__SWIG_1(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
621  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
622  }
623 
624  public IntExpr makeMax(IntExpr expr, long value) {
625  long cPtr = mainJNI.Solver_makeMax__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
626  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
627  }
628 
629  public IntExpr makeMax(IntExpr expr, int value) {
630  long cPtr = mainJNI.Solver_makeMax__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
631  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
632  }
633 
634  public IntExpr makeConvexPiecewiseExpr(IntExpr expr, long early_cost, long early_date, long late_date, long late_cost) {
635  long cPtr = mainJNI.Solver_makeConvexPiecewiseExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr, early_cost, early_date, late_date, late_cost);
636  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
637  }
638 
639  public IntExpr makeSemiContinuousExpr(IntExpr expr, long fixed_charge, long step) {
640  long cPtr = mainJNI.Solver_makeSemiContinuousExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr, fixed_charge, step);
641  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
642  }
643 
644  public IntExpr makeModulo(IntExpr x, long mod) {
645  long cPtr = mainJNI.Solver_makeModulo__SWIG_0(swigCPtr, this, IntExpr.getCPtr(x), x, mod);
646  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
647  }
648 
650  long cPtr = mainJNI.Solver_makeModulo__SWIG_1(swigCPtr, this, IntExpr.getCPtr(x), x, IntExpr.getCPtr(mod), mod);
651  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
652  }
653 
654  public IntExpr makeConditionalExpression(IntVar condition, IntExpr expr, long unperformed_value) {
655  long cPtr = mainJNI.Solver_makeConditionalExpression(swigCPtr, this, IntVar.getCPtr(condition), condition, IntExpr.getCPtr(expr), expr, unperformed_value);
656  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
657  }
658 
660  long cPtr = mainJNI.Solver_makeTrueConstraint(swigCPtr, this);
661  return (cPtr == 0) ? null : new Constraint(cPtr, false);
662  }
663 
665  long cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_0(swigCPtr, this);
666  return (cPtr == 0) ? null : new Constraint(cPtr, false);
667  }
668 
669  public Constraint makeFalseConstraint(String explanation) {
670  long cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_1(swigCPtr, this, explanation);
671  return (cPtr == 0) ? null : new Constraint(cPtr, false);
672  }
673 
674  public Constraint makeIsEqualCstCt(IntExpr var, long value, IntVar boolvar) {
675  long cPtr = mainJNI.Solver_makeIsEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
676  return (cPtr == 0) ? null : new Constraint(cPtr, false);
677  }
678 
679  public IntVar makeIsEqualCstVar(IntExpr var, long value) {
680  long cPtr = mainJNI.Solver_makeIsEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
681  return (cPtr == 0) ? null : new IntVar(cPtr, false);
682  }
683 
685  long cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2, IntVar.getCPtr(b), b);
686  return (cPtr == 0) ? null : new Constraint(cPtr, false);
687  }
688 
690  long cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2);
691  return (cPtr == 0) ? null : new IntVar(cPtr, false);
692  }
693 
694  public Constraint makeEquality(IntExpr left, IntExpr right) {
695  long cPtr = mainJNI.Solver_makeEquality__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
696  return (cPtr == 0) ? null : new Constraint(cPtr, false);
697  }
698 
699  public Constraint makeEquality(IntExpr expr, long value) {
700  long cPtr = mainJNI.Solver_makeEquality__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
701  return (cPtr == 0) ? null : new Constraint(cPtr, false);
702  }
703 
704  public Constraint makeEquality(IntExpr expr, int value) {
705  long cPtr = mainJNI.Solver_makeEquality__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
706  return (cPtr == 0) ? null : new Constraint(cPtr, false);
707  }
708 
709  public Constraint makeIsDifferentCstCt(IntExpr var, long value, IntVar boolvar) {
710  long cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
711  return (cPtr == 0) ? null : new Constraint(cPtr, false);
712  }
713 
714  public IntVar makeIsDifferentCstVar(IntExpr var, long value) {
715  long cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(var), var, value);
716  return (cPtr == 0) ? null : new IntVar(cPtr, false);
717  }
718 
720  long cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2);
721  return (cPtr == 0) ? null : new IntVar(cPtr, false);
722  }
723 
725  long cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(v1), v1, IntExpr.getCPtr(v2), v2, IntVar.getCPtr(b), b);
726  return (cPtr == 0) ? null : new Constraint(cPtr, false);
727  }
728 
730  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
731  return (cPtr == 0) ? null : new Constraint(cPtr, false);
732  }
733 
734  public Constraint makeNonEquality(IntExpr expr, long value) {
735  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
736  return (cPtr == 0) ? null : new Constraint(cPtr, false);
737  }
738 
739  public Constraint makeNonEquality(IntExpr expr, int value) {
740  long cPtr = mainJNI.Solver_makeNonEquality__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
741  return (cPtr == 0) ? null : new Constraint(cPtr, false);
742  }
743 
744  public Constraint makeIsLessOrEqualCstCt(IntExpr var, long value, IntVar boolvar) {
745  long cPtr = mainJNI.Solver_makeIsLessOrEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
746  return (cPtr == 0) ? null : new Constraint(cPtr, false);
747  }
748 
749  public IntVar makeIsLessOrEqualCstVar(IntExpr var, long value) {
750  long cPtr = mainJNI.Solver_makeIsLessOrEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
751  return (cPtr == 0) ? null : new IntVar(cPtr, false);
752  }
753 
755  long cPtr = mainJNI.Solver_makeIsLessOrEqualVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
756  return (cPtr == 0) ? null : new IntVar(cPtr, false);
757  }
758 
760  long cPtr = mainJNI.Solver_makeIsLessOrEqualCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
761  return (cPtr == 0) ? null : new Constraint(cPtr, false);
762  }
763 
765  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
766  return (cPtr == 0) ? null : new Constraint(cPtr, false);
767  }
768 
769  public Constraint makeLessOrEqual(IntExpr expr, long value) {
770  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
771  return (cPtr == 0) ? null : new Constraint(cPtr, false);
772  }
773 
774  public Constraint makeLessOrEqual(IntExpr expr, int value) {
775  long cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
776  return (cPtr == 0) ? null : new Constraint(cPtr, false);
777  }
778 
779  public Constraint makeIsGreaterOrEqualCstCt(IntExpr var, long value, IntVar boolvar) {
780  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstCt(swigCPtr, this, IntExpr.getCPtr(var), var, value, IntVar.getCPtr(boolvar), boolvar);
781  return (cPtr == 0) ? null : new Constraint(cPtr, false);
782  }
783 
784  public IntVar makeIsGreaterOrEqualCstVar(IntExpr var, long value) {
785  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
786  return (cPtr == 0) ? null : new IntVar(cPtr, false);
787  }
788 
790  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
791  return (cPtr == 0) ? null : new IntVar(cPtr, false);
792  }
793 
795  long cPtr = mainJNI.Solver_makeIsGreaterOrEqualCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
796  return (cPtr == 0) ? null : new Constraint(cPtr, false);
797  }
798 
800  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
801  return (cPtr == 0) ? null : new Constraint(cPtr, false);
802  }
803 
804  public Constraint makeGreaterOrEqual(IntExpr expr, long value) {
805  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
806  return (cPtr == 0) ? null : new Constraint(cPtr, false);
807  }
808 
809  public Constraint makeGreaterOrEqual(IntExpr expr, int value) {
810  long cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
811  return (cPtr == 0) ? null : new Constraint(cPtr, false);
812  }
813 
815  long cPtr = mainJNI.Solver_makeIsGreaterCstCt(swigCPtr, this, IntExpr.getCPtr(v), v, c, IntVar.getCPtr(b), b);
816  return (cPtr == 0) ? null : new Constraint(cPtr, false);
817  }
818 
819  public IntVar makeIsGreaterCstVar(IntExpr var, long value) {
820  long cPtr = mainJNI.Solver_makeIsGreaterCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
821  return (cPtr == 0) ? null : new IntVar(cPtr, false);
822  }
823 
824  public IntVar makeIsGreaterVar(IntExpr left, IntExpr right) {
825  long cPtr = mainJNI.Solver_makeIsGreaterVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
826  return (cPtr == 0) ? null : new IntVar(cPtr, false);
827  }
828 
830  long cPtr = mainJNI.Solver_makeIsGreaterCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
831  return (cPtr == 0) ? null : new Constraint(cPtr, false);
832  }
833 
834  public Constraint makeGreater(IntExpr left, IntExpr right) {
835  long cPtr = mainJNI.Solver_makeGreater__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
836  return (cPtr == 0) ? null : new Constraint(cPtr, false);
837  }
838 
839  public Constraint makeGreater(IntExpr expr, long value) {
840  long cPtr = mainJNI.Solver_makeGreater__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
841  return (cPtr == 0) ? null : new Constraint(cPtr, false);
842  }
843 
844  public Constraint makeGreater(IntExpr expr, int value) {
845  long cPtr = mainJNI.Solver_makeGreater__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
846  return (cPtr == 0) ? null : new Constraint(cPtr, false);
847  }
848 
849  public Constraint makeIsLessCstCt(IntExpr v, long c, IntVar b) {
850  long cPtr = mainJNI.Solver_makeIsLessCstCt(swigCPtr, this, IntExpr.getCPtr(v), v, c, IntVar.getCPtr(b), b);
851  return (cPtr == 0) ? null : new Constraint(cPtr, false);
852  }
853 
854  public IntVar makeIsLessCstVar(IntExpr var, long value) {
855  long cPtr = mainJNI.Solver_makeIsLessCstVar(swigCPtr, this, IntExpr.getCPtr(var), var, value);
856  return (cPtr == 0) ? null : new IntVar(cPtr, false);
857  }
858 
859  public IntVar makeIsLessVar(IntExpr left, IntExpr right) {
860  long cPtr = mainJNI.Solver_makeIsLessVar(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
861  return (cPtr == 0) ? null : new IntVar(cPtr, false);
862  }
863 
864  public Constraint makeIsLessCt(IntExpr left, IntExpr right, IntVar b) {
865  long cPtr = mainJNI.Solver_makeIsLessCt(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right, IntVar.getCPtr(b), b);
866  return (cPtr == 0) ? null : new Constraint(cPtr, false);
867  }
868 
869  public Constraint makeLess(IntExpr left, IntExpr right) {
870  long cPtr = mainJNI.Solver_makeLess__SWIG_0(swigCPtr, this, IntExpr.getCPtr(left), left, IntExpr.getCPtr(right), right);
871  return (cPtr == 0) ? null : new Constraint(cPtr, false);
872  }
873 
874  public Constraint makeLess(IntExpr expr, long value) {
875  long cPtr = mainJNI.Solver_makeLess__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
876  return (cPtr == 0) ? null : new Constraint(cPtr, false);
877  }
878 
879  public Constraint makeLess(IntExpr expr, int value) {
880  long cPtr = mainJNI.Solver_makeLess__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, value);
881  return (cPtr == 0) ? null : new Constraint(cPtr, false);
882  }
883 
884  public Constraint makeSumLessOrEqual(IntVar[] vars, long cst) {
885  long cPtr = mainJNI.Solver_makeSumLessOrEqual(swigCPtr, this, vars, cst);
886  return (cPtr == 0) ? null : new Constraint(cPtr, false);
887  }
888 
889  public Constraint makeSumGreaterOrEqual(IntVar[] vars, long cst) {
890  long cPtr = mainJNI.Solver_makeSumGreaterOrEqual(swigCPtr, this, vars, cst);
891  return (cPtr == 0) ? null : new Constraint(cPtr, false);
892  }
893 
894  public Constraint makeSumEquality(IntVar[] vars, long cst) {
895  long cPtr = mainJNI.Solver_makeSumEquality__SWIG_0(swigCPtr, this, vars, cst);
896  return (cPtr == 0) ? null : new Constraint(cPtr, false);
897  }
898 
899  public Constraint makeSumEquality(IntVar[] vars, IntVar var) {
900  long cPtr = mainJNI.Solver_makeSumEquality__SWIG_1(swigCPtr, this, vars, IntVar.getCPtr(var), var);
901  return (cPtr == 0) ? null : new Constraint(cPtr, false);
902  }
903 
904  public Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, long cst) {
905  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_0(swigCPtr, this, vars, coefficients, cst);
906  return (cPtr == 0) ? null : new Constraint(cPtr, false);
907  }
908 
909  public Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, long cst) {
910  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_1(swigCPtr, this, vars, coefficients, cst);
911  return (cPtr == 0) ? null : new Constraint(cPtr, false);
912  }
913 
914  public Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, IntVar target) {
915  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_2(swigCPtr, this, vars, coefficients, IntVar.getCPtr(target), target);
916  return (cPtr == 0) ? null : new Constraint(cPtr, false);
917  }
918 
919  public Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, IntVar target) {
920  long cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_3(swigCPtr, this, vars, coefficients, IntVar.getCPtr(target), target);
921  return (cPtr == 0) ? null : new Constraint(cPtr, false);
922  }
923 
924  public Constraint makeScalProdGreaterOrEqual(IntVar[] vars, long[] coeffs, long cst) {
925  long cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_0(swigCPtr, this, vars, coeffs, cst);
926  return (cPtr == 0) ? null : new Constraint(cPtr, false);
927  }
928 
929  public Constraint makeScalProdGreaterOrEqual(IntVar[] vars, int[] coeffs, long cst) {
930  long cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_1(swigCPtr, this, vars, coeffs, cst);
931  return (cPtr == 0) ? null : new Constraint(cPtr, false);
932  }
933 
934  public Constraint makeScalProdLessOrEqual(IntVar[] vars, long[] coefficients, long cst) {
935  long cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_0(swigCPtr, this, vars, coefficients, cst);
936  return (cPtr == 0) ? null : new Constraint(cPtr, false);
937  }
938 
939  public Constraint makeScalProdLessOrEqual(IntVar[] vars, int[] coefficients, long cst) {
940  long cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_1(swigCPtr, this, vars, coefficients, cst);
941  return (cPtr == 0) ? null : new Constraint(cPtr, false);
942  }
943 
944  public Constraint makeMinEquality(IntVar[] vars, IntVar min_var) {
945  long cPtr = mainJNI.Solver_makeMinEquality(swigCPtr, this, vars, IntVar.getCPtr(min_var), min_var);
946  return (cPtr == 0) ? null : new Constraint(cPtr, false);
947  }
948 
949  public Constraint makeMaxEquality(IntVar[] vars, IntVar max_var) {
950  long cPtr = mainJNI.Solver_makeMaxEquality(swigCPtr, this, vars, IntVar.getCPtr(max_var), max_var);
951  return (cPtr == 0) ? null : new Constraint(cPtr, false);
952  }
953 
954  public Constraint makeElementEquality(long[] vals, IntVar index, IntVar target) {
955  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_0(swigCPtr, this, vals, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
956  return (cPtr == 0) ? null : new Constraint(cPtr, false);
957  }
958 
959  public Constraint makeElementEquality(int[] vals, IntVar index, IntVar target) {
960  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_1(swigCPtr, this, vals, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
961  return (cPtr == 0) ? null : new Constraint(cPtr, false);
962  }
963 
964  public Constraint makeElementEquality(IntVar[] vars, IntVar index, IntVar target) {
965  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_2(swigCPtr, this, vars, IntVar.getCPtr(index), index, IntVar.getCPtr(target), target);
966  return (cPtr == 0) ? null : new Constraint(cPtr, false);
967  }
968 
969  public Constraint makeElementEquality(IntVar[] vars, IntVar index, long target) {
970  long cPtr = mainJNI.Solver_makeElementEquality__SWIG_3(swigCPtr, this, vars, IntVar.getCPtr(index), index, target);
971  return (cPtr == 0) ? null : new Constraint(cPtr, false);
972  }
973 
974  public Constraint makeAbsEquality(IntVar var, IntVar abs_var) {
975  long cPtr = mainJNI.Solver_makeAbsEquality(swigCPtr, this, IntVar.getCPtr(var), var, IntVar.getCPtr(abs_var), abs_var);
976  return (cPtr == 0) ? null : new Constraint(cPtr, false);
977  }
978 
979  public Constraint makeIndexOfConstraint(IntVar[] vars, IntVar index, long target) {
980  long cPtr = mainJNI.Solver_makeIndexOfConstraint(swigCPtr, this, vars, IntVar.getCPtr(index), index, target);
981  return (cPtr == 0) ? null : new Constraint(cPtr, false);
982  }
983 
985  long cPtr = mainJNI.Solver_makeConstraintInitialPropagateCallback(swigCPtr, this, Constraint.getCPtr(ct), ct);
986  return (cPtr == 0) ? null : new Demon(cPtr, false);
987  }
988 
990  long cPtr = mainJNI.Solver_makeDelayedConstraintInitialPropagateCallback(swigCPtr, this, Constraint.getCPtr(ct), ct);
991  return (cPtr == 0) ? null : new Demon(cPtr, false);
992  }
993 
994  public Demon makeClosureDemon(Runnable closure) {
995  long cPtr = mainJNI.Solver_makeClosureDemon(swigCPtr, this, closure);
996  return (cPtr == 0) ? null : new Demon(cPtr, false);
997  }
998 
999  public Constraint makeBetweenCt(IntExpr expr, long l, long u) {
1000  long cPtr = mainJNI.Solver_makeBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u);
1001  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1002  }
1003 
1004  public Constraint makeNotBetweenCt(IntExpr expr, long l, long u) {
1005  long cPtr = mainJNI.Solver_makeNotBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u);
1006  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1007  }
1008 
1009  public Constraint makeIsBetweenCt(IntExpr expr, long l, long u, IntVar b) {
1010  long cPtr = mainJNI.Solver_makeIsBetweenCt(swigCPtr, this, IntExpr.getCPtr(expr), expr, l, u, IntVar.getCPtr(b), b);
1011  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1012  }
1013 
1014  public IntVar makeIsBetweenVar(IntExpr v, long l, long u) {
1015  long cPtr = mainJNI.Solver_makeIsBetweenVar(swigCPtr, this, IntExpr.getCPtr(v), v, l, u);
1016  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1017  }
1018 
1019  public Constraint makeMemberCt(IntExpr expr, long[] values) {
1020  long cPtr = mainJNI.Solver_makeMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1021  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1022  }
1023 
1024  public Constraint makeMemberCt(IntExpr expr, int[] values) {
1025  long cPtr = mainJNI.Solver_makeMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1026  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1027  }
1028 
1029  public Constraint makeNotMemberCt(IntExpr expr, long[] values) {
1030  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1031  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1032  }
1033 
1034  public Constraint makeNotMemberCt(IntExpr expr, int[] values) {
1035  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1036  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1037  }
1038 
1039  public Constraint makeNotMemberCt(IntExpr expr, long[] starts, long[] ends) {
1040  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_2(swigCPtr, this, IntExpr.getCPtr(expr), expr, starts, ends);
1041  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1042  }
1043 
1044  public Constraint makeNotMemberCt(IntExpr expr, int[] starts, int[] ends) {
1045  long cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_3(swigCPtr, this, IntExpr.getCPtr(expr), expr, starts, ends);
1046  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1047  }
1048 
1049  public Constraint makeIsMemberCt(IntExpr expr, long[] values, IntVar boolvar) {
1050  long cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values, IntVar.getCPtr(boolvar), boolvar);
1051  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1052  }
1053 
1054  public Constraint makeIsMemberCt(IntExpr expr, int[] values, IntVar boolvar) {
1055  long cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values, IntVar.getCPtr(boolvar), boolvar);
1056  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1057  }
1058 
1059  public IntVar makeIsMemberVar(IntExpr expr, long[] values) {
1060  long cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_0(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1061  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1062  }
1063 
1064  public IntVar makeIsMemberVar(IntExpr expr, int[] values) {
1065  long cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_1(swigCPtr, this, IntExpr.getCPtr(expr), expr, values);
1066  return (cPtr == 0) ? null : new IntVar(cPtr, false);
1067  }
1068 
1069  public Constraint makeCount(IntVar[] vars, long value, long max_count) {
1070  long cPtr = mainJNI.Solver_makeCount__SWIG_0(swigCPtr, this, vars, value, max_count);
1071  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1072  }
1073 
1074  public Constraint makeCount(IntVar[] vars, long value, IntVar max_count) {
1075  long cPtr = mainJNI.Solver_makeCount__SWIG_1(swigCPtr, this, vars, value, IntVar.getCPtr(max_count), max_count);
1076  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1077  }
1078 
1079  public Constraint makeDistribute(IntVar[] vars, long[] values, IntVar[] cards) {
1080  long cPtr = mainJNI.Solver_makeDistribute__SWIG_0(swigCPtr, this, vars, values, cards);
1081  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1082  }
1083 
1084  public Constraint makeDistribute(IntVar[] vars, int[] values, IntVar[] cards) {
1085  long cPtr = mainJNI.Solver_makeDistribute__SWIG_1(swigCPtr, this, vars, values, cards);
1086  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1087  }
1088 
1089  public Constraint makeDistribute(IntVar[] vars, IntVar[] cards) {
1090  long cPtr = mainJNI.Solver_makeDistribute__SWIG_2(swigCPtr, this, vars, cards);
1091  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1092  }
1093 
1094  public Constraint makeDistribute(IntVar[] vars, long card_min, long card_max, long card_size) {
1095  long cPtr = mainJNI.Solver_makeDistribute__SWIG_3(swigCPtr, this, vars, card_min, card_max, card_size);
1096  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1097  }
1098 
1099  public Constraint makeDistribute(IntVar[] vars, long[] card_min, long[] card_max) {
1100  long cPtr = mainJNI.Solver_makeDistribute__SWIG_4(swigCPtr, this, vars, card_min, card_max);
1101  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1102  }
1103 
1104  public Constraint makeDistribute(IntVar[] vars, int[] card_min, int[] card_max) {
1105  long cPtr = mainJNI.Solver_makeDistribute__SWIG_5(swigCPtr, this, vars, card_min, card_max);
1106  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1107  }
1108 
1109  public Constraint makeDistribute(IntVar[] vars, long[] values, long[] card_min, long[] card_max) {
1110  long cPtr = mainJNI.Solver_makeDistribute__SWIG_6(swigCPtr, this, vars, values, card_min, card_max);
1111  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1112  }
1113 
1114  public Constraint makeDistribute(IntVar[] vars, int[] values, int[] card_min, int[] card_max) {
1115  long cPtr = mainJNI.Solver_makeDistribute__SWIG_7(swigCPtr, this, vars, values, card_min, card_max);
1116  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1117  }
1118 
1119  public Constraint makeDeviation(IntVar[] vars, IntVar deviation_var, long total_sum) {
1120  long cPtr = mainJNI.Solver_makeDeviation(swigCPtr, this, vars, IntVar.getCPtr(deviation_var), deviation_var, total_sum);
1121  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1122  }
1123 
1125  long cPtr = mainJNI.Solver_makeAllDifferent__SWIG_0(swigCPtr, this, vars);
1126  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1127  }
1128 
1129  public Constraint makeAllDifferent(IntVar[] vars, boolean stronger_propagation) {
1130  long cPtr = mainJNI.Solver_makeAllDifferent__SWIG_1(swigCPtr, this, vars, stronger_propagation);
1131  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1132  }
1133 
1134  public Constraint makeAllDifferentExcept(IntVar[] vars, long escape_value) {
1135  long cPtr = mainJNI.Solver_makeAllDifferentExcept(swigCPtr, this, vars, escape_value);
1136  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1137  }
1138 
1139  public Constraint makeSortingConstraint(IntVar[] vars, IntVar[] sorted) {
1140  long cPtr = mainJNI.Solver_makeSortingConstraint(swigCPtr, this, vars, sorted);
1141  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1142  }
1143 
1144  public Constraint makeLexicalLess(IntVar[] left, IntVar[] right) {
1145  long cPtr = mainJNI.Solver_makeLexicalLess(swigCPtr, this, left, right);
1146  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1147  }
1148 
1150  long cPtr = mainJNI.Solver_makeLexicalLessOrEqual(swigCPtr, this, left, right);
1151  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1152  }
1153 
1155  long cPtr = mainJNI.Solver_makeInversePermutationConstraint(swigCPtr, this, left, right);
1156  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1157  }
1158 
1160  long cPtr = mainJNI.Solver_makeIndexOfFirstMaxValueConstraint(swigCPtr, this, IntVar.getCPtr(index), index, vars);
1161  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1162  }
1163 
1165  long cPtr = mainJNI.Solver_makeIndexOfFirstMinValueConstraint(swigCPtr, this, IntVar.getCPtr(index), index, vars);
1166  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1167  }
1168 
1169  public Constraint makeNullIntersect(IntVar[] first_vars, IntVar[] second_vars) {
1170  long cPtr = mainJNI.Solver_makeNullIntersect(swigCPtr, this, first_vars, second_vars);
1171  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1172  }
1173 
1174  public Constraint makeNullIntersectExcept(IntVar[] first_vars, IntVar[] second_vars, long escape_value) {
1175  long cPtr = mainJNI.Solver_makeNullIntersectExcept(swigCPtr, this, first_vars, second_vars, escape_value);
1176  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1177  }
1178 
1179  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler) {
1180  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_0(swigCPtr, this, nexts, active, sink_handler);
1181  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1182  }
1183 
1184  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active) {
1185  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_1(swigCPtr, this, nexts, active);
1186  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1187  }
1188 
1189  public Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler, boolean assume_paths) {
1190  long cPtr = mainJNI.Solver_makeNoCycle__SWIG_2(swigCPtr, this, nexts, active, sink_handler, assume_paths);
1191  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1192  }
1193 
1194  public Constraint makeCircuit(IntVar[] nexts) {
1195  long cPtr = mainJNI.Solver_makeCircuit(swigCPtr, this, nexts);
1196  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1197  }
1198 
1200  long cPtr = mainJNI.Solver_makeSubCircuit(swigCPtr, this, nexts);
1201  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1202  }
1203 
1204  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits) {
1205  long cPtr = mainJNI.Solver_makePathCumul__SWIG_0(swigCPtr, this, nexts, active, cumuls, transits);
1206  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1207  }
1208 
1209  public Constraint makeDelayedPathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits) {
1210  long cPtr = mainJNI.Solver_makeDelayedPathCumul(swigCPtr, this, nexts, active, cumuls, transits);
1211  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1212  }
1213 
1214  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, LongBinaryOperator transit_evaluator) {
1215  long cPtr = mainJNI.Solver_makePathCumul__SWIG_1(swigCPtr, this, nexts, active, cumuls, transit_evaluator);
1216  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1217  }
1218 
1219  public Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] slacks, LongBinaryOperator transit_evaluator) {
1220  long cPtr = mainJNI.Solver_makePathCumul__SWIG_2(swigCPtr, this, nexts, active, cumuls, slacks, transit_evaluator);
1221  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1222  }
1223 
1224  public Constraint makePathConnected(IntVar[] nexts, long[] sources, long[] sinks, IntVar[] status) {
1225  long cPtr = mainJNI.Solver_makePathConnected(swigCPtr, this, nexts, sources, sinks, status);
1226  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1227  }
1228 
1229  public Constraint makeMapDomain(IntVar var, IntVar[] actives) {
1230  long cPtr = mainJNI.Solver_makeMapDomain(swigCPtr, this, IntVar.getCPtr(var), var, actives);
1231  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1232  }
1233 
1235  long cPtr = mainJNI.Solver_makeAllowedAssignment(swigCPtr, this, vars, IntTupleSet.getCPtr(tuples), tuples);
1236  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1237  }
1238 
1239  public Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, long[] final_states) {
1240  long cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_0(swigCPtr, this, vars, IntTupleSet.getCPtr(transition_table), transition_table, initial_state, final_states);
1241  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1242  }
1243 
1244  public Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, int[] final_states) {
1245  long cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_1(swigCPtr, this, vars, IntTupleSet.getCPtr(transition_table), transition_table, initial_state, final_states);
1246  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1247  }
1248 
1249  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size) {
1250  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_0(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1251  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1252  }
1253 
1254  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size) {
1255  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_1(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1256  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1257  }
1258 
1259  public Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size) {
1260  long cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_2(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1261  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1262  }
1263 
1264  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size) {
1265  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_0(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1266  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1267  }
1268 
1269  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size) {
1270  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_1(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1271  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1272  }
1273 
1274  public Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size) {
1275  long cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_2(swigCPtr, this, x_vars, y_vars, x_size, y_size);
1276  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1277  }
1278 
1279  public Pack makePack(IntVar[] vars, int number_of_bins) {
1280  long cPtr = mainJNI.Solver_makePack(swigCPtr, this, vars, number_of_bins);
1281  return (cPtr == 0) ? null : new Pack(cPtr, false);
1282  }
1283 
1284  public IntervalVar makeFixedDurationIntervalVar(long start_min, long start_max, long duration, boolean optional, String name) {
1285  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_0(swigCPtr, this, start_min, start_max, duration, optional, name);
1286  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1287  }
1288 
1289  public IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, String name) {
1290  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_1(swigCPtr, this, IntVar.getCPtr(start_variable), start_variable, duration, name);
1291  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1292  }
1293 
1294  public IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, IntVar performed_variable, String name) {
1295  long cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_2(swigCPtr, this, IntVar.getCPtr(start_variable), start_variable, duration, IntVar.getCPtr(performed_variable), performed_variable, name);
1296  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1297  }
1298 
1299  public IntervalVar makeFixedInterval(long start, long duration, String name) {
1300  long cPtr = mainJNI.Solver_makeFixedInterval(swigCPtr, this, start, duration, name);
1301  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1302  }
1303 
1304  public IntervalVar makeIntervalVar(long start_min, long start_max, long duration_min, long duration_max, long end_min, long end_max, boolean optional, String name) {
1305  long cPtr = mainJNI.Solver_makeIntervalVar(swigCPtr, this, start_min, start_max, duration_min, duration_max, end_min, end_max, optional, name);
1306  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1307  }
1308 
1310  long cPtr = mainJNI.Solver_makeMirrorInterval(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1311  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1312  }
1313 
1314  public IntervalVar makeFixedDurationStartSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset) {
1315  long cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnStartIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1316  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1317  }
1318 
1319  public IntervalVar makeFixedDurationStartSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset) {
1320  long cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnEndIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1321  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1322  }
1323 
1324  public IntervalVar makeFixedDurationEndSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset) {
1325  long cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnStartIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1326  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1327  }
1328 
1329  public IntervalVar makeFixedDurationEndSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset) {
1330  long cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnEndIntervalVar(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var, duration, offset);
1331  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1332  }
1333 
1335  long cPtr = mainJNI.Solver_makeIntervalRelaxedMin(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1336  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1337  }
1338 
1340  long cPtr = mainJNI.Solver_makeIntervalRelaxedMax(swigCPtr, this, IntervalVar.getCPtr(interval_var), interval_var);
1341  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
1342  }
1343 
1345  long cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(t), t, r, d);
1346  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1347  }
1348 
1350  long cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(t1), t1, r, IntervalVar.getCPtr(t2), t2);
1351  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1352  }
1353 
1355  long cPtr = mainJNI.Solver_makeIntervalVarRelationWithDelay(swigCPtr, this, IntervalVar.getCPtr(t1), t1, r, IntervalVar.getCPtr(t2), t2, delay);
1356  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1357  }
1358 
1360  long cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_0(swigCPtr, this, IntervalVar.getCPtr(t1), t1, IntervalVar.getCPtr(t2), t2, IntVar.getCPtr(alt), alt);
1361  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1362  }
1363 
1365  long cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_1(swigCPtr, this, IntervalVar.getCPtr(t1), t1, IntervalVar.getCPtr(t2), t2);
1366  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1367  }
1368 
1370  long cPtr = mainJNI.Solver_makeDisjunctiveConstraint(swigCPtr, this, intervals, name);
1371  return (cPtr == 0) ? null : new DisjunctiveConstraint(cPtr, false);
1372  }
1373 
1375  long cPtr = mainJNI.Solver_makeStrictDisjunctiveConstraint(swigCPtr, this, intervals, name);
1376  return (cPtr == 0) ? null : new DisjunctiveConstraint(cPtr, false);
1377  }
1378 
1379  public Constraint makeCumulative(IntervalVar[] intervals, long[] demands, long capacity, String name) {
1380  long cPtr = mainJNI.Solver_makeCumulative__SWIG_0(swigCPtr, this, intervals, demands, capacity, name);
1381  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1382  }
1383 
1384  public Constraint makeCumulative(IntervalVar[] intervals, int[] demands, long capacity, String name) {
1385  long cPtr = mainJNI.Solver_makeCumulative__SWIG_1(swigCPtr, this, intervals, demands, capacity, name);
1386  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1387  }
1388 
1389  public Constraint makeCumulative(IntervalVar[] intervals, long[] demands, IntVar capacity, String name) {
1390  long cPtr = mainJNI.Solver_makeCumulative__SWIG_2(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1391  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1392  }
1393 
1394  public Constraint makeCumulative(IntervalVar[] intervals, int[] demands, IntVar capacity, String name) {
1395  long cPtr = mainJNI.Solver_makeCumulative__SWIG_3(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1396  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1397  }
1398 
1399  public Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, long capacity, String name) {
1400  long cPtr = mainJNI.Solver_makeCumulative__SWIG_4(swigCPtr, this, intervals, demands, capacity, name);
1401  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1402  }
1403 
1404  public Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, IntVar capacity, String name) {
1405  long cPtr = mainJNI.Solver_makeCumulative__SWIG_5(swigCPtr, this, intervals, demands, IntVar.getCPtr(capacity), capacity, name);
1406  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1407  }
1408 
1409  public Constraint makeCover(IntervalVar[] vars, IntervalVar target_var) {
1410  long cPtr = mainJNI.Solver_makeCover(swigCPtr, this, vars, IntervalVar.getCPtr(target_var), target_var);
1411  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1412  }
1413 
1415  long cPtr = mainJNI.Solver_makeEquality__SWIG_3(swigCPtr, this, IntervalVar.getCPtr(var1), var1, IntervalVar.getCPtr(var2), var2);
1416  return (cPtr == 0) ? null : new Constraint(cPtr, false);
1417  }
1418 
1420  long cPtr = mainJNI.Solver_makeAssignment__SWIG_0(swigCPtr, this);
1421  return (cPtr == 0) ? null : new Assignment(cPtr, false);
1422  }
1423 
1425  long cPtr = mainJNI.Solver_makeAssignment__SWIG_1(swigCPtr, this, Assignment.getCPtr(a), a);
1426  return (cPtr == 0) ? null : new Assignment(cPtr, false);
1427  }
1428 
1430  long cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1431  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1432  }
1433 
1435  long cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_1(swigCPtr, this);
1436  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1437  }
1438 
1440  long cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1441  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1442  }
1443 
1445  long cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_1(swigCPtr, this);
1446  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1447  }
1448 
1449  public SolutionCollector makeBestValueSolutionCollector(Assignment assignment, boolean maximize) {
1450  long cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, maximize);
1451  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1452  }
1453 
1455  long cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_1(swigCPtr, this, maximize);
1456  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1457  }
1458 
1459  public SolutionCollector makeNBestValueSolutionCollector(Assignment assignment, int solution_count, boolean maximize) {
1460  long cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, solution_count, maximize);
1461  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1462  }
1463 
1464  public SolutionCollector makeNBestValueSolutionCollector(int solution_count, boolean maximize) {
1465  long cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_1(swigCPtr, this, solution_count, maximize);
1466  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1467  }
1468 
1470  long cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1471  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1472  }
1473 
1475  long cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_1(swigCPtr, this);
1476  return (cPtr == 0) ? null : new SolutionCollector(cPtr, false);
1477  }
1478 
1479  public OptimizeVar makeMinimize(IntVar v, long step) {
1480  long cPtr = mainJNI.Solver_makeMinimize(swigCPtr, this, IntVar.getCPtr(v), v, step);
1481  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1482  }
1483 
1484  public OptimizeVar makeMaximize(IntVar v, long step) {
1485  long cPtr = mainJNI.Solver_makeMaximize(swigCPtr, this, IntVar.getCPtr(v), v, step);
1486  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1487  }
1488 
1489  public OptimizeVar makeOptimize(boolean maximize, IntVar v, long step) {
1490  long cPtr = mainJNI.Solver_makeOptimize(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step);
1491  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1492  }
1493 
1494  public OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, long[] weights, long step) {
1495  long cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_0(swigCPtr, this, sub_objectives, weights, step);
1496  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1497  }
1498 
1499  public OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, int[] weights, long step) {
1500  long cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_1(swigCPtr, this, sub_objectives, weights, step);
1501  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1502  }
1503 
1504  public OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, long[] weights, long step) {
1505  long cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_0(swigCPtr, this, sub_objectives, weights, step);
1506  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1507  }
1508 
1509  public OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, int[] weights, long step) {
1510  long cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_1(swigCPtr, this, sub_objectives, weights, step);
1511  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1512  }
1513 
1514  public OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, long[] weights, long step) {
1515  long cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_0(swigCPtr, this, maximize, sub_objectives, weights, step);
1516  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1517  }
1518 
1519  public OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, int[] weights, long step) {
1520  long cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_1(swigCPtr, this, maximize, sub_objectives, weights, step);
1521  return (cPtr == 0) ? null : new OptimizeVar(cPtr, false);
1522  }
1523 
1524  public SearchMonitor makeTabuSearch(boolean maximize, IntVar v, long step, IntVar[] vars, long keep_tenure, long forbid_tenure, double tabu_factor) {
1525  long cPtr = mainJNI.Solver_makeTabuSearch(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, vars, keep_tenure, forbid_tenure, tabu_factor);
1526  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1527  }
1528 
1529  public SearchMonitor makeGenericTabuSearch(boolean maximize, IntVar v, long step, IntVar[] tabu_vars, long forbid_tenure) {
1530  long cPtr = mainJNI.Solver_makeGenericTabuSearch(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, tabu_vars, forbid_tenure);
1531  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1532  }
1533 
1534  public SearchMonitor makeSimulatedAnnealing(boolean maximize, IntVar v, long step, long initial_temperature) {
1535  long cPtr = mainJNI.Solver_makeSimulatedAnnealing(swigCPtr, this, maximize, IntVar.getCPtr(v), v, step, initial_temperature);
1536  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1537  }
1538 
1539  public SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongBinaryOperator objective_function, long step, IntVar[] vars, double penalty_factor) {
1540  long cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_0(swigCPtr, this, maximize, IntVar.getCPtr(objective), objective, objective_function, step, vars, penalty_factor);
1541  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1542  }
1543 
1544  public SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongTernaryOperator objective_function, long step, IntVar[] vars, IntVar[] secondary_vars, double penalty_factor) {
1545  long cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_1(swigCPtr, this, maximize, IntVar.getCPtr(objective), objective, objective_function, step, vars, secondary_vars, penalty_factor);
1546  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1547  }
1548 
1549  public SearchMonitor makeLubyRestart(int scale_factor) {
1550  long cPtr = mainJNI.Solver_makeLubyRestart(swigCPtr, this, scale_factor);
1551  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1552  }
1553 
1554  public SearchMonitor makeConstantRestart(int frequency) {
1555  long cPtr = mainJNI.Solver_makeConstantRestart(swigCPtr, this, frequency);
1556  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1557  }
1558 
1559  public RegularLimit makeTimeLimit(long time_in_ms) {
1560  long cPtr = mainJNI.Solver_makeTimeLimit(swigCPtr, this, time_in_ms);
1561  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1562  }
1563 
1565  long cPtr = mainJNI.Solver_makeBranchesLimit(swigCPtr, this, branches);
1566  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1567  }
1568 
1570  long cPtr = mainJNI.Solver_makeFailuresLimit(swigCPtr, this, failures);
1571  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1572  }
1573 
1575  long cPtr = mainJNI.Solver_makeSolutionsLimit(swigCPtr, this, solutions);
1576  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1577  }
1578 
1579  public RegularLimit makeLimit(long time, long branches, long failures, long solutions) {
1580  long cPtr = mainJNI.Solver_makeLimit__SWIG_0(swigCPtr, this, time, branches, failures, solutions);
1581  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1582  }
1583 
1584  public RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check) {
1585  long cPtr = mainJNI.Solver_makeLimit__SWIG_1(swigCPtr, this, time, branches, failures, solutions, smart_time_check);
1586  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1587  }
1588 
1589  public RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative) {
1590  long cPtr = mainJNI.Solver_makeLimit__SWIG_2(swigCPtr, this, time, branches, failures, solutions, smart_time_check, cumulative);
1591  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1592  }
1593 
1595  long cPtr = mainJNI.Solver_makeLimit__SWIG_3(swigCPtr, this, proto.toByteArray());
1596  return (cPtr == 0) ? null : new RegularLimit(cPtr, false);
1597  }
1598 
1600  byte[] buf = mainJNI.Solver_makeDefaultRegularLimitParameters(swigCPtr, this);
1601  if (buf == null || buf.length == 0) {
1602  return null;
1603  }
1604  try {
1606  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1607  throw new RuntimeException(
1608  "Unable to parse com.google.ortools.constraintsolver.RegularLimitParameters protocol message.");
1609  }
1610 }
1611 
1612  public SearchLimit makeLimit(SearchLimit limit_1, SearchLimit limit_2) {
1613  long cPtr = mainJNI.Solver_makeLimit__SWIG_4(swigCPtr, this, SearchLimit.getCPtr(limit_1), limit_1, SearchLimit.getCPtr(limit_2), limit_2);
1614  return (cPtr == 0) ? null : new SearchLimit(cPtr, false);
1615  }
1616 
1617  public SearchLimit makeCustomLimit(BooleanSupplier limiter) {
1618  long cPtr = mainJNI.Solver_makeCustomLimit(swigCPtr, this, limiter);
1619  return (cPtr == 0) ? null : new SearchLimit(cPtr, false);
1620  }
1621 
1622  public SearchMonitor makeSearchLog(int branch_period) {
1623  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_0(swigCPtr, this, branch_period);
1624  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1625  }
1626 
1627  public SearchMonitor makeSearchLog(int branch_period, IntVar var) {
1628  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_1(swigCPtr, this, branch_period, IntVar.getCPtr(var), var);
1629  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1630  }
1631 
1632  public SearchMonitor makeSearchLog(int branch_period, Supplier<String> display_callback) {
1633  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_2(swigCPtr, this, branch_period, display_callback);
1634  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1635  }
1636 
1637  public SearchMonitor makeSearchLog(int branch_period, IntVar var, Supplier<String> display_callback) {
1638  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_3(swigCPtr, this, branch_period, IntVar.getCPtr(var), var, display_callback);
1639  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1640  }
1641 
1642  public SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var) {
1643  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_4(swigCPtr, this, branch_period, OptimizeVar.getCPtr(opt_var), opt_var);
1644  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1645  }
1646 
1647  public SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var, Supplier<String> display_callback) {
1648  long cPtr = mainJNI.Solver_makeSearchLog__SWIG_5(swigCPtr, this, branch_period, OptimizeVar.getCPtr(opt_var), opt_var, display_callback);
1649  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1650  }
1651 
1652  public SearchMonitor makeSearchTrace(String prefix) {
1653  long cPtr = mainJNI.Solver_makeSearchTrace(swigCPtr, this, prefix);
1654  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1655  }
1656 
1657  public SearchMonitor makeEnterSearchCallback(Runnable callback) {
1658  long cPtr = mainJNI.Solver_makeEnterSearchCallback(swigCPtr, this, callback);
1659  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1660  }
1661 
1662  public SearchMonitor makeExitSearchCallback(Runnable callback) {
1663  long cPtr = mainJNI.Solver_makeExitSearchCallback(swigCPtr, this, callback);
1664  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1665  }
1666 
1667  public SearchMonitor makeAtSolutionCallback(Runnable callback) {
1668  long cPtr = mainJNI.Solver_makeAtSolutionCallback(swigCPtr, this, callback);
1669  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1670  }
1671 
1673  long cPtr = mainJNI.Solver_makePrintModelVisitor(swigCPtr, this);
1674  return (cPtr == 0) ? null : new ModelVisitor(cPtr, false);
1675  }
1676 
1678  long cPtr = mainJNI.Solver_makeStatisticsModelVisitor(swigCPtr, this);
1679  return (cPtr == 0) ? null : new ModelVisitor(cPtr, false);
1680  }
1681 
1683  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_0(swigCPtr, this, visitors);
1684  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1685  }
1686 
1688  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_1(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1);
1689  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1690  }
1691 
1693  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_2(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2);
1694  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1695  }
1696 
1698  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_3(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2, SymmetryBreaker.getCPtr(v3), v3);
1699  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1700  }
1701 
1703  long cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_4(swigCPtr, this, SymmetryBreaker.getCPtr(v1), v1, SymmetryBreaker.getCPtr(v2), v2, SymmetryBreaker.getCPtr(v3), v3, SymmetryBreaker.getCPtr(v4), v4);
1704  return (cPtr == 0) ? null : new SearchMonitor(cPtr, false);
1705  }
1706 
1707  public Decision makeAssignVariableValue(IntVar var, long val) {
1708  long cPtr = mainJNI.Solver_makeAssignVariableValue(swigCPtr, this, IntVar.getCPtr(var), var, val);
1709  return (cPtr == 0) ? null : new Decision(cPtr, false);
1710  }
1711 
1713  long cPtr = mainJNI.Solver_makeVariableLessOrEqualValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
1714  return (cPtr == 0) ? null : new Decision(cPtr, false);
1715  }
1716 
1718  long cPtr = mainJNI.Solver_makeVariableGreaterOrEqualValue(swigCPtr, this, IntVar.getCPtr(var), var, value);
1719  return (cPtr == 0) ? null : new Decision(cPtr, false);
1720  }
1721 
1722  public Decision makeSplitVariableDomain(IntVar var, long val, boolean start_with_lower_half) {
1723  long cPtr = mainJNI.Solver_makeSplitVariableDomain(swigCPtr, this, IntVar.getCPtr(var), var, val, start_with_lower_half);
1724  return (cPtr == 0) ? null : new Decision(cPtr, false);
1725  }
1726 
1728  long cPtr = mainJNI.Solver_makeAssignVariableValueOrFail(swigCPtr, this, IntVar.getCPtr(var), var, value);
1729  return (cPtr == 0) ? null : new Decision(cPtr, false);
1730  }
1731 
1733  long cPtr = mainJNI.Solver_MakeAssignVariableValueOrDoNothing(swigCPtr, this, IntVar.getCPtr(var), var, value);
1734  return (cPtr == 0) ? null : new Decision(cPtr, false);
1735  }
1736 
1737  public Decision makeAssignVariablesValues(IntVar[] vars, long[] values) {
1738  long cPtr = mainJNI.Solver_makeAssignVariablesValues(swigCPtr, this, vars, values);
1739  return (cPtr == 0) ? null : new Decision(cPtr, false);
1740  }
1741 
1743  long cPtr = mainJNI.Solver_makeFailDecision(swigCPtr, this);
1744  return (cPtr == 0) ? null : new Decision(cPtr, false);
1745  }
1746 
1747  public Decision makeDecision(Consumer<Solver> apply, Consumer<Solver> refute) {
1748  long cPtr = mainJNI.Solver_makeDecision(swigCPtr, this, apply, refute);
1749  return (cPtr == 0) ? null : new Decision(cPtr, false);
1750  }
1751 
1753  long cPtr = mainJNI.Solver_compose__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2);
1754  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1755  }
1756 
1758  long cPtr = mainJNI.Solver_compose__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3);
1759  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1760  }
1761 
1763  long cPtr = mainJNI.Solver_compose__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3, DecisionBuilder.getCPtr(db4), db4);
1764  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1765  }
1766 
1768  long cPtr = mainJNI.Solver_compose__SWIG_3(swigCPtr, this, dbs);
1769  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1770  }
1771 
1773  long cPtr = mainJNI.Solver_tryDecisions__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2);
1774  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1775  }
1776 
1778  long cPtr = mainJNI.Solver_tryDecisions__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3);
1779  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1780  }
1781 
1783  long cPtr = mainJNI.Solver_tryDecisions__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db1), db1, DecisionBuilder.getCPtr(db2), db2, DecisionBuilder.getCPtr(db3), db3, DecisionBuilder.getCPtr(db4), db4);
1784  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1785  }
1786 
1788  long cPtr = mainJNI.Solver_tryDecisions__SWIG_3(swigCPtr, this, dbs);
1789  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1790  }
1791 
1792  public DecisionBuilder makePhase(IntVar[] vars, int var_str, int val_str) {
1793  long cPtr = mainJNI.Solver_makePhase__SWIG_0(swigCPtr, this, vars, var_str, val_str);
1794  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1795  }
1796 
1797  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, int val_str) {
1798  long cPtr = mainJNI.Solver_makePhase__SWIG_1(swigCPtr, this, vars, var_evaluator, val_str);
1799  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1800  }
1801 
1802  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator) {
1803  long cPtr = mainJNI.Solver_makePhase__SWIG_2(swigCPtr, this, vars, var_str, value_evaluator);
1804  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1805  }
1806 
1807  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongTernaryPredicate var_val1_val2_comparator) {
1808  long cPtr = mainJNI.Solver_makePhase__SWIG_3(swigCPtr, this, vars, var_str, var_val1_val2_comparator);
1809  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1810  }
1811 
1812  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator) {
1813  long cPtr = mainJNI.Solver_makePhase__SWIG_4(swigCPtr, this, vars, var_evaluator, value_evaluator);
1814  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1815  }
1816 
1817  public DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {
1818  long cPtr = mainJNI.Solver_makePhase__SWIG_5(swigCPtr, this, vars, var_str, value_evaluator, tie_breaker);
1819  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1820  }
1821 
1822  public DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {
1823  long cPtr = mainJNI.Solver_makePhase__SWIG_6(swigCPtr, this, vars, var_evaluator, value_evaluator, tie_breaker);
1824  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1825  }
1826 
1828  long cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_0(swigCPtr, this, vars);
1829  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1830  }
1831 
1833  long cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_1(swigCPtr, this, vars, DefaultPhaseParameters.getCPtr(parameters), parameters);
1834  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1835  }
1836 
1837  public DecisionBuilder makePhase(IntVar v0, int var_str, int val_str) {
1838  long cPtr = mainJNI.Solver_makePhase__SWIG_7(swigCPtr, this, IntVar.getCPtr(v0), v0, var_str, val_str);
1839  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1840  }
1841 
1842  public DecisionBuilder makePhase(IntVar v0, IntVar v1, int var_str, int val_str) {
1843  long cPtr = mainJNI.Solver_makePhase__SWIG_8(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, var_str, val_str);
1844  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1845  }
1846 
1847  public DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, int var_str, int val_str) {
1848  long cPtr = mainJNI.Solver_makePhase__SWIG_9(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, IntVar.getCPtr(v2), v2, var_str, val_str);
1849  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1850  }
1851 
1852  public DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, IntVar v3, int var_str, int val_str) {
1853  long cPtr = mainJNI.Solver_makePhase__SWIG_10(swigCPtr, this, IntVar.getCPtr(v0), v0, IntVar.getCPtr(v1), v1, IntVar.getCPtr(v2), v2, IntVar.getCPtr(v3), v3, var_str, val_str);
1854  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1855  }
1856 
1857  public Decision makeScheduleOrPostpone(IntervalVar var, long est, long[] marker) {
1858  long cPtr = mainJNI.Solver_makeScheduleOrPostpone(swigCPtr, this, IntervalVar.getCPtr(var), var, est, marker);
1859  return (cPtr == 0) ? null : new Decision(cPtr, false);
1860  }
1861 
1862  public Decision makeScheduleOrExpedite(IntervalVar var, long est, long[] marker) {
1863  long cPtr = mainJNI.Solver_makeScheduleOrExpedite(swigCPtr, this, IntervalVar.getCPtr(var), var, est, marker);
1864  return (cPtr == 0) ? null : new Decision(cPtr, false);
1865  }
1866 
1867  public Decision makeRankFirstInterval(SequenceVar sequence, int index) {
1868  long cPtr = mainJNI.Solver_makeRankFirstInterval(swigCPtr, this, SequenceVar.getCPtr(sequence), sequence, index);
1869  return (cPtr == 0) ? null : new Decision(cPtr, false);
1870  }
1871 
1872  public Decision makeRankLastInterval(SequenceVar sequence, int index) {
1873  long cPtr = mainJNI.Solver_makeRankLastInterval(swigCPtr, this, SequenceVar.getCPtr(sequence), sequence, index);
1874  return (cPtr == 0) ? null : new Decision(cPtr, false);
1875  }
1876 
1877  public DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, int str) {
1878  long cPtr = mainJNI.Solver_makePhase__SWIG_11(swigCPtr, this, vars, eval, str);
1879  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1880  }
1881 
1882  public DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, LongUnaryOperator tie_breaker, int str) {
1883  long cPtr = mainJNI.Solver_makePhase__SWIG_12(swigCPtr, this, vars, eval, tie_breaker, str);
1884  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1885  }
1886 
1887  public DecisionBuilder makePhase(IntervalVar[] intervals, int str) {
1888  long cPtr = mainJNI.Solver_makePhase__SWIG_13(swigCPtr, this, intervals, str);
1889  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1890  }
1891 
1892  public DecisionBuilder makePhase(SequenceVar[] sequences, int str) {
1893  long cPtr = mainJNI.Solver_makePhase__SWIG_14(swigCPtr, this, sequences, str);
1894  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1895  }
1896 
1898  long cPtr = mainJNI.Solver_makeDecisionBuilderFromAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment, DecisionBuilder.getCPtr(db), db, vars);
1899  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1900  }
1901 
1903  long cPtr = mainJNI.Solver_makeConstraintAdder(swigCPtr, this, Constraint.getCPtr(ct), ct);
1904  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1905  }
1906 
1908  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db);
1909  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1910  }
1911 
1913  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1);
1914  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1915  }
1916 
1918  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2);
1919  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1920  }
1921 
1923  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3);
1924  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1925  }
1926 
1928  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3, SearchMonitor.getCPtr(monitor4), monitor4);
1929  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1930  }
1931 
1933  long cPtr = mainJNI.Solver_makeSolveOnce__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, monitors);
1934  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1935  }
1936 
1937  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step) {
1938  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_0(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step);
1939  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1940  }
1941 
1942  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1) {
1943  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_1(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1);
1944  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1945  }
1946 
1947  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2) {
1948  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_2(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2);
1949  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1950  }
1951 
1952  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3) {
1953  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_3(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3);
1954  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1955  }
1956 
1957  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3, SearchMonitor monitor4) {
1958  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_4(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, SearchMonitor.getCPtr(monitor1), monitor1, SearchMonitor.getCPtr(monitor2), monitor2, SearchMonitor.getCPtr(monitor3), monitor3, SearchMonitor.getCPtr(monitor4), monitor4);
1959  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1960  }
1961 
1962  public DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor[] monitors) {
1963  long cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_5(swigCPtr, this, DecisionBuilder.getCPtr(db), db, Assignment.getCPtr(solution), solution, maximize, step, monitors);
1964  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1965  }
1966 
1968  long cPtr = mainJNI.Solver_makeRestoreAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1969  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1970  }
1971 
1973  long cPtr = mainJNI.Solver_makeStoreAssignment(swigCPtr, this, Assignment.getCPtr(assignment), assignment);
1974  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
1975  }
1976 
1977  public LocalSearchOperator makeOperator(IntVar[] vars, int op) {
1978  long cPtr = mainJNI.Solver_makeOperator__SWIG_0(swigCPtr, this, vars, op);
1979  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1980  }
1981 
1982  public LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, int op) {
1983  long cPtr = mainJNI.Solver_makeOperator__SWIG_1(swigCPtr, this, vars, secondary_vars, op);
1984  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1985  }
1986 
1987  public LocalSearchOperator makeOperator(IntVar[] vars, LongTernaryOperator evaluator, int op) {
1988  long cPtr = mainJNI.Solver_makeOperator__SWIG_2(swigCPtr, this, vars, evaluator, op);
1989  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1990  }
1991 
1992  public LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator evaluator, int op) {
1993  long cPtr = mainJNI.Solver_makeOperator__SWIG_3(swigCPtr, this, vars, secondary_vars, evaluator, op);
1994  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
1995  }
1996 
1997  public LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables) {
1998  long cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_0(swigCPtr, this, vars, number_of_variables);
1999  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2000  }
2001 
2002  public LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables, int seed) {
2003  long cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_1(swigCPtr, this, vars, number_of_variables, seed);
2004  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2005  }
2006 
2008  long cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_0(swigCPtr, this, Assignment.getCPtr(target), target);
2009  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2010  }
2011 
2012  public LocalSearchOperator makeMoveTowardTargetOperator(IntVar[] variables, long[] target_values) {
2013  long cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_1(swigCPtr, this, variables, target_values);
2014  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2015  }
2016 
2018  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_0(swigCPtr, this, ops);
2019  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2020  }
2021 
2023  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_1(swigCPtr, this, ops, restart);
2024  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2025  }
2026 
2028  long cPtr = mainJNI.Solver_concatenateOperators__SWIG_2(swigCPtr, this, ops, evaluator);
2029  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2030  }
2031 
2033  long cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_0(swigCPtr, this, ops);
2034  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2035  }
2036 
2038  long cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_1(swigCPtr, this, ops, seed);
2039  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2040  }
2041 
2043  long cPtr = mainJNI.Solver_makeNeighborhoodLimit(swigCPtr, this, LocalSearchOperator.getCPtr(op), op, limit);
2044  return (cPtr == 0) ? null : new LocalSearchOperator(cPtr, false);
2045  }
2046 
2048  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_0(swigCPtr, this, Assignment.getCPtr(assignment), assignment, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2049  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2050  }
2051 
2053  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_1(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2054  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2055  }
2056 
2057  public DecisionBuilder makeLocalSearchPhase(IntVar[] vars, DecisionBuilder first_solution, DecisionBuilder first_solution_sub_decision_builder, LocalSearchPhaseParameters parameters) {
2058  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_2(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, DecisionBuilder.getCPtr(first_solution_sub_decision_builder), first_solution_sub_decision_builder, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2059  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2060  }
2061 
2063  long cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_3(swigCPtr, this, vars, DecisionBuilder.getCPtr(first_solution), first_solution, LocalSearchPhaseParameters.getCPtr(parameters), parameters);
2064  return (cPtr == 0) ? null : new DecisionBuilder(cPtr, false);
2065  }
2066 
2068  long cPtr = mainJNI.Solver_makeDefaultSolutionPool(swigCPtr, this);
2069  return (cPtr == 0) ? null : new SolutionPool(cPtr, false);
2070  }
2071 
2073  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_0(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder);
2074  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2075  }
2076 
2078  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_1(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit);
2079  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2080  }
2081 
2083  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_2(swigCPtr, this, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit, filters);
2084  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2085  }
2086 
2088  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_3(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder);
2089  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2090  }
2091 
2093  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_4(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit);
2094  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2095  }
2096 
2098  long cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_5(swigCPtr, this, SolutionPool.getCPtr(pool), pool, LocalSearchOperator.getCPtr(ls_operator), ls_operator, DecisionBuilder.getCPtr(sub_decision_builder), sub_decision_builder, RegularLimit.getCPtr(limit), limit, filters);
2099  return (cPtr == 0) ? null : new LocalSearchPhaseParameters(cPtr, false);
2100  }
2101 
2103  long cPtr = mainJNI.Solver_makeVariableDomainFilter(swigCPtr, this);
2104  return (cPtr == 0) ? null : new LocalSearchFilter(cPtr, false);
2105  }
2106 
2107  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, LongBinaryOperator values, IntVar objective, int filter_enum) {
2108  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_0(swigCPtr, this, vars, values, IntVar.getCPtr(objective), objective, filter_enum);
2109  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2110  }
2111 
2112  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, LongBinaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum) {
2113  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_1(swigCPtr, this, vars, values, delta_objective_callback, IntVar.getCPtr(objective), objective, filter_enum);
2114  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2115  }
2116 
2117  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, IntVar objective, int filter_enum) {
2118  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_2(swigCPtr, this, vars, secondary_vars, values, IntVar.getCPtr(objective), objective, filter_enum);
2119  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2120  }
2121 
2122  public IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum) {
2123  long cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_3(swigCPtr, this, vars, secondary_vars, values, delta_objective_callback, IntVar.getCPtr(objective), objective, filter_enum);
2124  return (cPtr == 0) ? null : new IntVarLocalSearchFilter(cPtr, false);
2125  }
2126 
2127  public void topPeriodicCheck() {
2128  mainJNI.Solver_topPeriodicCheck(swigCPtr, this);
2129  }
2130 
2131  public int topProgressPercent() {
2132  return mainJNI.Solver_topProgressPercent(swigCPtr, this);
2133  }
2134 
2135  public void pushState() {
2136  mainJNI.Solver_pushState(swigCPtr, this);
2137  }
2138 
2139  public void popState() {
2140  mainJNI.Solver_popState(swigCPtr, this);
2141  }
2142 
2143  public int searchDepth() {
2144  return mainJNI.Solver_searchDepth(swigCPtr, this);
2145  }
2146 
2147  public int searchLeftDepth() {
2148  return mainJNI.Solver_searchLeftDepth(swigCPtr, this);
2149  }
2150 
2151  public int solveDepth() {
2152  return mainJNI.Solver_solveDepth(swigCPtr, this);
2153  }
2154 
2155  public long rand64(long size) {
2156  return mainJNI.Solver_rand64(swigCPtr, this, size);
2157  }
2158 
2159  public int rand32(int size) {
2160  return mainJNI.Solver_rand32(swigCPtr, this, size);
2161  }
2162 
2163  public void reSeed(int seed) {
2164  mainJNI.Solver_reSeed(swigCPtr, this, seed);
2165  }
2166 
2167  public void exportProfilingOverview(String filename) {
2168  mainJNI.Solver_exportProfilingOverview(swigCPtr, this, filename);
2169  }
2170 
2171  public String localSearchProfile() {
2172  return mainJNI.Solver_localSearchProfile(swigCPtr, this);
2173  }
2174 
2175  public boolean currentlyInSolve() {
2176  return mainJNI.Solver_currentlyInSolve(swigCPtr, this);
2177  }
2178 
2179  public int constraints() {
2180  return mainJNI.Solver_constraints(swigCPtr, this);
2181  }
2182 
2183  public void accept(ModelVisitor visitor) {
2184  mainJNI.Solver_accept(swigCPtr, this, ModelVisitor.getCPtr(visitor), visitor);
2185  }
2186 
2188  long cPtr = mainJNI.Solver_balancing_decision(swigCPtr, this);
2189  return (cPtr == 0) ? null : new Decision(cPtr, false);
2190  }
2191 
2192  public void clear_fail_intercept() {
2193  mainJNI.Solver_clear_fail_intercept(swigCPtr, this);
2194  }
2195 
2196  public void SetUseFastLocalSearch(boolean use_fast_local_search) {
2197  mainJNI.Solver_SetUseFastLocalSearch(swigCPtr, this, use_fast_local_search);
2198  }
2199 
2200  public boolean UseFastLocalSearch() {
2201  return mainJNI.Solver_UseFastLocalSearch(swigCPtr, this);
2202  }
2203 
2204  public boolean hasName(PropagationBaseObject object) {
2205  return mainJNI.Solver_hasName(swigCPtr, this, PropagationBaseObject.getCPtr(object), object);
2206  }
2207 
2208  public Demon registerDemon(Demon demon) {
2209  long cPtr = mainJNI.Solver_registerDemon(swigCPtr, this, Demon.getCPtr(demon), demon);
2210  return (cPtr == 0) ? null : new Demon(cPtr, false);
2211  }
2212 
2214  long cPtr = mainJNI.Solver_registerIntExpr(swigCPtr, this, IntExpr.getCPtr(expr), expr);
2215  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
2216  }
2217 
2219  long cPtr = mainJNI.Solver_registerIntVar(swigCPtr, this, IntVar.getCPtr(var), var);
2220  return (cPtr == 0) ? null : new IntVar(cPtr, false);
2221  }
2222 
2224  long cPtr = mainJNI.Solver_registerIntervalVar(swigCPtr, this, IntervalVar.getCPtr(var), var);
2225  return (cPtr == 0) ? null : new IntervalVar(cPtr, false);
2226  }
2227 
2228  public ModelCache cache() {
2229  long cPtr = mainJNI.Solver_cache(swigCPtr, this);
2230  return (cPtr == 0) ? null : new ModelCache(cPtr, false);
2231  }
2232 
2233  public boolean instrumentsDemons() {
2234  return mainJNI.Solver_instrumentsDemons(swigCPtr, this);
2235  }
2236 
2237  public boolean isProfilingEnabled() {
2238  return mainJNI.Solver_isProfilingEnabled(swigCPtr, this);
2239  }
2240 
2242  return mainJNI.Solver_isLocalSearchProfilingEnabled(swigCPtr, this);
2243  }
2244 
2245  public boolean instrumentsVariables() {
2246  return mainJNI.Solver_instrumentsVariables(swigCPtr, this);
2247  }
2248 
2249  public boolean nameAllVariables() {
2250  return mainJNI.Solver_nameAllVariables(swigCPtr, this);
2251  }
2252 
2253  public String model_name() {
2254  return mainJNI.Solver_model_name(swigCPtr, this);
2255  }
2256 
2258  long cPtr = mainJNI.Solver_getPropagationMonitor(swigCPtr, this);
2259  return (cPtr == 0) ? null : new PropagationMonitor(cPtr, false);
2260  }
2261 
2263  mainJNI.Solver_addPropagationMonitor(swigCPtr, this, PropagationMonitor.getCPtr(monitor), monitor);
2264  }
2265 
2267  long cPtr = mainJNI.Solver_getLocalSearchMonitor(swigCPtr, this);
2268  return (cPtr == 0) ? null : new LocalSearchMonitor(cPtr, false);
2269  }
2270 
2272  mainJNI.Solver_addLocalSearchMonitor(swigCPtr, this, LocalSearchMonitor.getCPtr(monitor), monitor);
2273  }
2274 
2276  long cPtr = mainJNI.Solver_GetOrCreateLocalSearchState(swigCPtr, this);
2277  return (cPtr == 0) ? null : new Assignment(cPtr, false);
2278  }
2279 
2280  public void ClearLocalSearchState() {
2281  mainJNI.Solver_ClearLocalSearchState(swigCPtr, this);
2282  }
2283 
2284  public void setTmp_vector_(long[] value) {
2285  mainJNI.Solver_tmp_vector__set(swigCPtr, this, value);
2286  }
2287 
2288  public long[] getTmp_vector_() {
2289  return mainJNI.Solver_tmp_vector__get(swigCPtr, this);
2290 }
2291 
2293  long cPtr = mainJNI.Solver_castExpression(swigCPtr, this, IntVar.getCPtr(var), var);
2294  return (cPtr == 0) ? null : new IntExpr(cPtr, false);
2295  }
2296 
2297  public void finishCurrentSearch() {
2298  mainJNI.Solver_finishCurrentSearch(swigCPtr, this);
2299  }
2300 
2301  public void restartCurrentSearch() {
2302  mainJNI.Solver_restartCurrentSearch(swigCPtr, this);
2303  }
2304 
2305  public void shouldFail() {
2306  mainJNI.Solver_shouldFail(swigCPtr, this);
2307  }
2308 
2309  public void checkFail() {
2310  mainJNI.Solver_checkFail(swigCPtr, this);
2311  }
2312 
2313  public final static int kNumPriorities = mainJNI.Solver_kNumPriorities_get();
2314  // IntVarStrategy
2315  public final static int INT_VAR_DEFAULT = mainJNI.Solver_INT_VAR_DEFAULT_get();
2316  public final static int INT_VAR_SIMPLE = mainJNI.Solver_INT_VAR_SIMPLE_get();
2317  public final static int CHOOSE_FIRST_UNBOUND = mainJNI.Solver_CHOOSE_FIRST_UNBOUND_get();
2318  public final static int CHOOSE_RANDOM = mainJNI.Solver_CHOOSE_RANDOM_get();
2319  public final static int CHOOSE_MIN_SIZE_LOWEST_MIN = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get();
2320  public final static int CHOOSE_MIN_SIZE_HIGHEST_MIN = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get();
2321  public final static int CHOOSE_MIN_SIZE_LOWEST_MAX = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get();
2322  public final static int CHOOSE_MIN_SIZE_HIGHEST_MAX = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get();
2323  public final static int CHOOSE_LOWEST_MIN = mainJNI.Solver_CHOOSE_LOWEST_MIN_get();
2324  public final static int CHOOSE_HIGHEST_MAX = mainJNI.Solver_CHOOSE_HIGHEST_MAX_get();
2325  public final static int CHOOSE_MIN_SIZE = mainJNI.Solver_CHOOSE_MIN_SIZE_get();
2326  public final static int CHOOSE_MAX_SIZE = mainJNI.Solver_CHOOSE_MAX_SIZE_get();
2327  public final static int CHOOSE_MAX_REGRET_ON_MIN = mainJNI.Solver_CHOOSE_MAX_REGRET_ON_MIN_get();
2328  public final static int CHOOSE_PATH = mainJNI.Solver_CHOOSE_PATH_get();
2329 
2330  // IntValueStrategy
2331  public final static int INT_VALUE_DEFAULT = mainJNI.Solver_INT_VALUE_DEFAULT_get();
2332  public final static int INT_VALUE_SIMPLE = mainJNI.Solver_INT_VALUE_SIMPLE_get();
2333  public final static int ASSIGN_MIN_VALUE = mainJNI.Solver_ASSIGN_MIN_VALUE_get();
2334  public final static int ASSIGN_MAX_VALUE = mainJNI.Solver_ASSIGN_MAX_VALUE_get();
2335  public final static int ASSIGN_RANDOM_VALUE = mainJNI.Solver_ASSIGN_RANDOM_VALUE_get();
2336  public final static int ASSIGN_CENTER_VALUE = mainJNI.Solver_ASSIGN_CENTER_VALUE_get();
2337  public final static int SPLIT_LOWER_HALF = mainJNI.Solver_SPLIT_LOWER_HALF_get();
2338  public final static int SPLIT_UPPER_HALF = mainJNI.Solver_SPLIT_UPPER_HALF_get();
2339 
2340  // EvaluatorStrategy
2341  public final static int CHOOSE_STATIC_GLOBAL_BEST = mainJNI.Solver_CHOOSE_STATIC_GLOBAL_BEST_get();
2342  public final static int CHOOSE_DYNAMIC_GLOBAL_BEST = mainJNI.Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get();
2343 
2344  // SequenceStrategy
2345  public final static int SEQUENCE_DEFAULT = mainJNI.Solver_SEQUENCE_DEFAULT_get();
2346  public final static int SEQUENCE_SIMPLE = mainJNI.Solver_SEQUENCE_SIMPLE_get();
2347  public final static int CHOOSE_MIN_SLACK_RANK_FORWARD = mainJNI.Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get();
2348  public final static int CHOOSE_RANDOM_RANK_FORWARD = mainJNI.Solver_CHOOSE_RANDOM_RANK_FORWARD_get();
2349 
2350  // IntervalStrategy
2351  public final static int INTERVAL_DEFAULT = mainJNI.Solver_INTERVAL_DEFAULT_get();
2352  public final static int INTERVAL_SIMPLE = mainJNI.Solver_INTERVAL_SIMPLE_get();
2353  public final static int INTERVAL_SET_TIMES_FORWARD = mainJNI.Solver_INTERVAL_SET_TIMES_FORWARD_get();
2354  public final static int INTERVAL_SET_TIMES_BACKWARD = mainJNI.Solver_INTERVAL_SET_TIMES_BACKWARD_get();
2355 
2356  // LocalSearchOperators
2357  public final static int TWOOPT = mainJNI.Solver_TWOOPT_get();
2358  public final static int OROPT = mainJNI.Solver_OROPT_get();
2359  public final static int RELOCATE = mainJNI.Solver_RELOCATE_get();
2360  public final static int EXCHANGE = mainJNI.Solver_EXCHANGE_get();
2361  public final static int CROSS = mainJNI.Solver_CROSS_get();
2362  public final static int MAKEACTIVE = mainJNI.Solver_MAKEACTIVE_get();
2363  public final static int MAKEINACTIVE = mainJNI.Solver_MAKEINACTIVE_get();
2364  public final static int MAKECHAININACTIVE = mainJNI.Solver_MAKECHAININACTIVE_get();
2365  public final static int SWAPACTIVE = mainJNI.Solver_SWAPACTIVE_get();
2366  public final static int EXTENDEDSWAPACTIVE = mainJNI.Solver_EXTENDEDSWAPACTIVE_get();
2367  public final static int PATHLNS = mainJNI.Solver_PATHLNS_get();
2368  public final static int FULLPATHLNS = mainJNI.Solver_FULLPATHLNS_get();
2369  public final static int UNACTIVELNS = mainJNI.Solver_UNACTIVELNS_get();
2370  public final static int INCREMENT = mainJNI.Solver_INCREMENT_get();
2371  public final static int DECREMENT = mainJNI.Solver_DECREMENT_get();
2372  public final static int SIMPLELNS = mainJNI.Solver_SIMPLELNS_get();
2373 
2374  // EvaluatorLocalSearchOperators
2375  public final static int LK = mainJNI.Solver_LK_get();
2376  public final static int TSPOPT = mainJNI.Solver_TSPOPT_get();
2377  public final static int TSPLNS = mainJNI.Solver_TSPLNS_get();
2378 
2379  // LocalSearchFilterBound
2380  public final static int GE = mainJNI.Solver_GE_get();
2381  public final static int LE = mainJNI.Solver_LE_get();
2382  public final static int EQ = mainJNI.Solver_EQ_get();
2383 
2384  // DemonPriority
2385  public final static int DELAYED_PRIORITY = mainJNI.Solver_DELAYED_PRIORITY_get();
2386  public final static int VAR_PRIORITY = mainJNI.Solver_VAR_PRIORITY_get();
2387  public final static int NORMAL_PRIORITY = mainJNI.Solver_NORMAL_PRIORITY_get();
2388 
2389  // BinaryIntervalRelation
2390  public final static int ENDS_AFTER_END = mainJNI.Solver_ENDS_AFTER_END_get();
2391  public final static int ENDS_AFTER_START = mainJNI.Solver_ENDS_AFTER_START_get();
2392  public final static int ENDS_AT_END = mainJNI.Solver_ENDS_AT_END_get();
2393  public final static int ENDS_AT_START = mainJNI.Solver_ENDS_AT_START_get();
2394  public final static int STARTS_AFTER_END = mainJNI.Solver_STARTS_AFTER_END_get();
2395  public final static int STARTS_AFTER_START = mainJNI.Solver_STARTS_AFTER_START_get();
2396  public final static int STARTS_AT_END = mainJNI.Solver_STARTS_AT_END_get();
2397  public final static int STARTS_AT_START = mainJNI.Solver_STARTS_AT_START_get();
2398  public final static int STAYS_IN_SYNC = mainJNI.Solver_STAYS_IN_SYNC_get();
2399 
2400  // UnaryIntervalRelation
2401  public final static int ENDS_AFTER = mainJNI.Solver_ENDS_AFTER_get();
2402  public final static int ENDS_AT = mainJNI.Solver_ENDS_AT_get();
2403  public final static int ENDS_BEFORE = mainJNI.Solver_ENDS_BEFORE_get();
2404  public final static int STARTS_AFTER = mainJNI.Solver_STARTS_AFTER_get();
2405  public final static int STARTS_AT = mainJNI.Solver_STARTS_AT_get();
2406  public final static int STARTS_BEFORE = mainJNI.Solver_STARTS_BEFORE_get();
2407  public final static int CROSS_DATE = mainJNI.Solver_CROSS_DATE_get();
2408  public final static int AVOID_DATE = mainJNI.Solver_AVOID_DATE_get();
2409 
2410  // DecisionModification
2411  public final static int NO_CHANGE = mainJNI.Solver_NO_CHANGE_get();
2412  public final static int KEEP_LEFT = mainJNI.Solver_KEEP_LEFT_get();
2413  public final static int KEEP_RIGHT = mainJNI.Solver_KEEP_RIGHT_get();
2414  public final static int KILL_BOTH = mainJNI.Solver_KILL_BOTH_get();
2415  public final static int SWITCH_BRANCHES = mainJNI.Solver_SWITCH_BRANCHES_get();
2416 
2417  // MarkerType
2418  public final static int SENTINEL = mainJNI.Solver_SENTINEL_get();
2419  public final static int SIMPLE_MARKER = mainJNI.Solver_SIMPLE_MARKER_get();
2420  public final static int CHOICE_POINT = mainJNI.Solver_CHOICE_POINT_get();
2421  public final static int REVERSIBLE_ACTION = mainJNI.Solver_REVERSIBLE_ACTION_get();
2422 
2423  // SolverState
2424  public final static int OUTSIDE_SEARCH = mainJNI.Solver_OUTSIDE_SEARCH_get();
2425  public final static int IN_ROOT_NODE = mainJNI.Solver_IN_ROOT_NODE_get();
2426  public final static int IN_SEARCH = mainJNI.Solver_IN_SEARCH_get();
2427  public final static int AT_SOLUTION = mainJNI.Solver_AT_SOLUTION_get();
2428  public final static int NO_MORE_SOLUTIONS = mainJNI.Solver_NO_MORE_SOLUTIONS_get();
2429  public final static int PROBLEM_INFEASIBLE = mainJNI.Solver_PROBLEM_INFEASIBLE_get();
2430 
2431  // OptimizationDirection
2432  public final static int NOT_SET = mainJNI.Solver_NOT_SET_get();
2433  public final static int MAXIMIZATION = mainJNI.Solver_MAXIMIZATION_get();
2434  public final static int MINIMIZATION = mainJNI.Solver_MINIMIZATION_get();
2435 
2436 }
LocalSearchPhaseParameters makeLocalSearchPhaseParameters(LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit, LocalSearchFilter[] filters)
Definition: Solver.java:2082
Constraint makeIsMemberCt(IntExpr expr, int[] values, IntVar boolvar)
Definition: Solver.java:1054
@@ -51,7 +51,6 @@
LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, int op)
Definition: Solver.java:1982
IntVar makeIntVar(long[] values, String name)
Definition: Solver.java:434
-
IntervalVar makeFixedInterval(long start, long duration, String name)
Definition: Solver.java:1299
IntExpr makeElement(LongUnaryOperator values, IntVar index)
Definition: Solver.java:564
@@ -157,7 +156,6 @@
IntervalVar makeFixedDurationEndSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset)
Definition: Solver.java:1329
-
static com.google.ortools.constraintsolver.ConstraintSolverParameters parseFrom(java.nio.ByteBuffer data)
@@ -355,7 +353,7 @@
IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum)
Definition: Solver.java:2122
- +
Constraint makeSortingConstraint(IntVar[] vars, IntVar[] sorted)
Definition: Solver.java:1139
DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator)
Definition: Solver.java:1812
@@ -406,6 +404,7 @@
IntVar [] makeBoolVarArray(int count, String name)
Definition: Solver.java:120
+
IntVar [] makeIntVarArray(int count, long min, long max, String name)
Definition: Solver.java:103
boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2)
Definition: Solver.java:281
@@ -503,6 +502,7 @@
LocalSearchPhaseParameters makeLocalSearchPhaseParameters(SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder)
Definition: Solver.java:2087
+
Represents a function that accepts two int-valued arguments and produces a long-valued result.
IntervalVar makeFixedDurationEndSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset)
Definition: Solver.java:1324
DecisionBuilder tryDecisions(DecisionBuilder db1, DecisionBuilder db2)
Definition: Solver.java:1772
@@ -552,6 +552,7 @@
Constraint makeEquality(IntExpr left, IntExpr right)
Definition: Solver.java:694
+
Represents a predicate (boolean-valued function) uppon three.
Constraint makeLessOrEqual(IntExpr left, IntExpr right)
Definition: Solver.java:764
DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker)
Definition: Solver.java:1822
void set_optimization_direction(int direction)
Definition: Solver.java:425
@@ -569,7 +570,6 @@
IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, String name)
Definition: Solver.java:1289
Constraint makeNonEquality(IntExpr left, IntExpr right)
Definition: Solver.java:729
IntExpr makeIndexExpression(IntVar[] vars, long value)
Definition: Solver.java:584
-
DecisionBuilder makeDecisionBuilderFromAssignment(Assignment assignment, DecisionBuilder db, IntVar[] vars)
Definition: Solver.java:1897
Constraint makeLexicalLess(IntVar[] left, IntVar[] right)
Definition: Solver.java:1144
diff --git a/docs/java/annotated.html b/docs/java/annotated.html index d0694bc355..f87078d4a4 100644 --- a/docs/java/annotated.html +++ b/docs/java/annotated.html @@ -88,81 +88,85 @@  CIntervalVar  CIntervalVarElement  CIntExpr - CIntTupleSet - CIntVar - CIntVarElement - CIntVarFilteredDecisionBuilder - CIntVarIterator - CIntVarLocalSearchFilter - CIntVarLocalSearchHandler - CIntVarLocalSearchOperator - CIntVarLocalSearchOperatorTemplate - CLocalCheapestInsertionFilteredDecisionBuilder - CLocalSearchFilter - CLocalSearchMetaheuristic - CBuilder - CValueProtobuf enum - CLocalSearchMetaheuristicOrBuilder - CLocalSearchMonitor - CLocalSearchOperator - CLocalSearchPhaseParameters - CmainConstants - CModelCache - CModelVisitor - COptimizeVar - CPack - CParallelSavingsFilteredDecisionBuilder - CPathOperator - CPathWithPreviousNodesOperator - CPropagationBaseObject - CPropagationMonitor - CRegularLimit - CRegularLimitParameters - CBuilder - CRegularLimitParametersOrBuilder - CRevBool - CRevInteger - CRevLong - CRevPartialSequence - CRoutingDimension - CRoutingEnums - CRoutingFilteredDecisionBuilder - CRoutingIndexManager - CRoutingModel - CRoutingModelParameters - CBuilder - CRoutingModelParametersOrBuilder - CRoutingModelVisitor - CRoutingParameters - CRoutingSearchParameters - CBuilder - CLocalSearchNeighborhoodOperators - CBuilder - CLocalSearchNeighborhoodOperatorsOrBuilder - CRoutingSearchParametersOrBuilder - CSavingsFilteredDecisionBuilder - CSavingsParameters - CSearchLimit - CSearchLimitProtobuf - CSearchLog - CSearchMonitor - CSequenceVar - CSequenceVarElement - CSequenceVarLocalSearchHandler - CSequenceVarLocalSearchOperator - CSequenceVarLocalSearchOperatorTemplate - CSequentialSavingsFilteredDecisionBuilder - CSolutionCollector - CSolutionPool - CSolver - CFailExceptionThis exceptions signal that a failure has been raised in the C++ world - CIntegerCastInfo - CSolverParameters - CSymmetryBreaker - CTypeIncompatibilityChecker - CTypeRegulationsChecker - CTypeRegulationsConstraint - CTypeRequirementChecker + CIntIntToLongFunctionRepresents a function that accepts two int-valued arguments and produces a long-valued result + CIntTupleSet + CIntVar + CIntVarElement + CIntVarFilteredDecisionBuilder + CIntVarIterator + CIntVarLocalSearchFilter + CIntVarLocalSearchHandler + CIntVarLocalSearchOperator + CIntVarLocalSearchOperatorTemplate + CJavaDecisionBuilderThis class acts as a intermediate step between a c++ decision builder and a java one + CLocalCheapestInsertionFilteredDecisionBuilder + CLocalSearchFilter + CLocalSearchMetaheuristic + CBuilder + CValueProtobuf enum + CLocalSearchMetaheuristicOrBuilder + CLocalSearchMonitor + CLocalSearchOperator + CLocalSearchPhaseParameters + CLongTernaryOperatorRepresents an operation upon three + CLongTernaryPredicateRepresents a predicate (boolean-valued function) uppon three + CmainConstants + CModelCache + CModelVisitor + COptimizeVar + CPack + CParallelSavingsFilteredDecisionBuilder + CPathOperator + CPathWithPreviousNodesOperator + CPropagationBaseObject + CPropagationMonitor + CRegularLimit + CRegularLimitParameters + CBuilder + CRegularLimitParametersOrBuilder + CRevBool + CRevInteger + CRevLong + CRevPartialSequence + CRoutingDimension + CRoutingEnums + CRoutingFilteredDecisionBuilder + CRoutingIndexManager + CRoutingModel + CRoutingModelParameters + CBuilder + CRoutingModelParametersOrBuilder + CRoutingModelVisitor + CRoutingParameters + CRoutingSearchParameters + CBuilder + CLocalSearchNeighborhoodOperators + CBuilder + CLocalSearchNeighborhoodOperatorsOrBuilder + CRoutingSearchParametersOrBuilder + CSavingsFilteredDecisionBuilder + CSavingsParameters + CSearchLimit + CSearchLimitProtobuf + CSearchLog + CSearchMonitor + CSequenceVar + CSequenceVarElement + CSequenceVarLocalSearchHandler + CSequenceVarLocalSearchOperator + CSequenceVarLocalSearchOperatorTemplate + CSequentialSavingsFilteredDecisionBuilder + CSolutionCollector + CSolutionPool + CSolver + CFailExceptionThis exceptions signal that a failure has been raised in the C++ world + CIntegerCastInfo + CSolverParameters + CSymmetryBreaker + CTypeIncompatibilityChecker + CTypeRegulationsChecker + CTypeRegulationsConstraint + CTypeRequirementChecker  Ngraph  CLinearSumAssignment  CStatus diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html b/docs/java/classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html index e152bca9f7..fcdde1bef0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver.html @@ -50,7 +50,10 @@
com.google.ortools.algorithms.KnapsackSolver Class Reference
- +

Overview

+
+

Definition at line 11 of file KnapsackSolver.java.

+
@@ -86,10 +89,7 @@ Protected Member Functions

Classes

enum  SolverType
 KnapsackSolver (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file KnapsackSolver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ KnapsackSolver() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html index 4fb241f4d9..724ce36755 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html @@ -49,14 +49,17 @@
com.google.ortools.constraintsolver.Assignment Class Reference
-
+

Overview

+
+

Definition at line 11 of file Assignment.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.Assignment:
Inheritance graph
- - - + + +
[legend]
@@ -64,9 +67,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.Assignment:
Collaboration graph
- - - + + +
[legend]
@@ -308,10 +311,7 @@ Protected Member Functions
 Assignment (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file Assignment.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Assignment() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement.html index 750d7e7af0..ce41ce3082 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.AssignmentElement Class Reference
-
+

Overview

+
+

Definition at line 11 of file AssignmentElement.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.AssignmentElement:
Inheritance graph
- - - - + + + +
[legend]
@@ -79,10 +82,7 @@ Protected Member Functions
 AssignmentElement (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file AssignmentElement.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ AssignmentElement() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.map index c0e3d644c5..e59a86f181 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.png index aac663ad47..e3052857e5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentElement__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntContainer.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntContainer.html index eee7f30bb7..076ca2324e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntContainer.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntContainer.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.AssignmentIntContainer Class Reference
- +

Overview

+
+

Definition at line 11 of file AssignmentIntContainer.java.

+
@@ -96,10 +99,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 AssignmentIntContainer (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file AssignmentIntContainer.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ AssignmentIntContainer() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntervalContainer.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntervalContainer.html index 7e9ea3efa1..8c5ba9520a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntervalContainer.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentIntervalContainer.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.AssignmentIntervalContainer Class Reference
- +

Overview

+
+

Definition at line 11 of file AssignmentIntervalContainer.java.

+
@@ -96,10 +99,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 AssignmentIntervalContainer (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file AssignmentIntervalContainer.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ AssignmentIntervalContainer() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentSequenceContainer.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentSequenceContainer.html index 2ea463e9c1..0519cc321c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentSequenceContainer.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1AssignmentSequenceContainer.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.AssignmentSequenceContainer Class Reference
- +

Overview

+
+

Definition at line 11 of file AssignmentSequenceContainer.java.

+
@@ -96,10 +99,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 AssignmentSequenceContainer (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file AssignmentSequenceContainer.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ AssignmentSequenceContainer() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.map index fb6fb1c84d..646aa0e9b0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.png index e6827b61fe..9a3ecbab47 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.map index fb6fb1c84d..646aa0e9b0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.png index e6827b61fe..9a3ecbab47 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr.html index 4d308dba36..a468a47f90 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.BaseIntExpr Class Reference
-
+

Overview

+
+

Definition at line 11 of file BaseIntExpr.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.BaseIntExpr:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.BaseIntExpr:
Collaboration graph
- - - - + + + +
[legend]
@@ -136,10 +139,7 @@ Protected Member Functions
 BaseIntExpr (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file BaseIntExpr.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ BaseIntExpr()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.map index 6613149dc3..bf491643b3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.png index 1af9eeeb43..8fb2734fe5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.map index 6613149dc3..bf491643b3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.png index 1af9eeeb43..8fb2734fe5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseIntExpr__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns.html index 767af09f80..4c6437a8c6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.BaseLns Class Reference
-
+

Overview

+
+

Definition at line 11 of file BaseLns.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.BaseLns:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,11 +69,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.BaseLns:
Collaboration graph
- - - - - + + + + +
[legend]
@@ -136,10 +139,7 @@ Protected Member Functions
boolean oneNeighbor ()
 
-

Detailed Description

-
-

Definition at line 11 of file BaseLns.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ BaseLns() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.map index a990f1c8af..c29f0fc215 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.png index 7d2172aada..3d53bdd82e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.map index a990f1c8af..c29f0fc215 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.png index 7d2172aada..3d53bdd82e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseLns__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject.html index c9dfee8955..b2e37fe3c2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject.html @@ -49,60 +49,63 @@
com.google.ortools.constraintsolver.BaseObject Class Reference
-
+

Overview

+
+

Definition at line 11 of file BaseObject.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.BaseObject:
Inheritance graph
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[legend]
@@ -120,10 +123,7 @@ Protected Member Functions
 BaseObject (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file BaseObject.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ BaseObject() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.map index 8b29a4c4f8..8ad3bb7606 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.md5 b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.md5 index 872edd5d78..7d1539e25f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.md5 +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.md5 @@ -1 +1 @@ -f00aac39c75b411557b46b732bd2e31f \ No newline at end of file +debe3b22e3cb99cf3a943d8dea1b662a \ No newline at end of file diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.png index f67f3ac96b..24db7338fb 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BaseObject__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter.html index 1ff8563a0c..170360f1d5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.BasePathFilter Class Reference
-
+

Overview

+
+

Definition at line 11 of file BasePathFilter.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.BasePathFilter:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.BasePathFilter:
Collaboration graph
- - - - + + + +
[legend]
@@ -114,10 +117,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file BasePathFilter.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ BasePathFilter()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.map index 8b9f4d83a6..bb5bb53641 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.png index f43d14859c..1fd0a8360f 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.map index 8b9f4d83a6..bb5bb53641 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.png index f43d14859c..1fd0a8360f 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BasePathFilter__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar.html index d13bc85c4d..c8d0ac4b54 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar.html @@ -50,16 +50,19 @@
com.google.ortools.constraintsolver.BooleanVar Class Reference
-
+

Overview

+
+

Definition at line 11 of file BooleanVar.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.BooleanVar:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -67,11 +70,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.BooleanVar:
Collaboration graph
- - - - - + + + + +
[legend]
@@ -188,10 +191,7 @@ Protected Member Functions
 BooleanVar (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file BooleanVar.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ BooleanVar()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.map index bab7a7481f..9ca324ba20 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.png index 662ac6b30d..b747dff675 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.map index bab7a7481f..9ca324ba20 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.png index 662ac6b30d..b747dff675 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1BooleanVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter.html index c8ca8a1676..87da8e08f6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.CPFeasibilityFilter Class Reference
-
+

Overview

+
+

Definition at line 11 of file CPFeasibilityFilter.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.CPFeasibilityFilter:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.CPFeasibilityFilte
Collaboration graph
- - - - + + + +
[legend]
@@ -116,10 +119,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file CPFeasibilityFilter.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CPFeasibilityFilter() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.map index 47d40adb93..d031d80851 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.png index 6e6f00a863..5a7306acad 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.map index 47d40adb93..d031d80851 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.png index 6e6f00a863..5a7306acad 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CPFeasibilityFilter__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html index 0b1b9af6a4..77290e4100 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.CastConstraint Class Reference
-
+

Overview

+
+

Definition at line 11 of file CastConstraint.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.CastConstraint:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.CastConstraint:
Collaboration graph
- - - - + + + +
[legend]
@@ -120,10 +123,7 @@ Protected Member Functions
 CastConstraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file CastConstraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CastConstraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.map index bc4c742b9d..bd942d742a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.png index ebcd5e4032..721beada95 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.map index bc4c742b9d..bd942d742a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.png index ebcd5e4032..721beada95 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue.html index 49e8facee7..9ed781094c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.ChangeValue Class Reference
-
+

Overview

+
+

Definition at line 11 of file ChangeValue.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ChangeValue:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,11 +69,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.ChangeValue:
Collaboration graph
- - - - - + + + + +
[legend]
@@ -130,10 +133,7 @@ Protected Member Functions
boolean oneNeighbor ()
 
-

Detailed Description

-
-

Definition at line 11 of file ChangeValue.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ChangeValue() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.map index b1a093d081..f611f5700c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.png index d542a58d89..8b63816dbf 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.map index b1a093d081..f611f5700c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.png index d542a58d89..8b63816dbf 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChangeValue__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder.html index 9f9c19d1c4..7e9a93665a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder.html @@ -49,18 +49,21 @@
com.google.ortools.constraintsolver.CheapestAdditionFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file CheapestAdditionFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.CheapestAdditionFilteredDecisionBuilder:
Inheritance graph
- - - - - - - + + + + + + +
[legend]
@@ -68,11 +71,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.CheapestAdditionFi
Collaboration graph
- - - - - + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file CheapestAdditionFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CheapestAdditionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.map index 7b60be20af..b40b9641db 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.png index 216bb60e2a..b25e1ada65 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.map index 54d9bf1614..e71fbc5849 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.png index b8e3ad15da..d33f7fa83b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestAdditionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder.html index d0a89e6229..0b036fa827 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder.html @@ -49,18 +49,21 @@
com.google.ortools.constraintsolver.CheapestInsertionFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file CheapestInsertionFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.CheapestInsertionFilteredDecisionBuilder:
Inheritance graph
- - - - - - - + + + + + + +
[legend]
@@ -68,11 +71,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.CheapestInsertionF
Collaboration graph
- - - - - + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file CheapestInsertionFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CheapestInsertionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.map index 6197b07fbc..23849be042 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.png index 9100576e62..2dc0f627e2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.map index 078867fad7..a32520e4b5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.png index 9c879dd0a4..7fffff6e7c 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CheapestInsertionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder.html index 072cef49ae..2b4f325f19 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.ChristofidesFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file ChristofidesFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ChristofidesFilteredDecisionBuilder:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,11 +69,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.ChristofidesFilter
Collaboration graph
- - - - - + + + + +
[legend]
@@ -110,10 +113,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file ChristofidesFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ChristofidesFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.map index 2a02d14c4a..63456ffef5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.png index f42fbcd18d..9a481e45b2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.map index 2a02d14c4a..63456ffef5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.png index f42fbcd18d..9a481e45b2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ChristofidesFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html index 6e7291d507..c589bd97df 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.ComparatorCheapestAdditionFilteredDecisionBuilder Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.ComparatorCheapestAdditionFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.ComparatorCheapest
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ComparatorCheapestAdditionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map index 2faff0b880..efe188917e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png index 52cd2cac48..56612c00bd 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map index 2faff0b880..efe188917e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png index 52cd2cac48..56612c00bd 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ComparatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html index 9fc148f17d..03857ef98a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html @@ -49,19 +49,22 @@
com.google.ortools.constraintsolver.Constraint Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.Constraint:
Inheritance graph
- - - - - - - - + + + + + + + +
[legend]
@@ -69,9 +72,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.Constraint:
Collaboration graph
- - - + + +
[legend]
@@ -121,10 +124,7 @@ Protected Member Functions
 Constraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Constraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html index 03cc264f9b..aafc42b6e6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters.html @@ -52,15 +52,20 @@
com.google.ortools.constraintsolver.ConstraintSolverParameters Class Reference
-
+

Overview

+
+Solver parameters.
+

Protobuf type

operations_research.ConstraintSolverParameters
+

Definition at line 13 of file ConstraintSolverParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverParameters:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +73,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.ConstraintSolverPa
Collaboration graph
- - - - + + + +
[legend]
@@ -272,12 +277,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Solver parameters.
-

Protobuf type

operations_research.ConstraintSolverParameters
-

Definition at line 13 of file ConstraintSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html index db18d76875..4b39d7fd33 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder.html @@ -50,15 +50,20 @@
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder Class Reference
-
+

Overview

+
+Solver parameters.
+

Protobuf type

operations_research.ConstraintSolverParameters
+

Definition at line 1173 of file ConstraintSolverParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +71,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.ConstraintSolverPa
Collaboration graph
- - - - + + + +
[legend]
@@ -308,12 +313,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Solver parameters.
-

Protobuf type

operations_research.ConstraintSolverParameters
-

Definition at line 1173 of file ConstraintSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.map index 476d5f886a..d1a90d56d2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.png index 619489f915..f0049a197b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.map index 476d5f886a..d1a90d56d2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.png index 619489f915..f0049a197b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.map index 23ebd73e0e..37f54c0be2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.png index f433e2f65e..c3b4f257f6 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.map index 23ebd73e0e..37f54c0be2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.png index f433e2f65e..c3b4f257f6 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.map index 3ba3369dfb..b276d7d982 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.png index 7a7c544f47..8cbfe86d4e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.map index a818fa74ee..9deb20a8ef 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.png index 6d7a76a51e..bf57fdb064 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html index f66c282713..70283a1844 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.Decision Class Reference
-
+

Overview

+
+

Definition at line 11 of file Decision.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.Decision:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.Decision:
Collaboration graph
- - + +
[legend]
@@ -94,10 +97,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file Decision.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Decision() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html index 4872c8d888..cbb9877052 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html @@ -49,25 +49,29 @@
com.google.ortools.constraintsolver.DecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file DecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.DecisionBuilder:
Inheritance graph
- - - - - - - - - - - - - - + + + + + + + + + + + + + + +
[legend]
@@ -75,8 +79,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.DecisionBuilder:
Collaboration graph
- - + +
[legend]
@@ -102,10 +106,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file DecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ DecisionBuilder() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.map index e669f53ba2..0f9592940b 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.md5 b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.md5 index e1e67975c2..2d6202a9da 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.md5 +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.md5 @@ -1 +1 @@ -fce751939658b8c35440563cce0e7d1c \ No newline at end of file +3fa2cdd9be4a007653a2da3b3e45038e \ No newline at end of file diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.png index d6fbc7c2aa..31983627c5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.map index 390198b9a1..59a5983113 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.map @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.md5 b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.md5 index 392febc353..b4edd29a5c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.md5 +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.md5 @@ -1 +1 @@ -4e3ed8a0eeda7304658d04f2407ce0cc \ No newline at end of file +424b619f8b2b1be5f593cec8bc8bc370 \ No newline at end of file diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.png index 3434a34e4f..d064e63313 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor.html index 822186feb0..9005a3f60b 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor.html @@ -49,14 +49,17 @@
com.google.ortools.constraintsolver.DecisionVisitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file DecisionVisitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.DecisionVisitor:
Inheritance graph
- - - + + +
[legend]
@@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.DecisionVisitor:
Collaboration graph
- - + +
[legend]
@@ -103,10 +106,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file DecisionVisitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ DecisionVisitor() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.map index 0060dfcbf3..5b63142d52 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.png index b4f7f2bcc4..1a424dc6c4 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.map index cce9439cd1..b6c52dbcad 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.png index b624d71b7a..90503ce3a9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionVisitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.map index 033feaeb91..fd173454c3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.png index 2be92b08ef..0e45d9d5a2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.map index 033feaeb91..fd173454c3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.png index 2be92b08ef..0e45d9d5a2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html index 0c82ed8f77..66732a122b 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html @@ -50,7 +50,10 @@
com.google.ortools.constraintsolver.DefaultPhaseParameters Class Reference
- +

Overview

+
+

Definition at line 11 of file DefaultPhaseParameters.java.

+
@@ -126,10 +129,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 DefaultPhaseParameters (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file DefaultPhaseParameters.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ DefaultPhaseParameters() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html index c12ef4fadf..3cbc48f032 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.Demon Class Reference
-
+

Overview

+
+

Definition at line 11 of file Demon.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.Demon:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.Demon:
Collaboration graph
- - + +
[legend]
@@ -88,10 +91,7 @@ Protected Member Functions
 Demon (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file Demon.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Demon()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.map index eee5c844c0..4e6ac6da23 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.png index 70494b6cd2..170413c004 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.map index eee5c844c0..4e6ac6da23 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.png index 70494b6cd2..170413c004 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html index d09f2a77c3..8201f6934e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.DisjunctiveConstraint Class Reference
-
+

Overview

+
+

Definition at line 15 of file DisjunctiveConstraint.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.DisjunctiveConstraint:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.DisjunctiveConstra
Collaboration graph
- - - - + + + +
[legend]
@@ -124,10 +127,7 @@ Protected Member Functions
 DisjunctiveConstraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 15 of file DisjunctiveConstraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ DisjunctiveConstraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.map index 0843484e22..bbf12415d5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.png index 78f0240236..ab168271e8 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.map index 0843484e22..bbf12415d5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.png index 78f0240236..ab168271e8 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html index 8525874137..9c68482460 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.EvaluatorCheapestAdditionFilteredDecisionBuilder Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.EvaluatorCheapestAdditionFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.EvaluatorCheapestA
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ EvaluatorCheapestAdditionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map index b4ee55e284..94a5b93aeb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png index 10d18883eb..38c71df6a7 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map index b4ee55e284..94a5b93aeb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png index 10d18883eb..38c71df6a7 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy.html index bd28e943eb..19ba84f4e6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy.html @@ -51,15 +51,20 @@
com.google.ortools.constraintsolver.FirstSolutionStrategy Class Reference
-
+

Overview

+
+First solution strategies, used as starting point of local search.
+

Protobuf type

operations_research.FirstSolutionStrategy
+

Definition at line 13 of file FirstSolutionStrategy.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.FirstSolutionStrategy:
Inheritance graph
- - - - + + + +
[legend]
@@ -67,10 +72,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.FirstSolutionStrat
Collaboration graph
- - - - + + + +
[legend]
@@ -151,12 +156,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-First solution strategies, used as starting point of local search.
-

Protobuf type

operations_research.FirstSolutionStrategy
-

Definition at line 13 of file FirstSolutionStrategy.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder.html index 02250eba30..17b0697b84 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder.html @@ -50,15 +50,20 @@
com.google.ortools.constraintsolver.FirstSolutionStrategy.Builder Class Reference
-
+

Overview

+
+First solution strategies, used as starting point of local search.
+

Protobuf type

operations_research.FirstSolutionStrategy
+

Definition at line 676 of file FirstSolutionStrategy.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.FirstSolutionStrategy.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +71,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.FirstSolutionStrat
Collaboration graph
- - - - + + + +
[legend]
@@ -120,12 +125,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-First solution strategies, used as starting point of local search.
-

Protobuf type

operations_research.FirstSolutionStrategy
-

Definition at line 676 of file FirstSolutionStrategy.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.map index 54c1a0071d..a2842d7b70 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.png index 49a8c83dc3..e73e15aa60 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.map index 54c1a0071d..a2842d7b70 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.png index 49a8c83dc3..e73e15aa60 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.map index 6ac349c697..8d481a8e8d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.png index 25c5f8df4c..3af2f7cdf9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.map index 6ac349c697..8d481a8e8d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.png index 25c5f8df4c..3af2f7cdf9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html index 18481c55c7..ca95b3b4d2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.GlobalCheapestInsertionFilteredDecisionBuilder Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.GlobalCheapestInsertionFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.GlobalCheapestInse
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ GlobalCheapestInsertionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.map index 963f09961d..0f8938b7c1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.png index 7de202c365..77681f8748 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map index 963f09961d..0f8938b7c1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png index 7de202c365..77681f8748 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint.html index 1b8d0853ac..594060745e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.GlobalVehicleBreaksConstraint Class Reference
-
+

Overview

+
+

Definition at line 11 of file GlobalVehicleBreaksConstraint.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.GlobalVehicleBreaksConstraint:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.GlobalVehicleBreak
Collaboration graph
- - - - + + + +
[legend]
@@ -120,10 +123,7 @@ Protected Member Functions
 GlobalVehicleBreaksConstraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file GlobalVehicleBreaksConstraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ GlobalVehicleBreaksConstraint() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.map index cebc076cfa..f460fb31b9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.png index ee979924d7..5be415ced9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.map index cebc076cfa..f460fb31b9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.png index ee979924d7..5be415ced9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1GlobalVehicleBreaksConstraint__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html index 3d7f752d35..8b372aa2d9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.IntExpr Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntExpr.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntExpr:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,9 +70,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntExpr:
Collaboration graph
- - - + + +
[legend]
@@ -135,10 +138,7 @@ Protected Member Functions
 IntExpr (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntExpr.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntExpr()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.map index 659f0dac8f..f241f25861 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.png index 89d77681cf..cf7fe3bd16 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.map index ffbad71151..cdfef5ed41 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.png index 901b273af8..eaf6ea1655 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html index f63a5b7520..b994b58b87 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.IntTupleSet Class Reference
- +

Overview

+
+

Definition at line 11 of file IntTupleSet.java.

+
@@ -96,10 +99,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 IntTupleSet (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntTupleSet.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntTupleSet() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html index e93389b7f6..6bd0fe5a53 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.IntVar Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVar:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,10 +69,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVar:
Collaboration graph
- - - - + + + +
[legend]
@@ -177,10 +180,7 @@ Protected Member Functions
 IntVar (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVar()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement.html index d347de1fec..02767e03a8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.IntVarElement Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntVarElement.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarElement:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarElement:
Collaboration graph
- - + +
[legend]
@@ -118,10 +121,7 @@ Protected Member Functions
 IntVarElement (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarElement.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarElement() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.map index 1740f2f979..58fce2d35d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.png index f567152138..9c2e99f1c4 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.map index 1740f2f979..58fce2d35d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.png index f567152138..9c2e99f1c4 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarElement__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder.html index 86c0fdba0b..0e062a6343 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder.html @@ -49,25 +49,28 @@
com.google.ortools.constraintsolver.IntVarFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntVarFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarFilteredDecisionBuilder:
Inheritance graph
- - - - - - - - - - - - - - + + + + + + + + + + + + + +
[legend]
@@ -75,9 +78,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarFilteredDeci
Collaboration graph
- - - + + +
[legend]
@@ -107,10 +110,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.map index 409e1dab4d..aba87691a7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.png index 91d51b62f4..be4e6b8413 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.map index f2485e5176..4e713438b7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.png index dcbe7dcf38..80a12e0c2c 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator.html index 79b9dbce9a..49fb29535a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.IntVarIterator Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntVarIterator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarIterator:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarIterator:
Collaboration graph
- - + +
[legend]
@@ -88,10 +91,7 @@ Protected Member Functions
 IntVarIterator (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarIterator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarIterator()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.map index b1e9a8a2ac..7a0c5a8df8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.png index 9b03ad4df2..e9a0d6d5bf 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.map index b1e9a8a2ac..7a0c5a8df8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.png index 9b03ad4df2..e9a0d6d5bf 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarIterator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html index 3096303ffa..c05bebebc5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.IntVarLocalSearchFilter Class Reference
-
+

Overview

+
+

Definition at line 15 of file IntVarLocalSearchFilter.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarLocalSearchFilter:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,9 +69,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarLocalSearchF
Collaboration graph
- - - + + +
[legend]
@@ -118,10 +121,7 @@ Protected Member Functions
void onSynchronize (Assignment delta)
 
-

Detailed Description

-
-

Definition at line 15 of file IntVarLocalSearchFilter.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarLocalSearchFilter() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.map index 41b393ac19..5f64a43d3f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.png index db74db108c..bda7318b1e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.map index 92b8b95a09..e329686a9c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.png index 9ee0d38436..7ca3614eaa 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchHandler.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchHandler.html index 51df4ce1dc..d4fd9b96aa 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchHandler.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchHandler.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.IntVarLocalSearchHandler Class Reference
- +

Overview

+
+

Definition at line 11 of file IntVarLocalSearchHandler.java.

+
@@ -70,10 +73,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 IntVarLocalSearchHandler (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarLocalSearchHandler.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarLocalSearchHandler() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator.html index 5a9888c900..002d23cdec 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator.html @@ -49,19 +49,22 @@
com.google.ortools.constraintsolver.IntVarLocalSearchOperator Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntVarLocalSearchOperator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarLocalSearchOperator:
Inheritance graph
- - - - - - - - + + + + + + + +
[legend]
@@ -69,10 +72,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarLocalSearchO
Collaboration graph
- - - - + + + +
[legend]
@@ -132,10 +135,7 @@ Protected Member Functions
boolean oneNeighbor ()
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarLocalSearchOperator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarLocalSearchOperator() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate.html index 56d574db73..b6f33023b4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate.html @@ -49,19 +49,22 @@
com.google.ortools.constraintsolver.IntVarLocalSearchOperatorTemplate Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntVarLocalSearchOperatorTemplate.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntVarLocalSearchOperatorTemplate:
Inheritance graph
- - - - - - - - + + + + + + + +
[legend]
@@ -69,9 +72,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntVarLocalSearchO
Collaboration graph
- - - + + +
[legend]
@@ -125,10 +128,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file IntVarLocalSearchOperatorTemplate.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntVarLocalSearchOperatorTemplate()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.map index 3661d29e5f..23a9786030 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.png index 0f9cc431ed..af6229aa34 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.map index 0c8f016074..72fbd98651 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.png index 58bc9bcaa5..3474942fca 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperatorTemplate__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.map index b001377882..64034bf855 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.png index fe3237b624..6d1af998c3 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.map index a35d336c45..ee9c8d936a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.map @@ -1,10 +1,10 @@ - - - - - - - - + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.png index bbe1bde1a6..50f667ce8b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchOperator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.map index ad3589fae0..68270c2537 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.png index 18ff468ab3..f0aaa3cdee 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.map index 4d9cac2b13..cd3e4fb5d7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.png index d5edaefbcd..e285377e4a 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html index a1f1626474..3abd357592 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.IntervalVar Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.IntervalVar:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntervalVar:
Collaboration graph
- - - + + +
[legend]
@@ -214,10 +217,7 @@ Protected Member Functions
 IntervalVar (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntervalVar()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement.html index e3db6d5a4d..7388574bd1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.IntervalVarElement Class Reference
-
+

Overview

+
+

Definition at line 11 of file IntervalVarElement.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.IntervalVarElement:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.IntervalVarElement
Collaboration graph
- - + +
[legend]
@@ -160,10 +163,7 @@ Protected Member Functions
 IntervalVarElement (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file IntervalVarElement.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntervalVarElement() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.map index 9721b8cf67..e4658d9105 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.png index ad40e91490..ed8b5c7b62 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.map index 9721b8cf67..e4658d9105 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.png index ad40e91490..ed8b5c7b62 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVarElement__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.map index 388d757ff9..56d78b0bb8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.png index b049664ef6..19c3d4351d 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.map index 388d757ff9..56d78b0bb8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.png index b049664ef6..19c3d4351d 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder-members.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder-members.html new file mode 100644 index 0000000000..036f39f3ec --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder-members.html @@ -0,0 +1,69 @@ + + + + OR-Tools + + + + + + + + + + + +
+
+
com.google.ortools.constraintsolver.JavaDecisionBuilder Member List
+
+ +
+ + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html new file mode 100644 index 0000000000..97e0b847f5 --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder.html @@ -0,0 +1,306 @@ + + + + OR-Tools + + + + + + + + + + + +
+ +
+
com.google.ortools.constraintsolver.JavaDecisionBuilder Class Reference
+
+
+

Overview

+

This class acts as a intermediate step between a c++ decision builder and a java one.

+

Its main purpose is to catch the java exception launched when a failure occurs during the Next() call, and to return silently a FailDecision that will propagate the failure back to the C++ code.

+ +

Definition at line 23 of file JavaDecisionBuilder.java.

+
+Inheritance diagram for com.google.ortools.constraintsolver.JavaDecisionBuilder:
+
+
Inheritance graph
+ + + + + +
[legend]
+
+Collaboration diagram for com.google.ortools.constraintsolver.JavaDecisionBuilder:
+
+
Collaboration graph
+ + + + + +
[legend]
+ + + + + + + + + + + + + + + + +

+Public Member Functions

final Decision nextWrap (Solver solver)
 This methods wraps the calls to next() and catches fail exceptions. More...
 
Decision next (Solver solver) throws Solver.FailException
 This is the new method to subclass when defining a java decision builder. More...
 
synchronized void delete ()
 
void swigReleaseOwnership ()
 
void swigTakeOwnership ()
 
String toString ()
 
+ + + +

+Protected Member Functions

void swigDirectorDisconnect ()
 
+

Member Function Documentation

+ +

◆ delete()

+ +
+
+ + + + + +
+ + + + + + + +
synchronized void com.google.ortools.constraintsolver.DecisionBuilder.delete ()
+
+inlineinherited
+
+ +

Definition at line 28 of file DecisionBuilder.java.

+ +
+
+ +

◆ next()

+ +
+
+ + + + + +
+ + + + + + + + +
Decision com.google.ortools.constraintsolver.JavaDecisionBuilder.next (Solver solver) throws Solver.FailException
+
+inline
+
+ +

This is the new method to subclass when defining a java decision builder.

+ +

Definition at line 37 of file JavaDecisionBuilder.java.

+ +
+
+ +

◆ nextWrap()

+ +
+
+ + + + + +
+ + + + + + + + +
final Decision com.google.ortools.constraintsolver.JavaDecisionBuilder.nextWrap (Solver solver)
+
+inline
+
+ +

This methods wraps the calls to next() and catches fail exceptions.

+ +

Definition at line 27 of file JavaDecisionBuilder.java.

+ +
+
+ +

◆ swigDirectorDisconnect()

+ +
+
+ + + + + +
+ + + + + + + +
void com.google.ortools.constraintsolver.DecisionBuilder.swigDirectorDisconnect ()
+
+inlineprotectedinherited
+
+ +

Definition at line 39 of file DecisionBuilder.java.

+ +
+
+ +

◆ swigReleaseOwnership()

+ +
+
+ + + + + +
+ + + + + + + +
void com.google.ortools.constraintsolver.DecisionBuilder.swigReleaseOwnership ()
+
+inlineinherited
+
+ +

Definition at line 44 of file DecisionBuilder.java.

+ +
+
+ +

◆ swigTakeOwnership()

+ +
+
+ + + + + +
+ + + + + + + +
void com.google.ortools.constraintsolver.DecisionBuilder.swigTakeOwnership ()
+
+inlineinherited
+
+ +

Definition at line 49 of file DecisionBuilder.java.

+ +
+
+ +

◆ toString()

+ +
+
+ + + + + +
+ + + + + + + +
String com.google.ortools.constraintsolver.DecisionBuilder.toString ()
+
+inlineinherited
+
+ +

Definition at line 64 of file DecisionBuilder.java.

+ +
+
+
The documentation for this class was generated from the following file: +
+
+ + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.map new file mode 100644 index 0000000000..cbbf61a1ff --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.md5 b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.md5 new file mode 100644 index 0000000000..eade29c145 --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.md5 @@ -0,0 +1 @@ +436e79048ded6f453c43d1ef9ef3e699 \ No newline at end of file diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.png new file mode 100644 index 0000000000..74ecc7eb9d Binary files /dev/null and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.map new file mode 100644 index 0000000000..cbbf61a1ff --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.md5 b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.md5 new file mode 100644 index 0000000000..51aa01c9b7 --- /dev/null +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.md5 @@ -0,0 +1 @@ +ba4a38c61f368be270cf798e11c06a94 \ No newline at end of file diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.png new file mode 100644 index 0000000000..74ecc7eb9d Binary files /dev/null and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1JavaDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder.html index a50b393fdd..4bbe09dc12 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.LocalCheapestInsertionFilteredDecisionBuilder Class Reference
-
+

Overview

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalCheapestInsertionFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalCheapestInser
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LocalCheapestInsertionFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.map index d75a95d81b..1c6eecbac5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.png index 443236d197..0398acc829 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map index d75a95d81b..1c6eecbac5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png index 443236d197..0398acc829 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalCheapestInsertionFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html index 015a2ef5e2..889a6d970c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html @@ -49,16 +49,19 @@
com.google.ortools.constraintsolver.LocalSearchFilter Class Reference
-
+

Overview

+
+

Definition at line 11 of file LocalSearchFilter.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchFilter:
Inheritance graph
- - - - - + + + + +
[legend]
@@ -66,8 +69,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchFilter:
Collaboration graph
- - + +
[legend]
@@ -101,10 +104,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file LocalSearchFilter.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LocalSearchFilter() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.map index b22398da1e..85fd721ff1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.png index 05e1279594..c96db111b2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.map index c37d1c1f9a..0db85fb9a0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.png index 0fa56d743b..68424265f8 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic.html index 148c6e12ae..134ff72587 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic.html @@ -51,15 +51,21 @@
com.google.ortools.constraintsolver.LocalSearchMetaheuristic Class Reference
-
+

Overview

+
+Local search metaheuristics used to guide the search. Apart from greedy
+descent, they will try to escape local minima.
+

Protobuf type

operations_research.LocalSearchMetaheuristic
+

Definition at line 14 of file LocalSearchMetaheuristic.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchMetaheuristic:
Inheritance graph
- - - - + + + +
[legend]
@@ -67,10 +73,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchMetaheu
Collaboration graph
- - - - + + + +
[legend]
@@ -151,13 +157,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Local search metaheuristics used to guide the search. Apart from greedy
-descent, they will try to escape local minima.
-

Protobuf type

operations_research.LocalSearchMetaheuristic
-

Definition at line 14 of file LocalSearchMetaheuristic.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html index e08a0749b6..adc1879d81 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder.html @@ -50,15 +50,21 @@
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Builder Class Reference
-
+

Overview

+
+Local search metaheuristics used to guide the search. Apart from greedy
+descent, they will try to escape local minima.
+

Protobuf type

operations_research.LocalSearchMetaheuristic
+

Definition at line 457 of file LocalSearchMetaheuristic.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +72,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchMetaheu
Collaboration graph
- - - - + + + +
[legend]
@@ -120,13 +126,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Local search metaheuristics used to guide the search. Apart from greedy
-descent, they will try to escape local minima.
-

Protobuf type

operations_research.LocalSearchMetaheuristic
-

Definition at line 457 of file LocalSearchMetaheuristic.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.map index ebe0d32616..4a8e69b3a9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.png index 063c878668..08dba02d39 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.map index ebe0d32616..4a8e69b3a9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.png index 063c878668..08dba02d39 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.map index b8eec857c5..103af9e543 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.png index 8618b79400..64abdb7bea 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.map index b8eec857c5..103af9e543 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.png index 8618b79400..64abdb7bea 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html index 0c208a4efb..07da2f2e9b 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.LocalSearchMonitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file LocalSearchMonitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchMonitor:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchMonitor
Collaboration graph
- - - + + +
[legend]
@@ -164,10 +167,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file LocalSearchMonitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LocalSearchMonitor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.map index 563b18246b..25200e6b2c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.png index f1c882e0c4..7cbab56a51 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.map index 563b18246b..25200e6b2c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.png index f1c882e0c4..7cbab56a51 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html index 6eaaf29211..6fb8645f60 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html @@ -49,21 +49,24 @@
com.google.ortools.constraintsolver.LocalSearchOperator Class Reference
-
+

Overview

+
+

Definition at line 11 of file LocalSearchOperator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchOperator:
Inheritance graph
- - - - - - - - - - + + + + + + + + + +
[legend]
@@ -71,8 +74,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchOperato
Collaboration graph
- - + +
[legend]
@@ -106,10 +109,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file LocalSearchOperator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LocalSearchOperator() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.map index dd0dc17d3c..ba7fe862fe 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.png index 6c9aab48c5..122e2fc03e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.map index 2467510bdc..b3909772da 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.map @@ -1,12 +1,12 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.png index 35067f01da..7d945ac870 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html index cbe1242f44..2eeb8e65cc 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.LocalSearchPhaseParameters Class Reference
- +

Overview

+
+

Definition at line 11 of file LocalSearchPhaseParameters.java.

+
@@ -62,10 +65,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 LocalSearchPhaseParameters (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file LocalSearchPhaseParameters.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LocalSearchPhaseParameters() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html index 13d9078bc5..77edb995af 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html @@ -50,7 +50,10 @@
com.google.ortools.constraintsolver.ModelCache Class Reference
- +

Overview

+
+

Definition at line 11 of file ModelCache.java.

+
@@ -234,10 +237,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 ModelCache (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file ModelCache.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ModelCache()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html index a8aeb47868..5760b7818a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html @@ -50,13 +50,16 @@
com.google.ortools.constraintsolver.ModelVisitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file ModelVisitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ModelVisitor:
Inheritance graph
- - + +
[legend]
@@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.ModelVisitor:
Collaboration graph
- - + +
[legend]
@@ -454,10 +457,7 @@ Protected Member Functions
 ModelVisitor (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file ModelVisitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ModelVisitor() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.map index fe83b9c35b..4de54af529 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.png index 7398e73c76..acaea68e0b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.map index fe83b9c35b..4de54af529 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.png index 7398e73c76..acaea68e0b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html index 6e3d3f111c..e2eb70ec71 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.OptimizeVar Class Reference
-
+

Overview

+
+

Definition at line 11 of file OptimizeVar.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.OptimizeVar:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.OptimizeVar:
Collaboration graph
- - - + + +
[legend]
@@ -154,10 +157,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file OptimizeVar.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ OptimizeVar() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.map index 44cc7f13de..2b4ee85f18 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.png index 1f39d8eac6..3eaa8adeee 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.map index 44cc7f13de..2b4ee85f18 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.png index 1f39d8eac6..3eaa8adeee 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html index b43dbe0d60..0f1b7b7335 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.Pack Class Reference
-
+

Overview

+
+

Definition at line 18 of file Pack.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.Pack:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.Pack:
Collaboration graph
- - - - + + + +
[legend]
@@ -172,10 +175,7 @@ Protected Member Functions
 Pack (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 18 of file Pack.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Pack() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.map index fdd34dbd6e..18786f5d3f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.png index 8f3f5837b8..1598bb7dce 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.map index fdd34dbd6e..18786f5d3f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.png index 8f3f5837b8..1598bb7dce 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder.html index dfcd701899..3a4e882a6a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.ParallelSavingsFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file ParallelSavingsFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ParallelSavingsFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.ParallelSavingsFil
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file ParallelSavingsFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ ParallelSavingsFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.map index da45916232..c0d97a23e0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.png index 1c032d29ef..0b9a97a67c 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.map index da45916232..c0d97a23e0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.png index 1c032d29ef..0b9a97a67c 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ParallelSavingsFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator.html index 4fad620aca..6533ad34a9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.PathOperator Class Reference
-
+

Overview

+
+

Definition at line 15 of file PathOperator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.PathOperator:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,11 +70,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.PathOperator:
Collaboration graph
- - - - - + + + + +
[legend]
@@ -141,10 +144,7 @@ Protected Member Functions
boolean initPosition ()
 
-

Detailed Description

-
-

Definition at line 15 of file PathOperator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ PathOperator() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.map index cff18ec4b9..50f2a06755 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.png index 139fb1cb62..9dd99f30b3 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.map index 1acb2b588a..1227cda4f5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.png index 0639ced325..1e3ffa3540 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathOperator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator.html index d9c35089fa..8a3003c7c5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.PathWithPreviousNodesOperator Class Reference
-
+

Overview

+
+

Definition at line 11 of file PathWithPreviousNodesOperator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.PathWithPreviousNodesOperator:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.PathWithPreviousNo
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -144,10 +147,7 @@ Protected Member Functions
boolean initPosition ()
 
-

Detailed Description

-
-

Definition at line 11 of file PathWithPreviousNodesOperator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ PathWithPreviousNodesOperator()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.map index 34130fbd60..ac7b719e4c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.png index 4f45af17ba..2461bc8f6e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.map index 34130fbd60..ac7b719e4c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.png index 4f45af17ba..2461bc8f6e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PathWithPreviousNodesOperator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html index 5f004154d6..0a43020166 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html @@ -49,26 +49,29 @@
com.google.ortools.constraintsolver.PropagationBaseObject Class Reference
-
+

Overview

+
+

Definition at line 11 of file PropagationBaseObject.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.PropagationBaseObject:
Inheritance graph
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
[legend]
@@ -76,8 +79,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.PropagationBaseObj
Collaboration graph
- - + +
[legend]
@@ -117,10 +120,7 @@ Protected Member Functions
 PropagationBaseObject (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file PropagationBaseObject.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ PropagationBaseObject() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.map index bc372afc58..3eb1e1c7e5 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.png index f35e2bec0b..9997effff2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.map index 317cac2469..2c6bdaf171 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.png index 6adc063a28..fc9cd18a8b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html index bad45adf37..c23d986b4a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.PropagationMonitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file PropagationMonitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.PropagationMonitor:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.PropagationMonitor
Collaboration graph
- - - + + +
[legend]
@@ -218,10 +221,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file PropagationMonitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ PropagationMonitor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.map index efa75af818..e0035795a8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.png index 1c0f5b5447..b82bdc4a78 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.map index efa75af818..e0035795a8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.png index 1c0f5b5447..b82bdc4a78 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html index ebabb0720f..a84db1c9eb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html @@ -50,15 +50,18 @@
com.google.ortools.constraintsolver.RegularLimit Class Reference
-
+

Overview

+
+

Definition at line 11 of file RegularLimit.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RegularLimit:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +69,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RegularLimit:
Collaboration graph
- - - - + + + +
[legend]
@@ -174,10 +177,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file RegularLimit.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RegularLimit() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters.html index 5d68f38c7e..9a560e9ed2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters.html @@ -52,15 +52,21 @@
com.google.ortools.constraintsolver.RegularLimitParameters Class Reference
-
+

Overview

+
+A search limit
+The default values for int64 fields is the maxima value, i.e., 2^63-1
+

Protobuf type

operations_research.RegularLimitParameters
+

Definition at line 14 of file RegularLimitParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RegularLimitParameters:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +74,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RegularLimitParame
Collaboration graph
- - - - + + + +
[legend]
@@ -182,13 +188,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-A search limit
-The default values for int64 fields is the maxima value, i.e., 2^63-1
-

Protobuf type

operations_research.RegularLimitParameters
-

Definition at line 14 of file RegularLimitParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html index c25fb2a8ed..cccca55462 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder.html @@ -50,15 +50,21 @@
com.google.ortools.constraintsolver.RegularLimitParameters.Builder Class Reference
-
+

Overview

+
+A search limit
+The default values for int64 fields is the maxima value, i.e., 2^63-1
+

Protobuf type

operations_research.RegularLimitParameters
+

Definition at line 396 of file RegularLimitParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RegularLimitParameters.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +72,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RegularLimitParame
Collaboration graph
- - - - + + + +
[legend]
@@ -174,13 +180,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-A search limit
-The default values for int64 fields is the maxima value, i.e., 2^63-1
-

Protobuf type

operations_research.RegularLimitParameters
-

Definition at line 396 of file RegularLimitParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.map index c1356448bd..a246335dbe 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.png index 7d106a857d..eb93ba8894 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.map index c1356448bd..a246335dbe 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.png index 7d106a857d..eb93ba8894 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.map index e3d7f7fa56..1eec028cbf 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.png index bef0270433..20da7d0e1b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.map index e3d7f7fa56..1eec028cbf 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.png index bef0270433..20da7d0e1b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParameters__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.map index df3d0bfd10..c53fc01c9e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.png index 50e14b376c..c0311f8086 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.map index df3d0bfd10..c53fc01c9e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.png index 50e14b376c..c0311f8086 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevBool.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevBool.html index 20c3069fdf..b53a1b3a46 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevBool.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevBool.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RevBool Class Reference
- +

Overview

+
+

Definition at line 11 of file RevBool.java.

+
@@ -66,10 +69,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RevBool (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RevBool.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RevBool() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevInteger.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevInteger.html index 06bf241da4..509a7f06e1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevInteger.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevInteger.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RevInteger Class Reference
- +

Overview

+
+

Definition at line 11 of file RevInteger.java.

+
@@ -66,10 +69,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RevInteger (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RevInteger.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RevInteger() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevLong.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevLong.html index 3912bb4930..c1744a45f2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevLong.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevLong.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RevLong Class Reference
- +

Overview

+
+

Definition at line 11 of file RevLong.java.

+
@@ -66,10 +69,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RevLong (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RevLong.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RevLong() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevPartialSequence.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevPartialSequence.html index 830f2b077e..e4836d3017 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevPartialSequence.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RevPartialSequence.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RevPartialSequence Class Reference
- +

Overview

+
+

Definition at line 11 of file RevPartialSequence.java.

+
@@ -78,10 +81,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RevPartialSequence (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RevPartialSequence.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RevPartialSequence() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html index b1d942bf1f..019bdffcd9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingDimension.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RoutingDimension Class Reference
- +

Overview

+
+

Definition at line 15 of file RoutingDimension.java.

+
@@ -126,7 +129,7 @@ Public Member Functions - + @@ -148,10 +151,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 
String name ()
 
void setPickupToDeliveryLimitFunctionForPair (IntIntToLongFunction limit_function, int pair_index)
void setPickupToDeliveryLimitFunctionForPair (IntIntToLongFunction limit_function, int pair_index)
 
boolean hasPickupToDeliveryLimits ()
 
 RoutingDimension (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 15 of file RoutingDimension.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RoutingDimension()

@@ -1356,7 +1356,7 @@ Protected Member Functions void com.google.ortools.constraintsolver.RoutingDimension.setPickupToDeliveryLimitFunctionForPair ( - IntIntToLongFunction  + IntIntToLongFunction  limit_function, diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingEnums.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingEnums.html index 7191b14866..5975954e9a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingEnums.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingEnums.html @@ -48,7 +48,10 @@
com.google.ortools.constraintsolver.RoutingEnums Class Reference
- +

Overview

+
+

Definition at line 6 of file RoutingEnums.java.

+
@@ -58,10 +61,7 @@ Static Public Member Functions

Static Public Member Functions

static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor ()
 
-

Detailed Description

-
-

Definition at line 6 of file RoutingEnums.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getDescriptor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder.html index 441d79efe2..19fc3580ef 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder.html @@ -49,25 +49,28 @@
com.google.ortools.constraintsolver.RoutingFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file RoutingFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingFilteredDecisionBuilder:
Inheritance graph
- - - - - - - - - - - - - - + + + + + + + + + + + + + +
[legend]
@@ -75,10 +78,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingFilteredDec
Collaboration graph
- - - - + + + +
[legend]
@@ -118,10 +121,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file RoutingFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RoutingFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.map index cc412a8887..bfa85609d9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.png index b99f697a80..5ab73cbeda 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.map index 3fff6cc7a8..09e94f7f76 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.map @@ -1,16 +1,16 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.png index b9bdc69703..d5ab165fd0 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html index 80033c6e08..0a335105df 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingIndexManager.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.RoutingIndexManager Class Reference
- +

Overview

+
+

Definition at line 11 of file RoutingIndexManager.java.

+
@@ -76,10 +79,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RoutingIndexManager (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RoutingIndexManager.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RoutingIndexManager() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html index a48dc8f968..782ab5980e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModel.html @@ -51,7 +51,10 @@
com.google.ortools.constraintsolver.RoutingModel Class Reference
- +

Overview

+
+

Definition at line 18 of file RoutingModel.java.

+
@@ -346,10 +349,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 RoutingModel (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 18 of file RoutingModel.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RoutingModel() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters.html index 337078409b..8fe947b79f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters.html @@ -52,15 +52,20 @@
com.google.ortools.constraintsolver.RoutingModelParameters Class Reference
-
+

Overview

+
+Parameters which have to be set when creating a RoutingModel.
+

Protobuf type

operations_research.RoutingModelParameters
+

Definition at line 13 of file RoutingModelParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingModelParameters:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +73,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingModelParame
Collaboration graph
- - - - + + + +
[legend]
@@ -168,12 +173,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Parameters which have to be set when creating a RoutingModel.
-

Protobuf type

operations_research.RoutingModelParameters
-

Definition at line 13 of file RoutingModelParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder.html index a663d3956b..6c8bf95f4d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder.html @@ -50,15 +50,20 @@
com.google.ortools.constraintsolver.RoutingModelParameters.Builder Class Reference
-
+

Overview

+
+Parameters which have to be set when creating a RoutingModel.
+

Protobuf type

operations_research.RoutingModelParameters
+

Definition at line 363 of file RoutingModelParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingModelParameters.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +71,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingModelParame
Collaboration graph
- - - - + + + +
[legend]
@@ -148,12 +153,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Parameters which have to be set when creating a RoutingModel.
-

Protobuf type

operations_research.RoutingModelParameters
-

Definition at line 363 of file RoutingModelParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.map index 37b41f5267..9796bb07bf 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.png index 1ee366171b..87086caff9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.map index 37b41f5267..9796bb07bf 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.png index 1ee366171b..87086caff9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.map index ce9c6f5ac5..f9458401d4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.png index f4a944eb1c..df3f59b358 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.map index ce9c6f5ac5..f9458401d4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.png index f4a944eb1c..df3f59b358 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParameters__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor.html index 06ddce8371..93d126d291 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor.html @@ -50,13 +50,16 @@
com.google.ortools.constraintsolver.RoutingModelVisitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file RoutingModelVisitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingModelVisitor:
Inheritance graph
- - + +
[legend]
@@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingModelVisito
Collaboration graph
- - + +
[legend]
@@ -92,10 +95,7 @@ Protected Member Functions
 RoutingModelVisitor (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file RoutingModelVisitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ RoutingModelVisitor() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.map index 6d80059c2e..3ca3add536 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.png index 1a0c426988..8a348d7c24 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.map index 6d80059c2e..3ca3add536 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.png index 1a0c426988..8a348d7c24 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelVisitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingParameters.html index 59497f4404..126ab1e58d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingParameters.html @@ -48,7 +48,10 @@
com.google.ortools.constraintsolver.RoutingParameters Class Reference
- +

Overview

+
+

Definition at line 6 of file RoutingParameters.java.

+
@@ -58,10 +61,7 @@ Static Public Member Functions

Static Public Member Functions

static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor ()
 
-

Detailed Description

-
-

Definition at line 6 of file RoutingParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getDescriptor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters.html index 5b26fc030d..d558fc6a09 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters.html @@ -52,15 +52,24 @@
com.google.ortools.constraintsolver.RoutingSearchParameters Class Reference
-
+

Overview

+
+Parameters defining the search used to solve vehicle routing problems.
+If a parameter is unset (or, equivalently, set to its default value),
+then the routing library will pick its preferred value for that parameter
+automatically: this should be the case for most parameters.
+To see those "default" parameters, call GetDefaultRoutingSearchParameters().
+

Protobuf type

operations_research.RoutingSearchParameters
+

Definition at line 17 of file RoutingSearchParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParameters:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +77,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
Collaboration graph
- - - - + + + +
[legend]
@@ -275,16 +284,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Parameters defining the search used to solve vehicle routing problems.
-If a parameter is unset (or, equivalently, set to its default value),
-then the routing library will pick its preferred value for that parameter
-automatically: this should be the case for most parameters.
-To see those "default" parameters, call GetDefaultRoutingSearchParameters().
-

Protobuf type

operations_research.RoutingSearchParameters
-

Definition at line 17 of file RoutingSearchParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder.html index 3a3cf24185..14d56d17f8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder.html @@ -50,15 +50,24 @@
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder Class Reference
-
+

Overview

+
+Parameters defining the search used to solve vehicle routing problems.
+If a parameter is unset (or, equivalently, set to its default value),
+then the routing library will pick its preferred value for that parameter
+automatically: this should be the case for most parameters.
+To see those "default" parameters, call GetDefaultRoutingSearchParameters().
+

Protobuf type

operations_research.RoutingSearchParameters
+

Definition at line 6527 of file RoutingSearchParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParameters.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +75,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
Collaboration graph
- - - - + + + +
[legend]
@@ -318,16 +327,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Parameters defining the search used to solve vehicle routing problems.
-If a parameter is unset (or, equivalently, set to its default value),
-then the routing library will pick its preferred value for that parameter
-automatically: this should be the case for most parameters.
-To see those "default" parameters, call GetDefaultRoutingSearchParameters().
-

Protobuf type

operations_research.RoutingSearchParameters
-

Definition at line 6527 of file RoutingSearchParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.map index 98c5a21fed..7be9cf051e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.png index 30a5fa9ade..19dc7456dd 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.map index 98c5a21fed..7be9cf051e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.png index 30a5fa9ade..19dc7456dd 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.map index cf279b1cf8..673262f414 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.png index 6384d0952b..17cd095dc2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeigh7fbb228b1989313e6cce40fcfe31a663.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.map index 4e61fde06e..62401ab2b7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.png index 5c00f0c9f9..c51a15e4ba 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighb121a9fa0db289d45927d6446a4206e3.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators.html index 0c83c00e45..154763328f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators.html @@ -52,15 +52,21 @@
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators Class Reference
-
+

Overview

+
+Local search neighborhood operators used to build a solutions neighborhood.
+Next ID: 27
+

Protobuf type

operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators
+

Definition at line 1041 of file RoutingSearchParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +74,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
Collaboration graph
- - - - + + + +
[legend]
@@ -308,13 +314,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Local search neighborhood operators used to build a solutions neighborhood.
-Next ID: 27
-

Protobuf type

operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators
-

Definition at line 1041 of file RoutingSearchParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators_1_1Builder.html index d25e13a97b..668c9eb99d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators_1_1Builder.html @@ -50,15 +50,21 @@
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder Class Reference
-
+

Overview

+
+Local search neighborhood operators used to build a solutions neighborhood.
+Next ID: 27
+

Protobuf type

operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators
+

Definition at line 2703 of file RoutingSearchParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +72,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
Collaboration graph
- - - - + + + +
[legend]
@@ -380,13 +386,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Local search neighborhood operators used to build a solutions neighborhood.
-Next ID: 27
-

Protobuf type

operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators
-

Definition at line 2703 of file RoutingSearchParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addRepeatedField()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.map index cf279b1cf8..673262f414 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.png index 6384d0952b..17cd095dc2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperators__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.map index 4e61fde06e..62401ab2b7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.png index 5c00f0c9f9..c51a15e4ba 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighd4cab9c2428a8f15a945ed19c727b8c2.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.map index 0ac02a1409..e3bf0941fb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.png index aceaa46ec0..657376c98e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.map index 0ac02a1409..e3bf0941fb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.png index aceaa46ec0..657376c98e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder.html index 5fd22a00f8..a3cc45850f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder.html @@ -50,18 +50,21 @@
com.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file SavingsFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder:
Inheritance graph
- - - - - - - + + + + + + +
[legend]
@@ -69,11 +72,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.SavingsFilteredDec
Collaboration graph
- - - - - + + + + +
[legend]
@@ -118,10 +121,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SavingsFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SavingsFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder_1_1SavingsParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder_1_1SavingsParameters.html index b2324eb1b3..6f95f87e01 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder_1_1SavingsParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder_1_1SavingsParameters.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder.SavingsParameters Class Reference
- +

Overview

+
+

Definition at line 39 of file SavingsFilteredDecisionBuilder.java.

+
@@ -78,10 +81,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 SavingsParameters (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 39 of file SavingsFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SavingsParameters() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.map index d408343a05..b8ecd3f06a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.map @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.png index 21c47a70a6..7afe1d0ac9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.map index 32f6fd60ea..87c87d4d09 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.map @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.png index 4be0642feb..892dd07bea 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SavingsFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html index 5d485a27ab..7d877f1334 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html @@ -50,15 +50,18 @@
com.google.ortools.constraintsolver.SearchLimit Class Reference
-
+

Overview

+
+

Definition at line 11 of file SearchLimit.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SearchLimit:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,9 +69,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SearchLimit:
Collaboration graph
- - - + + +
[legend]
@@ -155,10 +158,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SearchLimit.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SearchLimit()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimitProtobuf.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimitProtobuf.html index 129d83296b..e87c1dde66 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimitProtobuf.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimitProtobuf.html @@ -48,7 +48,10 @@
com.google.ortools.constraintsolver.SearchLimitProtobuf Class Reference
- +

Overview

+
+

Definition at line 6 of file SearchLimitProtobuf.java.

+
@@ -58,10 +61,7 @@ Static Public Member Functions

Static Public Member Functions

static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor ()
 
-

Detailed Description

-
-

Definition at line 6 of file SearchLimitProtobuf.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getDescriptor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.map index 614935515c..c5baa1a03c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.png index 4831a07991..d3fbd2a489 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.map index 3ef8f853e1..fa3e8479f3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.png index 08981dd473..b431458688 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog.html index 6d20cca82a..ca7c8f3f21 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.SearchLog Class Reference
-
+

Overview

+
+

Definition at line 15 of file SearchLog.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SearchLog:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SearchLog:
Collaboration graph
- - - + + +
[legend]
@@ -150,10 +153,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 15 of file SearchLog.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SearchLog() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.map index daa884186d..168cec7094 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.png index 1803de8a4f..a19a6f1696 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.map index daa884186d..168cec7094 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.png index 1803de8a4f..a19a6f1696 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLog__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html index 600ae59f99..2c323386e7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html @@ -50,20 +50,23 @@
com.google.ortools.constraintsolver.SearchMonitor Class Reference
-
+

Overview

+
+

Definition at line 11 of file SearchMonitor.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SearchMonitor:
Inheritance graph
- - - - - - - - - + + + + + + + + +
[legend]
@@ -71,8 +74,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.SearchMonitor:
Collaboration graph
- - + +
[legend]
@@ -151,10 +154,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SearchMonitor.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SearchMonitor() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.map index 7a9d301d2c..c24e27000e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.png index 58bb5d7df2..819ecb7c43 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.map index 3814ff621f..47b8b2bcd9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.map @@ -1,11 +1,11 @@ - - - - - - - - - + + + + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.png index ef043dca22..5501955c3e 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html index 941aa9874a..367873576e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html @@ -49,14 +49,17 @@
com.google.ortools.constraintsolver.SequenceVar Class Reference
-
+

Overview

+
+

Definition at line 11 of file SequenceVar.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SequenceVar:
Inheritance graph
- - - + + +
[legend]
@@ -64,9 +67,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SequenceVar:
Collaboration graph
- - - + + +
[legend]
@@ -124,10 +127,7 @@ Protected Member Functions
 SequenceVar (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file SequenceVar.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequenceVar() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement.html index 2112a40a51..55bb890f08 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.SequenceVarElement Class Reference
-
+

Overview

+
+

Definition at line 11 of file SequenceVarElement.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SequenceVarElement:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.SequenceVarElement
Collaboration graph
- - + +
[legend]
@@ -118,10 +121,7 @@ Protected Member Functions
 SequenceVarElement (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file SequenceVarElement.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequenceVarElement() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.map index e19e44bb50..5f642c64b0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.png index 2ef4e1a2da..8ccca1593d 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.map index e19e44bb50..5f642c64b0 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.png index 2ef4e1a2da..8ccca1593d 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarElement__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchHandler.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchHandler.html index d9c16c1dc9..086d2ef0a1 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchHandler.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchHandler.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.SequenceVarLocalSearchHandler Class Reference
- +

Overview

+
+

Definition at line 11 of file SequenceVarLocalSearchHandler.java.

+
@@ -74,10 +77,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 SequenceVarLocalSearchHandler (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file SequenceVarLocalSearchHandler.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequenceVarLocalSearchHandler() [1/4]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator.html index 05f7b653b2..52df3f0528 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.SequenceVarLocalSearchOperator Class Reference
-
+

Overview

+
+

Definition at line 11 of file SequenceVarLocalSearchOperator.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SequenceVarLocalSearchOperator:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.SequenceVarLocalSe
Collaboration graph
- - - - + + + +
[legend]
@@ -126,10 +129,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SequenceVarLocalSearchOperator.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequenceVarLocalSearchOperator() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate.html index 1905a01bec..d2f0baae09 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.SequenceVarLocalSearchOperatorTemplate Class Reference
-
+

Overview

+
+

Definition at line 11 of file SequenceVarLocalSearchOperatorTemplate.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SequenceVarLocalSearchOperatorTemplate:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SequenceVarLocalSe
Collaboration graph
- - - + + +
[legend]
@@ -121,10 +124,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SequenceVarLocalSearchOperatorTemplate.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequenceVarLocalSearchOperatorTemplate()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.map index 057335ac02..eff4608e1f 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.png index aaf95159d1..40f5645e7b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.map index 37de5c9be4..626182c1ae 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.png index bf0664eaab..b81f20f913 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperatorTemplate__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.map index dc478eb73f..13493d6931 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.png index 8fe346bc3b..ee4528cd55 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.map index dc478eb73f..13493d6931 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.png index 8fe346bc3b..ee4528cd55 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVarLocalSearchOperator__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.map index 30c099bdc5..1895013547 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.png index f4f1f41e31..f429f018d0 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.map index 30c099bdc5..1895013547 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.png index f4f1f41e31..f429f018d0 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder.html index c9858afdce..6771acd50a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder.html @@ -49,17 +49,20 @@
com.google.ortools.constraintsolver.SequentialSavingsFilteredDecisionBuilder Class Reference
-
+

Overview

+
+

Definition at line 11 of file SequentialSavingsFilteredDecisionBuilder.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SequentialSavingsFilteredDecisionBuilder:
Inheritance graph
- - - - - - + + + + + +
[legend]
@@ -67,12 +70,12 @@ Collaboration diagram for com.google.ortools.constraintsolver.SequentialSavingsF
Collaboration graph
- - - - - - + + + + + +
[legend]
@@ -112,10 +115,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SequentialSavingsFilteredDecisionBuilder.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SequentialSavingsFilteredDecisionBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.map index 4d94b9f7ba..758b893afe 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.png index 70cc1bf3d7..d54bd1b619 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.map index 4d94b9f7ba..758b893afe 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.map @@ -1,8 +1,8 @@ - - - - - - + + + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.png index 70cc1bf3d7..d54bd1b619 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequentialSavingsFilteredDecisionBuilder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html index 5c1b9d43d3..2954d3f0cf 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html @@ -50,14 +50,17 @@
com.google.ortools.constraintsolver.SolutionCollector Class Reference
-
+

Overview

+
+

Definition at line 11 of file SolutionCollector.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SolutionCollector:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +68,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SolutionCollector:
Collaboration graph
- - - + + +
[legend]
@@ -190,10 +193,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SolutionCollector.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SolutionCollector() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.map index dc92105497..63dd09d731 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.png index 0821ac2d8e..a1e1b15717 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.map index dc92105497..63dd09d731 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.png index 0821ac2d8e..a1e1b15717 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html index 14f9c2cff1..3e757d37d7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.SolutionPool Class Reference
-
+

Overview

+
+

Definition at line 11 of file SolutionPool.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SolutionPool:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.SolutionPool:
Collaboration graph
- - + +
[legend]
@@ -88,10 +91,7 @@ Protected Member Functions
 SolutionPool (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file SolutionPool.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SolutionPool()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.map index 6b72d61191..0b0571d3ba 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.png index 1706344030..0471b191a3 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.map index 6b72d61191..0b0571d3ba 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.png index 1706344030..0471b191a3 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html index ea0b3900bc..1845cb05c9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html @@ -52,7 +52,10 @@
com.google.ortools.constraintsolver.Solver Class Reference
- +

Overview

+
+

Definition at line 54 of file Solver.java.

+
@@ -611,7 +614,7 @@ Public Member Functions - + @@ -713,7 +716,7 @@ Public Member Functions - + @@ -785,9 +788,9 @@ Public Member Functions - + - + @@ -801,7 +804,7 @@ Public Member Functions - + @@ -837,9 +840,9 @@ Public Member Functions - + - + @@ -1131,10 +1134,7 @@ Protected Member Functions

Classes

class  FailException
 
SearchMonitor makeGuidedLocalSearch (boolean maximize, IntVar objective, LongBinaryOperator objective_function, long step, IntVar[] vars, double penalty_factor)
 
SearchMonitor makeGuidedLocalSearch (boolean maximize, IntVar objective, LongTernaryOperator objective_function, long step, IntVar[] vars, IntVar[] secondary_vars, double penalty_factor)
SearchMonitor makeGuidedLocalSearch (boolean maximize, IntVar objective, LongTernaryOperator objective_function, long step, IntVar[] vars, IntVar[] secondary_vars, double penalty_factor)
 
SearchMonitor makeLubyRestart (int scale_factor)
 
 
DecisionBuilder makePhase (IntVar[] vars, int var_str, LongBinaryOperator value_evaluator)
 
DecisionBuilder makePhase (IntVar[] vars, int var_str, LongTernaryPredicate var_val1_val2_comparator)
DecisionBuilder makePhase (IntVar[] vars, int var_str, LongTernaryPredicate var_val1_val2_comparator)
 
DecisionBuilder makePhase (IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator)
 
 
LocalSearchOperator makeOperator (IntVar[] vars, IntVar[] secondary_vars, int op)
 
LocalSearchOperator makeOperator (IntVar[] vars, LongTernaryOperator evaluator, int op)
LocalSearchOperator makeOperator (IntVar[] vars, LongTernaryOperator evaluator, int op)
 
LocalSearchOperator makeOperator (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator evaluator, int op)
LocalSearchOperator makeOperator (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator evaluator, int op)
 
LocalSearchOperator makeRandomLnsOperator (IntVar[] vars, int number_of_variables)
 
 
LocalSearchOperator concatenateOperators (LocalSearchOperator[] ops, boolean restart)
 
LocalSearchOperator concatenateOperators (LocalSearchOperator[] ops, IntIntToLongFunction evaluator)
LocalSearchOperator concatenateOperators (LocalSearchOperator[] ops, IntIntToLongFunction evaluator)
 
LocalSearchOperator randomConcatenateOperators (LocalSearchOperator[] ops)
 
 
IntVarLocalSearchFilter makeSumObjectiveFilter (IntVar[] vars, LongBinaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum)
 
IntVarLocalSearchFilter makeSumObjectiveFilter (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, IntVar objective, int filter_enum)
IntVarLocalSearchFilter makeSumObjectiveFilter (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, IntVar objective, int filter_enum)
 
IntVarLocalSearchFilter makeSumObjectiveFilter (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum)
IntVarLocalSearchFilter makeSumObjectiveFilter (IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, LongConsumer delta_objective_callback, IntVar objective, int filter_enum)
 
void topPeriodicCheck ()
 
 Solver (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 54 of file Solver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Solver() [1/3]

@@ -1913,7 +1913,7 @@ Protected Member Functions - IntIntToLongFunction  + IntIntToLongFunction  evaluator  @@ -6462,7 +6462,7 @@ Protected Member Functions - LongTernaryOperator  + LongTernaryOperator  objective_function, @@ -11901,7 +11901,7 @@ Protected Member Functions - LongTernaryOperator  + LongTernaryOperator  evaluator, @@ -11951,7 +11951,7 @@ Protected Member Functions - LongTernaryOperator  + LongTernaryOperator  evaluator, @@ -12449,7 +12449,7 @@ Protected Member Functions - LongTernaryPredicate  + LongTernaryPredicate  var_val1_val2_comparator  @@ -15089,7 +15089,7 @@ Protected Member Functions - LongTernaryOperator  + LongTernaryOperator  values, @@ -15145,7 +15145,7 @@ Protected Member Functions - LongTernaryOperator  + LongTernaryOperator  values, diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolverParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolverParameters.html index 1ddb778ecf..5f7a9ca695 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolverParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolverParameters.html @@ -48,7 +48,10 @@
com.google.ortools.constraintsolver.SolverParameters Class Reference
- +

Overview

+
+

Definition at line 6 of file SolverParameters.java.

+
@@ -58,10 +61,7 @@ Static Public Member Functions

Static Public Member Functions

static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor ()
 
-

Detailed Description

-
-

Definition at line 6 of file SolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getDescriptor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html index 8ce179b33b..54ad826a15 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html @@ -48,16 +48,17 @@
com.google.ortools.constraintsolver.Solver.FailException Class Reference
+

Overview

+

This exceptions signal that a failure has been raised in the C++ world.

-

This exceptions signal that a failure has been raised in the C++ world. - More...

-
+

Definition at line 85 of file Solver.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.Solver.FailException:
Inheritance graph
- - + +
[legend]
@@ -65,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.Solver.FailExcepti
Collaboration graph
- - + +
[legend]
@@ -77,11 +78,7 @@ Public Member Functions
 FailException (String message)
 
-

Detailed Description

-

This exceptions signal that a failure has been raised in the C++ world.

- -

Definition at line 85 of file Solver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ FailException() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.map index 3d10e71782..c550f2abe4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.png index 7dd8d3e6b1..d5f0270018 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.map index 3d10e71782..c550f2abe4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.png index 7dd8d3e6b1..d5f0270018 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html index bcde9dff39..c7db8f4161 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html @@ -49,7 +49,10 @@
com.google.ortools.constraintsolver.Solver.IntegerCastInfo Class Reference
- +

Overview

+
+

Definition at line 162 of file Solver.java.

+
@@ -76,10 +79,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 IntegerCastInfo (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 162 of file Solver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ IntegerCastInfo() [1/3]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html index dd47573dd0..9d284c0278 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html @@ -49,14 +49,17 @@
com.google.ortools.constraintsolver.SymmetryBreaker Class Reference
-
+

Overview

+
+

Definition at line 11 of file SymmetryBreaker.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.SymmetryBreaker:
Inheritance graph
- - - + + +
[legend]
@@ -64,9 +67,9 @@ Collaboration diagram for com.google.ortools.constraintsolver.SymmetryBreaker:
Collaboration graph
- - - + + +
[legend]
@@ -110,10 +113,7 @@ Protected Member Functions
void swigDirectorDisconnect ()
 
-

Detailed Description

-
-

Definition at line 11 of file SymmetryBreaker.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SymmetryBreaker() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.map index 9eb05d0609..5e07ca61a2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.png index c19cb1c332..ad34301fc9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.map index 9eb05d0609..5e07ca61a2 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.png index c19cb1c332..ad34301fc9 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker.html index 566ae68232..e88d7914b8 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.TypeIncompatibilityChecker Class Reference
-
+

Overview

+
+

Definition at line 11 of file TypeIncompatibilityChecker.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.TypeIncompatibilityChecker:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.TypeIncompatibilit
Collaboration graph
- - + +
[legend]
@@ -82,10 +85,7 @@ Protected Member Functions
 TypeIncompatibilityChecker (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file TypeIncompatibilityChecker.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ TypeIncompatibilityChecker() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.map index f7aba21347..98495e9120 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.png index b228304aaf..732772bc71 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.map index f7aba21347..98495e9120 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.png index b228304aaf..732772bc71 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeIncompatibilityChecker__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker.html index 82d73ec72d..e0e070766e 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker.html @@ -49,14 +49,17 @@
com.google.ortools.constraintsolver.TypeRegulationsChecker Class Reference
-
+

Overview

+
+

Definition at line 11 of file TypeRegulationsChecker.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.TypeRegulationsChecker:
Inheritance graph
- - - + + +
[legend]
@@ -72,10 +75,7 @@ Protected Member Functions
 TypeRegulationsChecker (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file TypeRegulationsChecker.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ TypeRegulationsChecker()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.map index 5203bf8504..51f17e0048 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.png index 9450772afa..a76a76aca2 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsChecker__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint.html index 2ed5085e84..d38822f46b 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint.html @@ -49,15 +49,18 @@
com.google.ortools.constraintsolver.TypeRegulationsConstraint Class Reference
-
+

Overview

+
+

Definition at line 11 of file TypeRegulationsConstraint.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.TypeRegulationsConstraint:
Inheritance graph
- - - - + + + +
[legend]
@@ -65,10 +68,10 @@ Collaboration diagram for com.google.ortools.constraintsolver.TypeRegulationsCon
Collaboration graph
- - - - + + + +
[legend]
@@ -120,10 +123,7 @@ Protected Member Functions
 TypeRegulationsConstraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file TypeRegulationsConstraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ TypeRegulationsConstraint() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.map index 1d8938e1c1..de43072192 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.png index bcfe6348a0..5f09963fb6 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.map index 1d8938e1c1..de43072192 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.png index bcfe6348a0..5f09963fb6 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRegulationsConstraint__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker.html b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker.html index f56e51e509..42d6ee2dd4 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker.html @@ -49,13 +49,16 @@
com.google.ortools.constraintsolver.TypeRequirementChecker Class Reference
-
+

Overview

+
+

Definition at line 11 of file TypeRequirementChecker.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.TypeRequirementChecker:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.TypeRequirementChe
Collaboration graph
- - + +
[legend]
@@ -82,10 +85,7 @@ Protected Member Functions
 TypeRequirementChecker (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file TypeRequirementChecker.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ TypeRequirementChecker() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.map index a1bb4d2c2f..cc8afad606 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.png index 5c8f1cd9ca..77753a9702 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.map index a1bb4d2c2f..cc8afad606 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.png index 5c8f1cd9ca..77753a9702 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1constraintsolver_1_1TypeRequirementChecker__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment.html b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment.html index 2461b6595f..c9d60ab00c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment.html @@ -50,7 +50,10 @@
com.google.ortools.graph.LinearSumAssignment Class Reference
- +

Overview

+
+

Definition at line 11 of file LinearSumAssignment.java.

+
@@ -88,10 +91,7 @@ Protected Member Functions

Classes

enum  Status
 LinearSumAssignment (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file LinearSumAssignment.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ LinearSumAssignment() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow.html b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow.html index 318dcd49e9..3aa8cdcdbd 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow.html @@ -50,7 +50,10 @@
com.google.ortools.graph.MaxFlow Class Reference
- +

Overview

+
+

Definition at line 11 of file MaxFlow.java.

+
@@ -88,10 +91,7 @@ Protected Member Functions

Classes

enum  Status
 MaxFlow (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file MaxFlow.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MaxFlow() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow.html b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow.html index 76f15f7a46..cb87972334 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow.html @@ -49,13 +49,16 @@
com.google.ortools.graph.MinCostFlow Class Reference
-
+

Overview

+
+

Definition at line 11 of file MinCostFlow.java.

+
Inheritance diagram for com.google.ortools.graph.MinCostFlow:
Inheritance graph
- - + +
[legend]
@@ -63,8 +66,8 @@ Collaboration diagram for com.google.ortools.graph.MinCostFlow:
Collaboration graph
- - + +
[legend]
@@ -108,10 +111,7 @@ Protected Member Functions
 MinCostFlow (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file MinCostFlow.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MinCostFlow() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase.html b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase.html index ed218df4c6..8362b53b21 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase.html @@ -50,13 +50,16 @@
com.google.ortools.graph.MinCostFlowBase Class Reference
-
+

Overview

+
+

Definition at line 11 of file MinCostFlowBase.java.

+
Inheritance diagram for com.google.ortools.graph.MinCostFlowBase:
Inheritance graph
- - + +
[legend]
@@ -77,10 +80,7 @@ Protected Member Functions
 MinCostFlowBase (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 11 of file MinCostFlowBase.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MinCostFlowBase() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.map index 8ec4ac699e..092d7e3a70 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.png index e2a72dd457..6e08dc3767 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.map index db603d1690..5f98b98e61 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.png index edd5a0ac3c..e31a47522a 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.map index db603d1690..5f98b98e61 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.png index edd5a0ac3c..e31a47522a 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlow__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraint.html index 3a96ef4b45..21da298f19 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPConstraint.html @@ -49,7 +49,10 @@
com.google.ortools.linearsolver.MPConstraint Class Reference
- +

Overview

+
+

Definition at line 13 of file MPConstraint.java.

+
@@ -86,10 +89,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 MPConstraint (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPConstraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPConstraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelExportOptions.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelExportOptions.html index 0da56c57b8..d55b9540f9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelExportOptions.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPModelExportOptions.html @@ -49,7 +49,10 @@
com.google.ortools.linearsolver.MPModelExportOptions Class Reference
- +

Overview

+
+

Definition at line 13 of file MPModelExportOptions.java.

+
@@ -78,10 +81,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 MPModelExportOptions (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPModelExportOptions.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPModelExportOptions() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPObjective.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPObjective.html index 6e703c9fcc..aa7d6e77f3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPObjective.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPObjective.html @@ -49,7 +49,10 @@
com.google.ortools.linearsolver.MPObjective Class Reference
- +

Overview

+
+

Definition at line 13 of file MPObjective.java.

+
@@ -84,10 +87,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 MPObjective (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPObjective.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPObjective()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver.html index 66e873e740..68fe16d819 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolver Class Reference
- +

Overview

+
+

Definition at line 13 of file MPSolver.java.

+
@@ -162,10 +165,7 @@ Protected Member Functions

Classes

enum  BasisStatus
 MPSolver (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPSolver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPSolver() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters.html index c7fc602a4d..d217d8d57a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters Class Reference
- +

Overview

+
+

Definition at line 13 of file MPSolverParameters.java.

+
@@ -100,10 +103,7 @@ Protected Member Functions

Classes

enum  DoubleParam
 MPSolverParameters (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPSolverParameters.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPSolverParameters() [1/2]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariable.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariable.html index f4555386d1..cc5e4d19f7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariable.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1MPVariable.html @@ -49,7 +49,10 @@
com.google.ortools.linearsolver.MPVariable Class Reference
- +

Overview

+
+

Definition at line 13 of file MPVariable.java.

+
@@ -82,10 +85,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 MPVariable (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-
-

Definition at line 13 of file MPVariable.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MPVariable()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solver.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solver.html index b0c98516a8..b6596e7b3d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solver.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solver.html @@ -45,7 +45,7 @@
com.google.ortools.linearsolver.main_research_linear_solver Class Reference
-

Detailed Description

+

Overview

Definition at line 11 of file main_research_linear_solver.java.


The documentation for this class was generated from the following file:
    diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solverJNI.html b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solverJNI.html index 9273a47262..13a4ff2f2c 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solverJNI.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1linearsolver_1_1main__research__linear__solverJNI.html @@ -48,7 +48,10 @@
    com.google.ortools.linearsolver.main_research_linear_solverJNI Class Reference
- +

Overview

+
+

Definition at line 11 of file main_research_linear_solverJNI.java.

+
@@ -290,10 +293,7 @@ Static Public Member Functions

Static Public Member Functions

static final native int MPSolver_CLP_LINEAR_PROGRAMMING_get ()
static final native void delete_MPModelExportOptions (long jarg1)
 
-

Detailed Description

-
-

Definition at line 11 of file main_research_linear_solverJNI.java.

-

Member Function Documentation

+

Member Function Documentation

◆ delete_MPConstraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html index 46085557cb..3e0fb15b64 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1Constraint.html @@ -48,10 +48,12 @@
com.google.ortools.sat.Constraint Class Reference
+

Overview

+

Wrapper around a ConstraintProto.

+

Constraints created by the CpModel class are automatically added to the model. One needs this class to add an enforcement literal to a constraint.

-

Wrapper around a ConstraintProto. - More...

- +

Definition at line 25 of file com/google/ortools/sat/Constraint.java.

+
@@ -69,12 +71,7 @@ Public Member Functions

Public Member Functions

 Constraint (CpModelProto.Builder builder)
 Returns the constraint builder. More...
 
-

Detailed Description

-

Wrapper around a ConstraintProto.

-

Constraints created by the CpModel class are automatically added to the model. One needs this class to add an enforcement literal to a constraint.

- -

Definition at line 25 of file com/google/ortools/sat/Constraint.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Constraint()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel.html index 41e644e78f..07626c7b56 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel.html @@ -49,10 +49,12 @@
com.google.ortools.sat.CpModel Class Reference
+

Overview

+

Main modeling class.

+

Proposes a factory to create all modeling objects understood by the SAT solver.

-

Main modeling class. - More...

- +

Definition at line 40 of file CpModel.java.

+
@@ -292,12 +294,7 @@ Public Member Functions

Classes

class  CpModelException
 Returns the model builder. More...
 
-

Detailed Description

-

Main modeling class.

-

Proposes a factory to create all modeling objects understood by the SAT solver.

- -

Definition at line 40 of file CpModel.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CpModel()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto.html index b7d2f234c6..27796a78da 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto.html @@ -52,14 +52,19 @@
com.google.ortools.sat.CpModelProto Class Reference
-
+

Overview

+
+A constraint programming problem.
+

Protobuf type

operations_research.sat.CpModelProto
+

Definition at line 13 of file CpModelProto.java.

+
Inheritance diagram for com.google.ortools.sat.CpModelProto:
Inheritance graph
- - - + + +
[legend]
@@ -67,9 +72,9 @@ Collaboration diagram for com.google.ortools.sat.CpModelProto:
Collaboration graph
- - - + + +
[legend]
@@ -213,12 +218,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-A constraint programming problem.
-

Protobuf type

operations_research.sat.CpModelProto
-

Definition at line 13 of file CpModelProto.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder.html index ea8058b9ed..ee4b2dbe29 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder.html @@ -50,14 +50,19 @@
com.google.ortools.sat.CpModelProto.Builder Class Reference
-
+

Overview

+
+A constraint programming problem.
+

Protobuf type

operations_research.sat.CpModelProto
+

Definition at line 709 of file CpModelProto.java.

+
Inheritance diagram for com.google.ortools.sat.CpModelProto.Builder:
Inheritance graph
- - - + + +
[legend]
@@ -65,9 +70,9 @@ Collaboration diagram for com.google.ortools.sat.CpModelProto.Builder:
Collaboration graph
- - - + + +
[legend]
@@ -286,12 +291,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-A constraint programming problem.
-

Protobuf type

operations_research.sat.CpModelProto
-

Definition at line 709 of file CpModelProto.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addAllConstraints()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.map index f67a1e0e73..8ae64c88f6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.png index 418bfaba08..8916ae7329 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.map index f67a1e0e73..8ae64c88f6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.png index 418bfaba08..8916ae7329 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.map index c030569656..48411934b7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.png index a156e7ef8d..d808219d23 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.map index c030569656..48411934b7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.png index a156e7ef8d..d808219d23 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModelProto__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths.html index 44a7d9f671..8491778743 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths.html @@ -48,17 +48,18 @@
com.google.ortools.sat.CpModel.MismatchedArrayLengths Class Reference
+

Overview

+

Exception thrown when parallel arrays have mismatched lengths.

-

Exception thrown when parallel arrays have mismatched lengths. - More...

-
+

Definition at line 49 of file CpModel.java.

+
Inheritance diagram for com.google.ortools.sat.CpModel.MismatchedArrayLengths:
Inheritance graph
- - - + + +
[legend]
@@ -66,9 +67,9 @@ Collaboration diagram for com.google.ortools.sat.CpModel.MismatchedArrayLengths:
Collaboration graph
- - - + + +
[legend]
@@ -77,11 +78,7 @@ Public Member Functions
 MismatchedArrayLengths (String methodName, String array1Name, String array2Name)
 
-

Detailed Description

-

Exception thrown when parallel arrays have mismatched lengths.

- -

Definition at line 49 of file CpModel.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ MismatchedArrayLengths()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.map index 5768e7ad29..a544a06bfb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.png index 5b4aaa3b98..08369e005b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.map index 5768e7ad29..a544a06bfb 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.png index 5b4aaa3b98..08369e005b 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1MismatchedArrayLengths__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength.html index e09af680c3..d3f5fddc29 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength.html @@ -48,17 +48,18 @@
com.google.ortools.sat.CpModel.WrongLength Class Reference
+

Overview

+

Exception thrown when an array has a wrong length.

-

Exception thrown when an array has a wrong length. - More...

-
+

Definition at line 56 of file CpModel.java.

+
Inheritance diagram for com.google.ortools.sat.CpModel.WrongLength:
Inheritance graph
- - - + + +
[legend]
@@ -66,9 +67,9 @@ Collaboration diagram for com.google.ortools.sat.CpModel.WrongLength:
Collaboration graph
- - - + + +
[legend]
@@ -77,11 +78,7 @@ Public Member Functions
 WrongLength (String methodName, String msg)
 
-

Detailed Description

-

Exception thrown when an array has a wrong length.

- -

Definition at line 56 of file CpModel.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ WrongLength()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.map index 7851efe5cd..0720a196b9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.png index 591a2d1d6f..c1ec458c91 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.map index 7851efe5cd..0720a196b9 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.png index 591a2d1d6f..c1ec458c91 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpModel_1_1WrongLength__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolver.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolver.html index bbca9e9d57..35830e2c6a 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolver.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolver.html @@ -48,10 +48,12 @@
com.google.ortools.sat.CpSolver Class Reference
+

Overview

+

Wrapper around the SAT solver.

+

This class proposes different solve() methods, as well as accessors to get the values of variables in the best solution, as well as general statistics of the search.

-

Wrapper around the SAT solver. - More...

- +

Definition at line 26 of file CpSolver.java.

+
@@ -100,12 +102,7 @@ Public Member Functions

Public Member Functions

 CpSolver ()
 Returns some statistics on the solution found as a string. More...
 
-

Detailed Description

-

Wrapper around the SAT solver.

-

This class proposes different solve() methods, as well as accessors to get the values of variables in the best solution, as well as general statistics of the search.

- -

Definition at line 26 of file CpSolver.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ CpSolver()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback.html index ad66683566..07f9a03b34 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback.html @@ -48,16 +48,26 @@
com.google.ortools.sat.CpSolverSolutionCallback Class Reference
+

Overview

+

Parent class to create a callback called at each solution.

+

From the parent class, it inherits the methods:

+
long numBooleans()

to query the number of boolean variables created.

+
long numBranches()

to query the number of branches explored so far.

+
long numConflicts()

to query the number of conflicts created so far.

+
long numBinaryPropagations()

to query the number of boolean propagations in the SAT solver so far.

+
long numIntegerPropagations()

to query the number of integer propagations in the SAT solver so far.

+
double wallTime()

to query wall time passed in the search so far.

+
double userTime()

to query the user time passed in the search so far.

+
long objectiveValue()

to get the best objective value found so far.

-

Parent class to create a callback called at each solution. - More...

-
+

Definition at line 39 of file CpSolverSolutionCallback.java.

+
Inheritance diagram for com.google.ortools.sat.CpSolverSolutionCallback:
Inheritance graph
- - + +
[legend]
@@ -65,8 +75,8 @@ Collaboration diagram for com.google.ortools.sat.CpSolverSolutionCallback:
Collaboration graph
- - + +
[legend]
@@ -82,20 +92,7 @@ Public Member Functions
 Callback method to override. More...
 
-

Detailed Description

-

Parent class to create a callback called at each solution.

-

From the parent class, it inherits the methods:

-
long numBooleans()

to query the number of boolean variables created.

-
long numBranches()

to query the number of branches explored so far.

-
long numConflicts()

to query the number of conflicts created so far.

-
long numBinaryPropagations()

to query the number of boolean propagations in the SAT solver so far.

-
long numIntegerPropagations()

to query the number of integer propagations in the SAT solver so far.

-
double wallTime()

to query wall time passed in the search so far.

-
double userTime()

to query the user time passed in the search so far.

-
long objectiveValue()

to get the best objective value found so far.

- -

Definition at line 39 of file CpSolverSolutionCallback.java.

-

Member Function Documentation

+

Member Function Documentation

◆ booleanValue()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.map index 39cf3552fa..0779d6889d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.png index 39bea51ae9..528f252eca 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.map index 39cf3552fa..0779d6889d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.png index 39bea51ae9..528f252eca 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1CpSolverSolutionCallback__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar.html index 94bbbadf53..bfdf81db07 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar.html @@ -49,17 +49,18 @@
com.google.ortools.sat.IntVar Class Reference
+

Overview

+

An integer variable.

-

An integer variable. - More...

-
+

Definition at line 21 of file com/google/ortools/sat/IntVar.java.

+
Inheritance diagram for com.google.ortools.sat.IntVar:
Inheritance graph
- - - + + +
[legend]
@@ -67,9 +68,9 @@ Collaboration diagram for com.google.ortools.sat.IntVar:
Collaboration graph
- - - + + +
[legend]
@@ -117,11 +118,7 @@ Static Public Member Functions
 Creates a scalar product. More...
 
-

Detailed Description

-

An integer variable.

- -

Definition at line 21 of file com/google/ortools/sat/IntVar.java.

-

Member Function Documentation

+

Member Function Documentation

◆ displayBounds()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.map index 45fd05dff5..f24e69b266 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.png index f3c7a3eb3b..6d0fb6c6c5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.map index 45fd05dff5..f24e69b266 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.map @@ -1,5 +1,5 @@ - - - + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.png index f3c7a3eb3b..6d0fb6c6c5 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntVar__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntervalVar.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntervalVar.html index 14209e2f66..c4b37f0bc7 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntervalVar.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1IntervalVar.html @@ -48,10 +48,12 @@
com.google.ortools.sat.IntervalVar Class Reference
+

Overview

+

An interval variable.

+

This class must be constructed from the CpModel class.

-

An interval variable. - More...

- +

Definition at line 21 of file com/google/ortools/sat/IntervalVar.java.

+
@@ -66,12 +68,7 @@ Public Member Functions

Public Member Functions

String toString ()
 Returns the name passed in the constructor. More...
 
-

Detailed Description

-

An interval variable.

-

This class must be constructed from the CpModel class.

- -

Definition at line 21 of file com/google/ortools/sat/IntervalVar.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getBuilder()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters.html index a1e1215a69..4b306d805d 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters.html @@ -52,15 +52,22 @@
com.google.ortools.sat.SatParameters Class Reference
-
+

Overview

+
+Contains the definitions for all the sat algorithm parameters and their
+default values.
+NEXT TAG: 135
+

Protobuf type

operations_research.sat.SatParameters
+

Definition at line 15 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters:
Inheritance graph
- - - - + + + +
[legend]
@@ -68,10 +75,10 @@ Collaboration diagram for com.google.ortools.sat.SatParameters:
Collaboration graph
- - - - + + + +
[legend]
@@ -901,14 +908,7 @@ Protected Member Functions
.lang.Override Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 
-

Detailed Description

-
-Contains the definitions for all the sat algorithm parameters and their
-default values.
-NEXT TAG: 135
-

Protobuf type

operations_research.sat.SatParameters
-

Definition at line 15 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ equals()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder.html b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder.html index 3ff02e40f9..9d4de16174 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder.html @@ -50,15 +50,22 @@
com.google.ortools.sat.SatParameters.Builder Class Reference
-
+

Overview

+
+Contains the definitions for all the sat algorithm parameters and their
+default values.
+NEXT TAG: 135
+

Protobuf type

operations_research.sat.SatParameters
+

Definition at line 7151 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.Builder:
Inheritance graph
- - - - + + + +
[legend]
@@ -66,10 +73,10 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.Builder:
Collaboration graph
- - - - + + + +
[legend]
@@ -1124,14 +1131,7 @@ Protected Member Functions
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
-

Detailed Description

-
-Contains the definitions for all the sat algorithm parameters and their
-default values.
-NEXT TAG: 135
-

Protobuf type

operations_research.sat.SatParameters
-

Definition at line 7151 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ addAllRestartAlgorithms()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.map index 78883c6005..7d3075cc63 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.png index 2e26912fa8..6603563903 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.map index 78883c6005..7d3075cc63 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.png index 2e26912fa8..6603563903 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Builder__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.map index 4be53eceaf..afd453d4ed 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.png index 81697ad4ce..539dcb5700 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__coll__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.map b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.map index 4be53eceaf..afd453d4ed 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.map +++ b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.png b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.png index 81697ad4ce..539dcb5700 100644 Binary files a/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.png and b/docs/java/classcom_1_1google_1_1ortools_1_1sat_1_1SatParameters__inherit__graph.png differ diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1Domain.html b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1Domain.html index 0f5a6c62cc..e312677fb3 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1Domain.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1Domain.html @@ -50,10 +50,12 @@
com.google.ortools.util.Domain Class Reference
+

Overview

+

We call "domain" any subset of Int64 = [kint64min, kint64max].

+

This class can be used to represent such set efficiently as a sorted and non-adjacent list of intervals. This is efficient as long as the size of such list stays reasonable. In the comments below, the domain of *this will always be written 'D'. Note that all the functions are safe with respect to integer overflow.

-

We call "domain" any subset of Int64 = [kint64min, kint64max]. - More...

- +

Definition at line 14 of file Domain.java.

+
@@ -124,12 +126,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 Domain (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-

We call "domain" any subset of Int64 = [kint64min, kint64max].

-

This class can be used to represent such set efficiently as a sorted and non-adjacent list of intervals. This is efficient as long as the size of such list stays reasonable. In the comments below, the domain of *this will always be written 'D'. Note that all the functions are safe with respect to integer overflow.

- -

Definition at line 14 of file Domain.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ Domain() [1/4]

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1OptionalBooleanOuterClass.html b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1OptionalBooleanOuterClass.html index 4f3a351d7c..a9b4eedc96 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1OptionalBooleanOuterClass.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1OptionalBooleanOuterClass.html @@ -48,7 +48,10 @@
com.google.ortools.util.OptionalBooleanOuterClass Class Reference
- +

Overview

+
+

Definition at line 6 of file OptionalBooleanOuterClass.java.

+
@@ -58,10 +61,7 @@ Static Public Member Functions

Static Public Member Functions

static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite registry)
static com.google.protobuf.Descriptors.FileDescriptor getDescriptor ()
 
-

Detailed Description

-
-

Definition at line 6 of file OptionalBooleanOuterClass.java.

-

Member Function Documentation

+

Member Function Documentation

◆ getDescriptor()

diff --git a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1SortedDisjointIntervalList.html b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1SortedDisjointIntervalList.html index 04a1c01f21..06d14190c6 100644 --- a/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1SortedDisjointIntervalList.html +++ b/docs/java/classcom_1_1google_1_1ortools_1_1util_1_1SortedDisjointIntervalList.html @@ -49,10 +49,12 @@
com.google.ortools.util.SortedDisjointIntervalList Class Reference
+

Overview

+

This class represents a sorted list of disjoint, closed intervals.

+

When an interval is inserted, all intervals that overlap it or that are even adjacent to it are merged into one. I.e. [0,14] and [15,30] will be merged to [0,30]. Iterators returned by this class are invalidated by non-const operations. TODO(user): Templatize the class on the type of the bounds.

-

This class represents a sorted list of disjoint, closed intervals. - More...

- +

Definition at line 14 of file SortedDisjointIntervalList.java.

+
@@ -88,12 +90,7 @@ Protected Member Functions

Public Member Functions

synchronized void delete ()
 SortedDisjointIntervalList (long cPtr, boolean cMemoryOwn)
 
-

Detailed Description

-

This class represents a sorted list of disjoint, closed intervals.

-

When an interval is inserted, all intervals that overlap it or that are even adjacent to it are merged into one. I.e. [0,14] and [15,30] will be merged to [0,30]. Iterators returned by this class are invalidated by non-const operations. TODO(user): Templatize the class on the type of the bounds.

- -

Definition at line 14 of file SortedDisjointIntervalList.java.

-

Constructor & Destructor Documentation

+

Constructor & Destructor Documentation

◆ SortedDisjointIntervalList() [1/5]

diff --git a/docs/java/classes.html b/docs/java/classes.html index 29254e1a5c..ee494608dc 100644 --- a/docs/java/classes.html +++ b/docs/java/classes.html @@ -41,99 +41,100 @@
Class Index
-
a | b | c | d | e | f | g | i | k | l | m | o | p | r | s | t | v | w
+
a | b | c | d | e | f | g | i | j | k | l | m | o | p | r | s | t | v | w
- + + + + + - - - - - + - - - - - - - - - + + + + + + + + + + + + + - - - + + - - - - - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + - - + + + + + + + - - - - - - - + + + + - - + + +
  a  
-
Solver.IntegerCastInfo (com.google.ortools.constraintsolver)   PropagationMonitor (com.google.ortools.constraintsolver)   
MPSolverParameters.IntegerParam (com.google.ortools.linearsolver)   
  r  
+
Solver.IntegerCastInfo (com.google.ortools.constraintsolver)   PathWithPreviousNodesOperator (com.google.ortools.constraintsolver)   
MPSolverParameters.IntegerParam (com.google.ortools.linearsolver)   SatParameters.Polarity (com.google.ortools.sat)   
Assignment (com.google.ortools.constraintsolver)   IntervalVar (com.google.ortools.sat)   MPSolverParameters.PresolveValues (com.google.ortools.linearsolver)   
AssignmentElement (com.google.ortools.constraintsolver)   IntervalVar (com.google.ortools.constraintsolver)   PropagationBaseObject (com.google.ortools.constraintsolver)   
AssignmentIntContainer (com.google.ortools.constraintsolver)   IntervalVarElement (com.google.ortools.constraintsolver)   PropagationMonitor (com.google.ortools.constraintsolver)   
AssignmentIntervalContainer (com.google.ortools.constraintsolver)   IntExpr (com.google.ortools.constraintsolver)   
  r  
Assignment (com.google.ortools.constraintsolver)   IntervalVar (com.google.ortools.sat)   
AssignmentElement (com.google.ortools.constraintsolver)   IntervalVar (com.google.ortools.constraintsolver)   RegularLimit (com.google.ortools.constraintsolver)   
AssignmentIntContainer (com.google.ortools.constraintsolver)   IntervalVarElement (com.google.ortools.constraintsolver)   RegularLimitParameters (com.google.ortools.constraintsolver)   
AssignmentIntervalContainer (com.google.ortools.constraintsolver)   IntExpr (com.google.ortools.constraintsolver)   RegularLimitParametersOrBuilder (com.google.ortools.constraintsolver)   
AssignmentSequenceContainer (com.google.ortools.constraintsolver)   IntTupleSet (com.google.ortools.constraintsolver)   SatParameters.RestartAlgorithm (com.google.ortools.sat)   
AssignmentSequenceContainer (com.google.ortools.constraintsolver)   IntIntToLongFunction (com.google.ortools.constraintsolver)   
  b  
-
IntVar (com.google.ortools.sat)   MPSolver.ResultStatus (com.google.ortools.linearsolver)   
IntVar (com.google.ortools.constraintsolver)   RevBool (com.google.ortools.constraintsolver)   
BaseIntExpr (com.google.ortools.constraintsolver)   IntVarElement (com.google.ortools.constraintsolver)   RevInteger (com.google.ortools.constraintsolver)   
BaseLns (com.google.ortools.constraintsolver)   IntVarFilteredDecisionBuilder (com.google.ortools.constraintsolver)   RevLong (com.google.ortools.constraintsolver)   
BaseObject (com.google.ortools.constraintsolver)   IntVarIterator (com.google.ortools.constraintsolver)   RevPartialSequence (com.google.ortools.constraintsolver)   
BasePathFilter (com.google.ortools.constraintsolver)   IntVarLocalSearchFilter (com.google.ortools.constraintsolver)   RoutingDimension (com.google.ortools.constraintsolver)   
MPSolver.BasisStatus (com.google.ortools.linearsolver)   IntVarLocalSearchHandler (com.google.ortools.constraintsolver)   RoutingEnums (com.google.ortools.constraintsolver)   
SatParameters.BinaryMinizationAlgorithm (com.google.ortools.sat)   IntVarLocalSearchOperator (com.google.ortools.constraintsolver)   RoutingFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
BooleanVar (com.google.ortools.constraintsolver)   IntVarLocalSearchOperatorTemplate (com.google.ortools.constraintsolver)   RoutingIndexManager (com.google.ortools.constraintsolver)   
ConstraintSolverParameters.Builder (com.google.ortools.constraintsolver)   
  k  
+
IntTupleSet (com.google.ortools.constraintsolver)   RegularLimit (com.google.ortools.constraintsolver)   
IntVar (com.google.ortools.sat)   RegularLimitParameters (com.google.ortools.constraintsolver)   
BaseIntExpr (com.google.ortools.constraintsolver)   IntVar (com.google.ortools.constraintsolver)   RegularLimitParametersOrBuilder (com.google.ortools.constraintsolver)   
BaseLns (com.google.ortools.constraintsolver)   IntVarElement (com.google.ortools.constraintsolver)   SatParameters.RestartAlgorithm (com.google.ortools.sat)   
BaseObject (com.google.ortools.constraintsolver)   IntVarFilteredDecisionBuilder (com.google.ortools.constraintsolver)   MPSolver.ResultStatus (com.google.ortools.linearsolver)   
BasePathFilter (com.google.ortools.constraintsolver)   IntVarIterator (com.google.ortools.constraintsolver)   RevBool (com.google.ortools.constraintsolver)   
MPSolver.BasisStatus (com.google.ortools.linearsolver)   IntVarLocalSearchFilter (com.google.ortools.constraintsolver)   RevInteger (com.google.ortools.constraintsolver)   
SatParameters.BinaryMinizationAlgorithm (com.google.ortools.sat)   IntVarLocalSearchHandler (com.google.ortools.constraintsolver)   RevLong (com.google.ortools.constraintsolver)   
BooleanVar (com.google.ortools.constraintsolver)   IntVarLocalSearchOperator (com.google.ortools.constraintsolver)   RevPartialSequence (com.google.ortools.constraintsolver)   
LocalSearchMetaheuristic.Builder (com.google.ortools.constraintsolver)   IntVarLocalSearchOperatorTemplate (com.google.ortools.constraintsolver)   RoutingDimension (com.google.ortools.constraintsolver)   
ConstraintSolverParameters.Builder (com.google.ortools.constraintsolver)   
  j  
+
RoutingEnums (com.google.ortools.constraintsolver)   
RegularLimitParameters.Builder (com.google.ortools.constraintsolver)   RoutingFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
CpModelProto.Builder (com.google.ortools.sat)   JavaDecisionBuilder (com.google.ortools.constraintsolver)   RoutingIndexManager (com.google.ortools.constraintsolver)   
SatParameters.Builder (com.google.ortools.sat)   
  k  
RoutingModel (com.google.ortools.constraintsolver)   
LocalSearchMetaheuristic.Builder (com.google.ortools.constraintsolver)   RoutingModelParameters (com.google.ortools.constraintsolver)   
RegularLimitParameters.Builder (com.google.ortools.constraintsolver)   KnapsackSolver (com.google.ortools.algorithms)   RoutingModelParametersOrBuilder (com.google.ortools.constraintsolver)   
CpModelProto.Builder (com.google.ortools.sat)   
  l  
+
FirstSolutionStrategy.Builder (com.google.ortools.constraintsolver)   RoutingModelParameters (com.google.ortools.constraintsolver)   
RoutingModelParameters.Builder (com.google.ortools.constraintsolver)   KnapsackSolver (com.google.ortools.algorithms)   RoutingModelParametersOrBuilder (com.google.ortools.constraintsolver)   
RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder (com.google.ortools.constraintsolver)   
  l  
RoutingModelVisitor (com.google.ortools.constraintsolver)   
SatParameters.Builder (com.google.ortools.sat)   RoutingParameters (com.google.ortools.constraintsolver)   
FirstSolutionStrategy.Builder (com.google.ortools.constraintsolver)   LinearExpr (com.google.ortools.sat)   RoutingSearchParameters (com.google.ortools.constraintsolver)   
RoutingModelParameters.Builder (com.google.ortools.constraintsolver)   LinearSumAssignment (com.google.ortools.graph)   RoutingSearchParametersOrBuilder (com.google.ortools.constraintsolver)   
RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder (com.google.ortools.constraintsolver)   Literal (com.google.ortools.sat)   
  s  
-
RoutingSearchParameters.Builder (com.google.ortools.constraintsolver)   LocalCheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
RoutingSearchParameters.Builder (com.google.ortools.constraintsolver)   RoutingParameters (com.google.ortools.constraintsolver)   
  c  
-
LocalSearchFilter (com.google.ortools.constraintsolver)   SatParameters (com.google.ortools.sat)   
LocalSearchMetaheuristic (com.google.ortools.constraintsolver)   SatParametersOrBuilder (com.google.ortools.sat)   
CastConstraint (com.google.ortools.constraintsolver)   LocalSearchMetaheuristicOrBuilder (com.google.ortools.constraintsolver)   SavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
ChangeValue (com.google.ortools.constraintsolver)   LocalSearchMonitor (com.google.ortools.constraintsolver)   SavingsFilteredDecisionBuilder.SavingsParameters (com.google.ortools.constraintsolver)   
CheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   RoutingSearchParameters.LocalSearchNeighborhoodOperators (com.google.ortools.constraintsolver)   MPSolverParameters.ScalingValues (com.google.ortools.linearsolver)   
CheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder (com.google.ortools.constraintsolver)   SatParameters.SearchBranching (com.google.ortools.sat)   
ChristofidesFilteredDecisionBuilder (com.google.ortools.constraintsolver)   LocalSearchOperator (com.google.ortools.constraintsolver)   SearchLimit (com.google.ortools.constraintsolver)   
SatParameters.ClauseOrdering (com.google.ortools.sat)   LocalSearchPhaseParameters (com.google.ortools.constraintsolver)   SearchLimitProtobuf (com.google.ortools.constraintsolver)   
SatParameters.ClauseProtection (com.google.ortools.sat)   MPSolverParameters.LpAlgorithmValues (com.google.ortools.linearsolver)   SearchLog (com.google.ortools.constraintsolver)   
ComparatorCheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
  m  
-
SearchMonitor (com.google.ortools.constraintsolver)   
SatParameters.ConflictMinimizationAlgorithm (com.google.ortools.sat)   SequenceVar (com.google.ortools.constraintsolver)   
Constraint (com.google.ortools.sat)   main_research_linear_solver (com.google.ortools.linearsolver)   SequenceVarElement (com.google.ortools.constraintsolver)   
Constraint (com.google.ortools.constraintsolver)   main_research_linear_solverJNI (com.google.ortools.linearsolver)   SequenceVarLocalSearchHandler (com.google.ortools.constraintsolver)   
ConstraintSolverParameters (com.google.ortools.constraintsolver)   mainConstants (com.google.ortools.constraintsolver)   SequenceVarLocalSearchOperator (com.google.ortools.constraintsolver)   
ConstraintSolverParametersOrBuilder (com.google.ortools.constraintsolver)   MaxFlow (com.google.ortools.graph)   SequenceVarLocalSearchOperatorTemplate (com.google.ortools.constraintsolver)   
CPFeasibilityFilter (com.google.ortools.constraintsolver)   SatParameters.MaxSatAssumptionOrder (com.google.ortools.sat)   SequentialSavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
CpModel (com.google.ortools.sat)   SatParameters.MaxSatStratificationAlgorithm (com.google.ortools.sat)   SolutionCollector (com.google.ortools.constraintsolver)   
CpModelProto (com.google.ortools.sat)   MinCostFlow (com.google.ortools.graph)   SolutionPool (com.google.ortools.constraintsolver)   
CpSolver (com.google.ortools.sat)   MinCostFlowBase (com.google.ortools.graph)   Solver (com.google.ortools.constraintsolver)   
CpSolverSolutionCallback (com.google.ortools.sat)   CpModel.MismatchedArrayLengths (com.google.ortools.sat)   SolverParameters (com.google.ortools.constraintsolver)   
LinearExpr (com.google.ortools.sat)   RoutingSearchParameters (com.google.ortools.constraintsolver)   
LinearSumAssignment (com.google.ortools.graph)   RoutingSearchParametersOrBuilder (com.google.ortools.constraintsolver)   
CastConstraint (com.google.ortools.constraintsolver)   Literal (com.google.ortools.sat)   
  s  
+
ChangeValue (com.google.ortools.constraintsolver)   LocalCheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
CheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   LocalSearchFilter (com.google.ortools.constraintsolver)   SatParameters (com.google.ortools.sat)   
CheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   LocalSearchMetaheuristic (com.google.ortools.constraintsolver)   SatParametersOrBuilder (com.google.ortools.sat)   
ChristofidesFilteredDecisionBuilder (com.google.ortools.constraintsolver)   LocalSearchMetaheuristicOrBuilder (com.google.ortools.constraintsolver)   SavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
SatParameters.ClauseOrdering (com.google.ortools.sat)   LocalSearchMonitor (com.google.ortools.constraintsolver)   SavingsFilteredDecisionBuilder.SavingsParameters (com.google.ortools.constraintsolver)   
SatParameters.ClauseProtection (com.google.ortools.sat)   RoutingSearchParameters.LocalSearchNeighborhoodOperators (com.google.ortools.constraintsolver)   MPSolverParameters.ScalingValues (com.google.ortools.linearsolver)   
ComparatorCheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder (com.google.ortools.constraintsolver)   SatParameters.SearchBranching (com.google.ortools.sat)   
SatParameters.ConflictMinimizationAlgorithm (com.google.ortools.sat)   LocalSearchOperator (com.google.ortools.constraintsolver)   SearchLimit (com.google.ortools.constraintsolver)   
Constraint (com.google.ortools.constraintsolver)   LocalSearchPhaseParameters (com.google.ortools.constraintsolver)   SearchLimitProtobuf (com.google.ortools.constraintsolver)   
Constraint (com.google.ortools.sat)   LongTernaryOperator (com.google.ortools.constraintsolver)   SearchLog (com.google.ortools.constraintsolver)   
ConstraintSolverParameters (com.google.ortools.constraintsolver)   LongTernaryPredicate (com.google.ortools.constraintsolver)   SearchMonitor (com.google.ortools.constraintsolver)   
ConstraintSolverParametersOrBuilder (com.google.ortools.constraintsolver)   MPSolverParameters.LpAlgorithmValues (com.google.ortools.linearsolver)   SequenceVar (com.google.ortools.constraintsolver)   
CPFeasibilityFilter (com.google.ortools.constraintsolver)   
  m  
+
SequenceVarElement (com.google.ortools.constraintsolver)   
CpModel (com.google.ortools.sat)   SequenceVarLocalSearchHandler (com.google.ortools.constraintsolver)   
CpModelProto (com.google.ortools.sat)   main_research_linear_solver (com.google.ortools.linearsolver)   SequenceVarLocalSearchOperator (com.google.ortools.constraintsolver)   
CpSolver (com.google.ortools.sat)   main_research_linear_solverJNI (com.google.ortools.linearsolver)   SequenceVarLocalSearchOperatorTemplate (com.google.ortools.constraintsolver)   
CpSolverSolutionCallback (com.google.ortools.sat)   mainConstants (com.google.ortools.constraintsolver)   SequentialSavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
  d  
-
ModelCache (com.google.ortools.constraintsolver)   KnapsackSolver.SolverType (com.google.ortools.algorithms)   
ModelVisitor (com.google.ortools.constraintsolver)   SortedDisjointIntervalList (com.google.ortools.util)   
Decision (com.google.ortools.constraintsolver)   MPConstraint (com.google.ortools.linearsolver)   MaxFlow.Status (com.google.ortools.graph)   
DecisionBuilder (com.google.ortools.constraintsolver)   MPModelExportOptions (com.google.ortools.linearsolver)   LinearSumAssignment.Status (com.google.ortools.graph)   
DecisionVisitor (com.google.ortools.constraintsolver)   MPObjective (com.google.ortools.linearsolver)   MinCostFlowBase.Status (com.google.ortools.graph)   
DefaultPhaseParameters (com.google.ortools.constraintsolver)   MPSolver (com.google.ortools.linearsolver)   SymmetryBreaker (com.google.ortools.constraintsolver)   
Demon (com.google.ortools.constraintsolver)   MPSolverParameters (com.google.ortools.linearsolver)   
  t  
-
DisjunctiveConstraint (com.google.ortools.constraintsolver)   MPVariable (com.google.ortools.linearsolver)   
Domain (com.google.ortools.util)   
  o  
-
ConstraintSolverParameters.TrailCompression (com.google.ortools.constraintsolver)   
MPSolverParameters.DoubleParam (com.google.ortools.linearsolver)   TypeIncompatibilityChecker (com.google.ortools.constraintsolver)   
MaxFlow (com.google.ortools.graph)   SolutionCollector (com.google.ortools.constraintsolver)   
SatParameters.MaxSatAssumptionOrder (com.google.ortools.sat)   SolutionPool (com.google.ortools.constraintsolver)   
Decision (com.google.ortools.constraintsolver)   SatParameters.MaxSatStratificationAlgorithm (com.google.ortools.sat)   Solver (com.google.ortools.constraintsolver)   
DecisionBuilder (com.google.ortools.constraintsolver)   MinCostFlow (com.google.ortools.graph)   SolverParameters (com.google.ortools.constraintsolver)   
DecisionVisitor (com.google.ortools.constraintsolver)   MinCostFlowBase (com.google.ortools.graph)   KnapsackSolver.SolverType (com.google.ortools.algorithms)   
DefaultPhaseParameters (com.google.ortools.constraintsolver)   CpModel.MismatchedArrayLengths (com.google.ortools.sat)   SortedDisjointIntervalList (com.google.ortools.util)   
Demon (com.google.ortools.constraintsolver)   ModelCache (com.google.ortools.constraintsolver)   LinearSumAssignment.Status (com.google.ortools.graph)   
DisjunctiveConstraint (com.google.ortools.constraintsolver)   ModelVisitor (com.google.ortools.constraintsolver)   MinCostFlowBase.Status (com.google.ortools.graph)   
Domain (com.google.ortools.util)   MPConstraint (com.google.ortools.linearsolver)   MaxFlow.Status (com.google.ortools.graph)   
MPSolverParameters.DoubleParam (com.google.ortools.linearsolver)   MPModelExportOptions (com.google.ortools.linearsolver)   SymmetryBreaker (com.google.ortools.constraintsolver)   
  e  
-
MPSolver.OptimizationProblemType (com.google.ortools.linearsolver)   TypeRegulationsChecker (com.google.ortools.constraintsolver)   
OptimizeVar (com.google.ortools.constraintsolver)   TypeRegulationsConstraint (com.google.ortools.constraintsolver)   
EvaluatorCheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   OptionalBoolean (com.google.ortools.util)   TypeRequirementChecker (com.google.ortools.constraintsolver)   
MPObjective (com.google.ortools.linearsolver)   
  t  
+
MPSolver (com.google.ortools.linearsolver)   
EvaluatorCheapestAdditionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   MPSolverParameters (com.google.ortools.linearsolver)   ConstraintSolverParameters.TrailCompression (com.google.ortools.constraintsolver)   
  f  
-
OptionalBooleanOuterClass (com.google.ortools.util)   
  v  
+
MPVariable (com.google.ortools.linearsolver)   TypeIncompatibilityChecker (com.google.ortools.constraintsolver)   
  o  
+
TypeRegulationsChecker (com.google.ortools.constraintsolver)   
Solver.FailException (com.google.ortools.constraintsolver)   TypeRegulationsConstraint (com.google.ortools.constraintsolver)   
FirstSolutionStrategy (com.google.ortools.constraintsolver)   MPSolver.OptimizationProblemType (com.google.ortools.linearsolver)   TypeRequirementChecker (com.google.ortools.constraintsolver)   
FirstSolutionStrategyOrBuilder (com.google.ortools.constraintsolver)   OptimizeVar (com.google.ortools.constraintsolver)   
  v  
  p  
-
Solver.FailException (com.google.ortools.constraintsolver)   LocalSearchMetaheuristic.Value (com.google.ortools.constraintsolver)   
FirstSolutionStrategy (com.google.ortools.constraintsolver)   Pack (com.google.ortools.constraintsolver)   FirstSolutionStrategy.Value (com.google.ortools.constraintsolver)   
FirstSolutionStrategyOrBuilder (com.google.ortools.constraintsolver)   ParallelSavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   SatParameters.VariableOrder (com.google.ortools.sat)   
  g  
-
PathOperator (com.google.ortools.constraintsolver)   
  w  
-
PathWithPreviousNodesOperator (com.google.ortools.constraintsolver)   
GlobalCheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   SatParameters.Polarity (com.google.ortools.sat)   CpModel.WrongLength (com.google.ortools.sat)   
GlobalVehicleBreaksConstraint (com.google.ortools.constraintsolver)   MPSolverParameters.PresolveValues (com.google.ortools.linearsolver)   
OptionalBoolean (com.google.ortools.util)   
OptionalBooleanOuterClass (com.google.ortools.util)   FirstSolutionStrategy.Value (com.google.ortools.constraintsolver)   
GlobalCheapestInsertionFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
  p  
+
LocalSearchMetaheuristic.Value (com.google.ortools.constraintsolver)   
GlobalVehicleBreaksConstraint (com.google.ortools.constraintsolver)   SatParameters.VariableOrder (com.google.ortools.sat)   
  i  
-
PropagationBaseObject (com.google.ortools.constraintsolver)   
MPSolverParameters.IncrementalityValues (com.google.ortools.linearsolver)   
Pack (com.google.ortools.constraintsolver)   
  w  
+
ParallelSavingsFilteredDecisionBuilder (com.google.ortools.constraintsolver)   
MPSolverParameters.IncrementalityValues (com.google.ortools.linearsolver)   PathOperator (com.google.ortools.constraintsolver)   CpModel.WrongLength (com.google.ortools.sat)   
-
a | b | c | d | e | f | g | i | k | l | m | o | p | r | s | t | v | w
+
a | b | c | d | e | f | g | i | j | k | l | m | o | p | r | s | t | v | w
+ + + diff --git a/docs/java/dir_e79f93676144f0f6b8f1180b80d43c5b.html b/docs/java/dir_e79f93676144f0f6b8f1180b80d43c5b.html index bc3baef8cc..19061e1fae 100644 --- a/docs/java/dir_e79f93676144f0f6b8f1180b80d43c5b.html +++ b/docs/java/dir_e79f93676144f0f6b8f1180b80d43c5b.html @@ -45,6 +45,8 @@ + +

Directories

directory  constraintsolver
 
directory  sat
 
diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver_1_1SolverType.html b/docs/java/enumcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver_1_1SolverType.html index c2acb7c446..760e6d8d94 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver_1_1SolverType.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1algorithms_1_1KnapsackSolver_1_1SolverType.html @@ -51,7 +51,10 @@
com.google.ortools.algorithms.KnapsackSolver.SolverType Enum Reference
- +

Overview

+
+

Definition at line 79 of file KnapsackSolver.java.

+
@@ -75,10 +78,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER =(mainJNI.KnapsackSolver_KNAPSACK_MULTIDIMENSION_BRANCH_AND_BOUND_SOLVER_get())
 
-

Detailed Description

-
-

Definition at line 79 of file KnapsackSolver.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression.html b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression.html index 8edf930dc8..53653c9154 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression.html @@ -51,13 +51,18 @@
com.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression Enum Reference
-
+

Overview

+
+Internal parameters of the solver.
+

Protobuf enum

operations_research.ConstraintSolverParameters.TrailCompression
+

Definition at line 233 of file ConstraintSolverParameters.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression:
Inheritance graph
- - + +
[legend]
@@ -65,8 +70,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.ConstraintSolverPa
Collaboration graph
- - + +
[legend]
@@ -112,12 +117,7 @@ Static Public Attributes
 COMPRESS_WITH_ZLIB = 1; More...
 
-

Detailed Description

-
-Internal parameters of the solver.
-

Protobuf enum

operations_research.ConstraintSolverParameters.TrailCompression
-

Definition at line 233 of file ConstraintSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.map index 5c2168a3e4..6e8df595fb 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.png index 674cb7fdd6..e5b9260f31 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.map index 5c2168a3e4..6e8df595fb 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.png index 674cb7fdd6..e5b9260f31 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParameters_1_1TrailCompression__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html index 82c5746b83..bde5f92c49 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value.html @@ -51,16 +51,17 @@
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value Enum Reference
- -

Protobuf enum. - More...

-
+

Overview

+

Protobuf enum.

+
operations_research.FirstSolutionStrategy.Value
+

Definition at line 90 of file FirstSolutionStrategy.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.FirstSolutionStrategy.Value:
Inheritance graph
- - + +
[legend]
@@ -68,8 +69,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.FirstSolutionStrat
Collaboration graph
- - + +
[legend]
@@ -167,11 +168,7 @@ Static Public Attributes
static final int FIRST_UNBOUND_MIN_VALUE_VALUE = 12
 
-

Detailed Description

-

Protobuf enum.

-
operations_research.FirstSolutionStrategy.Value
-

Definition at line 90 of file FirstSolutionStrategy.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.map index a675428713..cc625800ca 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.png index 05fcff815d..e86d0f8fe3 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.map index a675428713..cc625800ca 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.png index 05fcff815d..e86d0f8fe3 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategy_1_1Value__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html index 9f3e203030..d79362c7f0 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value.html @@ -51,16 +51,17 @@
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value Enum Reference
- -

Protobuf enum. - More...

-
+

Overview

+

Protobuf enum.

+
operations_research.LocalSearchMetaheuristic.Value
+

Definition at line 91 of file LocalSearchMetaheuristic.java.

+
Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value:
Inheritance graph
- - + +
[legend]
@@ -68,8 +69,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchMetaheu
Collaboration graph
- - + +
[legend]
@@ -131,11 +132,7 @@ Static Public Attributes
static final int GENERIC_TABU_SEARCH_VALUE = 5
 
-

Detailed Description

-

Protobuf enum.

-
operations_research.LocalSearchMetaheuristic.Value
-

Definition at line 91 of file LocalSearchMetaheuristic.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.map index 44d321fe0e..a17ae7d887 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.png index 3041117295..81143eaddd 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.map index 44d321fe0e..a17ae7d887 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.png index 3041117295..81143eaddd 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristic_1_1Value__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html index 4f56a75cb1..7f0efbb85a 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1LinearSumAssignment_1_1Status.html @@ -51,7 +51,10 @@
com.google.ortools.graph.LinearSumAssignment.Status Enum Reference
- +

Overview

+
+

Definition at line 83 of file LinearSumAssignment.java.

+
@@ -71,10 +74,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 POSSIBLE_OVERFLOW
 
-

Detailed Description

-
-

Definition at line 83 of file LinearSumAssignment.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html index 1fdb1c9695..fb9046a99b 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MaxFlow_1_1Status.html @@ -51,7 +51,10 @@
com.google.ortools.graph.MaxFlow.Status Enum Reference
- +

Overview

+
+

Definition at line 83 of file MaxFlow.java.

+
@@ -73,10 +76,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 BAD_RESULT
 
-

Detailed Description

-
-

Definition at line 83 of file MaxFlow.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase_1_1Status.html b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase_1_1Status.html index d748d5210d..2c2e2046ca 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase_1_1Status.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1graph_1_1MinCostFlowBase_1_1Status.html @@ -51,7 +51,10 @@
com.google.ortools.graph.MinCostFlowBase.Status Enum Reference
- +

Overview

+
+

Definition at line 43 of file MinCostFlowBase.java.

+
@@ -79,10 +82,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 BAD_COST_RANGE
 
-

Detailed Description

-
-

Definition at line 43 of file MinCostFlowBase.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1DoubleParam.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1DoubleParam.html index 098ec7cb9a..7ea15d940d 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1DoubleParam.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1DoubleParam.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.DoubleParam Enum Reference
- +

Overview

+
+

Definition at line 81 of file MPSolverParameters.java.

+
@@ -71,10 +74,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 DUAL_TOLERANCE =(main_research_linear_solverJNI.MPSolverParameters_DUAL_TOLERANCE_get())
 
-

Detailed Description

-
-

Definition at line 81 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IncrementalityValues.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IncrementalityValues.html index 858d515bec..e9da5095f5 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IncrementalityValues.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IncrementalityValues.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.IncrementalityValues Enum Reference
- +

Overview

+
+

Definition at line 253 of file MPSolverParameters.java.

+
@@ -69,10 +72,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 INCREMENTALITY_ON =(main_research_linear_solverJNI.MPSolverParameters_INCREMENTALITY_ON_get())
 
-

Detailed Description

-
-

Definition at line 253 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IntegerParam.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IntegerParam.html index 48ce51a4aa..8889507b45 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IntegerParam.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1IntegerParam.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.IntegerParam Enum Reference
- +

Overview

+
+

Definition at line 124 of file MPSolverParameters.java.

+
@@ -73,10 +76,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 SCALING =(main_research_linear_solverJNI.MPSolverParameters_SCALING_get())
 
-

Detailed Description

-
-

Definition at line 124 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html index 8122f5f436..a35c854a90 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1LpAlgorithmValues.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.LpAlgorithmValues Enum Reference
- +

Overview

+
+

Definition at line 210 of file MPSolverParameters.java.

+
@@ -71,10 +74,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 BARRIER =(main_research_linear_solverJNI.MPSolverParameters_BARRIER_get())
 
-

Detailed Description

-
-

Definition at line 210 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1PresolveValues.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1PresolveValues.html index e6014acba0..c1618634f0 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1PresolveValues.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1PresolveValues.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.PresolveValues Enum Reference
- +

Overview

+
+

Definition at line 168 of file MPSolverParameters.java.

+
@@ -69,10 +72,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 PRESOLVE_ON =(main_research_linear_solverJNI.MPSolverParameters_PRESOLVE_ON_get())
 
-

Detailed Description

-
-

Definition at line 168 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1ScalingValues.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1ScalingValues.html index 546c087cb8..f0bcb23991 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1ScalingValues.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolverParameters_1_1ScalingValues.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolverParameters.ScalingValues Enum Reference
- +

Overview

+
+

Definition at line 295 of file MPSolverParameters.java.

+
@@ -69,10 +72,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 SCALING_ON =(main_research_linear_solverJNI.MPSolverParameters_SCALING_ON_get())
 
-

Detailed Description

-
-

Definition at line 295 of file MPSolverParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1BasisStatus.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1BasisStatus.html index 4a2f99cfa6..746de84970 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1BasisStatus.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1BasisStatus.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolver.BasisStatus Enum Reference
- +

Overview

+
+

Definition at line 327 of file MPSolver.java.

+
@@ -75,10 +78,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 BASIC
 
-

Detailed Description

-
-

Definition at line 327 of file MPSolver.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1OptimizationProblemType.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1OptimizationProblemType.html index 81f8bbfa7b..4fdb03b765 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1OptimizationProblemType.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1OptimizationProblemType.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolver.OptimizationProblemType Enum Reference
- +

Overview

+
+

Definition at line 237 of file MPSolver.java.

+
@@ -73,10 +76,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 BOP_INTEGER_PROGRAMMING =(main_research_linear_solverJNI.MPSolver_BOP_INTEGER_PROGRAMMING_get())
 
-

Detailed Description

-
-

Definition at line 237 of file MPSolver.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1ResultStatus.html b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1ResultStatus.html index d41e89cd53..3869fde9ef 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1ResultStatus.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1linearsolver_1_1MPSolver_1_1ResultStatus.html @@ -51,7 +51,10 @@
com.google.ortools.linearsolver.MPSolver.ResultStatus Enum Reference
- +

Overview

+
+

Definition at line 281 of file MPSolver.java.

+
@@ -77,10 +80,7 @@ Public Attributes

Public Member Functions

final int swigValue ()
 NOT_SOLVED =(main_research_linear_solverJNI.MPSolver_NOT_SOLVED_get())
 
-

Detailed Description

-
-

Definition at line 281 of file MPSolver.java.

-

Member Function Documentation

+

Member Function Documentation

◆ swigToEnum()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm.html index 894b0d1a71..4593da57a1 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm.html @@ -51,13 +51,19 @@
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm Enum Reference
-
+

Overview

+
+Whether to expoit the binary clause to minimize learned clauses further.
+This will have an effect only if treat_binary_clauses_separately is true.
+

Protobuf enum

operations_research.sat.SatParameters.BinaryMinizationAlgorithm
+

Definition at line 1216 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm:
Inheritance graph
- - + +
[legend]
@@ -65,8 +71,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.BinaryMinizationA
Collaboration graph
- - + +
[legend]
@@ -128,13 +134,7 @@ Static Public Attributes
 EXPERIMENTAL_BINARY_MINIMIZATION = 3; More...
 
-

Detailed Description

-
-Whether to expoit the binary clause to minimize learned clauses further.
-This will have an effect only if treat_binary_clauses_separately is true.
-

Protobuf enum

operations_research.sat.SatParameters.BinaryMinizationAlgorithm
-

Definition at line 1216 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.map index c94240c46a..d495407783 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.png index 934a2be996..16c17330e9 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.map index c94240c46a..d495407783 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.png index 934a2be996..16c17330e9 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1BinaryMinizationAlgorithm__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering.html index 073c8d64ee..ac2bb11eed 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering.html @@ -51,13 +51,19 @@
com.google.ortools.sat.SatParameters.ClauseOrdering Enum Reference
-
+

Overview

+
+The clauses that will be kept during a cleanup are the ones that come
+first under this order. We always keep or exclude ties together.
+

Protobuf enum

operations_research.sat.SatParameters.ClauseOrdering
+

Definition at line 1467 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.ClauseOrdering:
Inheritance graph
- - + +
[legend]
@@ -65,8 +71,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.ClauseOrdering:
Collaboration graph
- - + +
[legend]
@@ -106,13 +112,7 @@ Static Public Attributes
static final int CLAUSE_LBD_VALUE = 1
 
-

Detailed Description

-
-The clauses that will be kept during a cleanup are the ones that come
-first under this order. We always keep or exclude ties together.
-

Protobuf enum

operations_research.sat.SatParameters.ClauseOrdering
-

Definition at line 1467 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.map index 75cdb8dff6..c5108f1fc9 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.png index 85188e4f32..b1b59f664a 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.map index 75cdb8dff6..c5108f1fc9 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.png index 85188e4f32..b1b59f664a 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseOrdering__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection.html index fa255e0c18..3df2029910 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection.html @@ -51,13 +51,20 @@
com.google.ortools.sat.SatParameters.ClauseProtection Enum Reference
-
+

Overview

+
+Each time a clause activity is bumped, the clause has a chance to be
+protected during the next cleanup phase. Note that clauses used as a reason
+are always protected.
+

Protobuf enum

operations_research.sat.SatParameters.ClauseProtection
+

Definition at line 1339 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.ClauseProtection:
Inheritance graph
- - + +
[legend]
@@ -65,8 +72,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.ClauseProtection:
Collaboration graph
- - + +
[legend]
@@ -110,14 +117,7 @@ Static Public Attributes
static final int PROTECTION_LBD_VALUE = 2
 
-

Detailed Description

-
-Each time a clause activity is bumped, the clause has a chance to be
-protected during the next cleanup phase. Note that clauses used as a reason
-are always protected.
-

Protobuf enum

operations_research.sat.SatParameters.ClauseProtection
-

Definition at line 1339 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.map index b3141cfc86..7fb4137974 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.png index 9452d8afbf..b1c192293b 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.map index b3141cfc86..7fb4137974 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.png index 9452d8afbf..b1c192293b 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ClauseProtection__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm.html index 1ba2c807a5..e666be11c1 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm.html @@ -51,13 +51,18 @@
com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm Enum Reference
-
+

Overview

+
+Do we try to minimize conflicts (greedily) when creating them.
+

Protobuf enum

operations_research.sat.SatParameters.ConflictMinimizationAlgorithm
+

Definition at line 1103 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm:
Inheritance graph
- - + +
[legend]
@@ -65,8 +70,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.ConflictMinimizat
Collaboration graph
- - + +
[legend]
@@ -122,12 +127,7 @@ Static Public Attributes
 EXPERIMENTAL = 3; More...
 
-

Detailed Description

-
-Do we try to minimize conflicts (greedily) when creating them.
-

Protobuf enum

operations_research.sat.SatParameters.ConflictMinimizationAlgorithm
-

Definition at line 1103 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.map index 1080381e83..c121cdef6e 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.png index cf622d2062..306a3be72f 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.map index 1080381e83..c121cdef6e 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.png index cf622d2062..306a3be72f 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1ConflictMinimizationAlgorithm__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder.html index ea26beeb9b..e9e7026b4f 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder.html @@ -51,13 +51,18 @@
com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder Enum Reference
-
+

Overview

+
+In what order do we add the assumptions in a core-based max-sat algorithm
+

Protobuf enum

operations_research.sat.SatParameters.MaxSatAssumptionOrder
+

Definition at line 1734 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder:
Inheritance graph
- - + +
[legend]
@@ -65,8 +70,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.MaxSatAssumptionO
Collaboration graph
- - + +
[legend]
@@ -116,12 +121,7 @@ Static Public Attributes
 ORDER_ASSUMPTION_BY_WEIGHT = 2; More...
 
-

Detailed Description

-
-In what order do we add the assumptions in a core-based max-sat algorithm
-

Protobuf enum

operations_research.sat.SatParameters.MaxSatAssumptionOrder
-

Definition at line 1734 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.map index 054cb1adb8..17553fe634 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.png index f9e5a27f13..a5283d9d31 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.map index 054cb1adb8..17553fe634 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.png index f9e5a27f13..a5283d9d31 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatAssumptionOrder__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm.html index 2ff989e445..f69ea8ef97 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm.html @@ -51,13 +51,18 @@
com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm Enum Reference
-
+

Overview

+
+What stratification algorithm we use in the presence of weight.
+

Protobuf enum

operations_research.sat.SatParameters.MaxSatStratificationAlgorithm
+

Definition at line 1837 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm:
Inheritance graph
- - + +
[legend]
@@ -65,8 +70,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.MaxSatStratificat
Collaboration graph
- - + +
[legend]
@@ -110,12 +115,7 @@ Static Public Attributes
static final int STRATIFICATION_ASCENT_VALUE = 2
 
-

Detailed Description

-
-What stratification algorithm we use in the presence of weight.
-

Protobuf enum

operations_research.sat.SatParameters.MaxSatStratificationAlgorithm
-

Definition at line 1837 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.map index b96365ccff..0a36f06bec 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.png index e436d55b17..7528a70ed0 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.map index b96365ccff..0a36f06bec 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.png index e436d55b17..7528a70ed0 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1MaxSatStratificationAlgorithm__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity.html index 467b01349f..1d40a43d8f 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity.html @@ -51,13 +51,22 @@
com.google.ortools.sat.SatParameters.Polarity Enum Reference
-
+

Overview

+
+Specifies the initial polarity (true/false) when the solver branches on a
+variable. This can be modified later by the user, or the phase saving
+heuristic.
+Note(user): POLARITY_FALSE is usually a good choice because of the
+"natural" way to express a linear boolean problem.
+

Protobuf enum

operations_research.sat.SatParameters.Polarity
+

Definition at line 960 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.Polarity:
Inheritance graph
- - + +
[legend]
@@ -65,8 +74,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.Polarity:
Collaboration graph
- - + +
[legend]
@@ -124,16 +133,7 @@ Static Public Attributes
static final int POLARITY_REVERSE_WEIGHTED_SIGN_VALUE = 4
 
-

Detailed Description

-
-Specifies the initial polarity (true/false) when the solver branches on a
-variable. This can be modified later by the user, or the phase saving
-heuristic.
-Note(user): POLARITY_FALSE is usually a good choice because of the
-"natural" way to express a linear boolean problem.
-

Protobuf enum

operations_research.sat.SatParameters.Polarity
-

Definition at line 960 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.map index 68408ce9fa..37de576924 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.png index f0813b67ef..c9732f97d6 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.map index 68408ce9fa..37de576924 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.png index f0813b67ef..c9732f97d6 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1Polarity__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm.html index 85aefcce75..4193f40102 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm.html @@ -51,13 +51,22 @@
com.google.ortools.sat.SatParameters.RestartAlgorithm Enum Reference
-
+

Overview

+
+Restart algorithms.
+A reference for the more advanced ones is:
+Gilles Audemard, Laurent Simon, "Refining Restarts Strategies for SAT
+and UNSAT", Principles and Practice of Constraint Programming Lecture
+Notes in Computer Science 2012, pp 118-126
+

Protobuf enum

operations_research.sat.SatParameters.RestartAlgorithm
+

Definition at line 1581 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.RestartAlgorithm:
Inheritance graph
- - + +
[legend]
@@ -65,8 +74,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.RestartAlgorithm:
Collaboration graph
- - + +
[legend]
@@ -120,16 +129,7 @@ Static Public Attributes
static final int FIXED_RESTART_VALUE = 4
 
-

Detailed Description

-
-Restart algorithms.
-A reference for the more advanced ones is:
-Gilles Audemard, Laurent Simon, "Refining Restarts Strategies for SAT
-and UNSAT", Principles and Practice of Constraint Programming Lecture
-Notes in Computer Science 2012, pp 118-126
-

Protobuf enum

operations_research.sat.SatParameters.RestartAlgorithm
-

Definition at line 1581 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.map index eff9b7518c..fc75666962 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.png index 970587aced..9542bff81d 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.map index eff9b7518c..fc75666962 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.png index 970587aced..9542bff81d 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1RestartAlgorithm__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching.html index a1817d6ef5..ce535e3e8b 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching.html @@ -51,13 +51,18 @@
com.google.ortools.sat.SatParameters.SearchBranching Enum Reference
-
+

Overview

+
+The search branching will be used to decide how to branch on unfixed nodes.
+

Protobuf enum

operations_research.sat.SatParameters.SearchBranching
+

Definition at line 1972 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.SearchBranching:
Inheritance graph
- - + +
[legend]
@@ -65,8 +70,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.SearchBranching:<
Collaboration graph
- - + +
[legend]
@@ -122,12 +127,7 @@ Static Public Attributes
static final int PORTFOLIO_WITH_QUICK_RESTART_SEARCH_VALUE = 5
 
-

Detailed Description

-
-The search branching will be used to decide how to branch on unfixed nodes.
-

Protobuf enum

operations_research.sat.SatParameters.SearchBranching
-

Definition at line 1972 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.map index a565d90b63..e4799bf56a 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.png index 9a4b3817fb..8ef6c20ddc 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.map index a565d90b63..e4799bf56a 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.png index 9a4b3817fb..8ef6c20ddc 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1SearchBranching__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html index 7832db2ccf..ca7c34323c 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder.html @@ -51,13 +51,19 @@
com.google.ortools.sat.SatParameters.VariableOrder Enum Reference
-
+

Overview

+
+Variables without activity (i.e. at the beginning of the search) will be
+tried in this preferred order.
+

Protobuf enum

operations_research.sat.SatParameters.VariableOrder
+

Definition at line 845 of file SatParameters.java.

+
Inheritance diagram for com.google.ortools.sat.SatParameters.VariableOrder:
Inheritance graph
- - + +
[legend]
@@ -65,8 +71,8 @@ Collaboration diagram for com.google.ortools.sat.SatParameters.VariableOrder:
Collaboration graph
- - + +
[legend]
@@ -114,13 +120,7 @@ Static Public Attributes
 IN_RANDOM_ORDER = 2; More...
 
-

Detailed Description

-
-Variables without activity (i.e. at the beginning of the search) will be
-tried in this preferred order.
-

Protobuf enum

operations_research.sat.SatParameters.VariableOrder
-

Definition at line 845 of file SatParameters.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.map index c93cfad2a7..3d33cf517c 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.png index 4e74c94e58..f185815914 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.map index c93cfad2a7..3d33cf517c 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.png index 4e74c94e58..f185815914 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1sat_1_1SatParameters_1_1VariableOrder__inherit__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean.html b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean.html index 573b5cba3b..a0eaee060f 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean.html +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean.html @@ -51,13 +51,24 @@
com.google.ortools.util.OptionalBoolean Enum Reference
-
+

Overview

+
+A "three-way" boolean: unspecified, false or true.
+We don't use the value of 1 to increase the chance to catch bugs: eg. in
+python, a user may set a proto field of this type enum to a boolean value
+without type checks, if they set it to True, the proto validity code will
+catch it (because it'll be cast to 1, which is an invalid enum value).
+Note that if the user sets if to False (i.e. 0), it will be caught by the
+routing library's parameter validity check too.
+

Protobuf enum

operations_research.OptionalBoolean
+

Definition at line 19 of file OptionalBoolean.java.

+
Inheritance diagram for com.google.ortools.util.OptionalBoolean:
Inheritance graph
- - + +
[legend]
@@ -65,8 +76,8 @@ Collaboration diagram for com.google.ortools.util.OptionalBoolean:
Collaboration graph
- - + +
[legend]
@@ -118,18 +129,7 @@ Static Public Attributes
 BOOL_TRUE = 3; More...
 
-

Detailed Description

-
-A "three-way" boolean: unspecified, false or true.
-We don't use the value of 1 to increase the chance to catch bugs: eg. in
-python, a user may set a proto field of this type enum to a boolean value
-without type checks, if they set it to True, the proto validity code will
-catch it (because it'll be cast to 1, which is an invalid enum value).
-Note that if the user sets if to False (i.e. 0), it will be caught by the
-routing library's parameter validity check too.
-

Protobuf enum

operations_research.OptionalBoolean
-

Definition at line 19 of file OptionalBoolean.java.

-

Member Function Documentation

+

Member Function Documentation

◆ forNumber()

diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.map index 7b62d00da5..4ab26e76c0 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.png index 92762f1519..148696d87e 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__coll__graph.png differ diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.map b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.map index 7b62d00da5..4ab26e76c0 100644 --- a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.map +++ b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.png b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.png index 92762f1519..148696d87e 100644 Binary files a/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.png and b/docs/java/enumcom_1_1google_1_1ortools_1_1util_1_1OptionalBoolean__inherit__graph.png differ diff --git a/docs/java/files.html b/docs/java/files.html index 38b39d5bbd..2948c8e04a 100644 --- a/docs/java/files.html +++ b/docs/java/files.html @@ -81,91 +81,95 @@  gen/com/google/ortools/constraintsolver/IntervalVar.java  IntervalVarElement.java  IntExpr.java - IntTupleSet.java - com/google/ortools/sat/IntVar.java - gen/com/google/ortools/constraintsolver/IntVar.java - IntVarElement.java - IntVarFilteredDecisionBuilder.java - IntVarIterator.java - IntVarLocalSearchFilter.java - IntVarLocalSearchHandler.java - IntVarLocalSearchOperator.java - IntVarLocalSearchOperatorTemplate.java - KnapsackSolver.java - LinearExpr.java - LinearSumAssignment.java - Literal.java - LocalCheapestInsertionFilteredDecisionBuilder.java - LocalSearchFilter.java - LocalSearchMetaheuristic.java - LocalSearchMetaheuristicOrBuilder.java - LocalSearchMonitor.java - LocalSearchOperator.java - LocalSearchPhaseParameters.java - main_research_linear_solver.java - main_research_linear_solverJNI.java - mainConstants.java - MaxFlow.java - MinCostFlow.java - MinCostFlowBase.java - ModelCache.java - ModelVisitor.java - MPConstraint.java - MPModelExportOptions.java - MPObjective.java - MPSolver.java - MPSolverParameters.java - MPVariable.java - OptimizeVar.java - OptionalBoolean.java - OptionalBooleanOuterClass.java - Pack.java - ParallelSavingsFilteredDecisionBuilder.java - PathOperator.java - PathWithPreviousNodesOperator.java - PropagationBaseObject.java - PropagationMonitor.java - RegularLimit.java - RegularLimitParameters.java - RegularLimitParametersOrBuilder.java - RevBool.java - RevInteger.java - RevLong.java - RevPartialSequence.java - RoutingDimension.java - RoutingEnums.java - RoutingFilteredDecisionBuilder.java - RoutingIndexManager.java - RoutingModel.java - RoutingModelParameters.java - RoutingModelParametersOrBuilder.java - RoutingModelVisitor.java - RoutingParameters.java - RoutingSearchParameters.java - RoutingSearchParametersOrBuilder.java - SatParameters.java - SatParametersOrBuilder.java - SavingsFilteredDecisionBuilder.java - SearchLimit.java - SearchLimitProtobuf.java - SearchLog.java - SearchMonitor.java - SequenceVar.java - SequenceVarElement.java - SequenceVarLocalSearchHandler.java - SequenceVarLocalSearchOperator.java - SequenceVarLocalSearchOperatorTemplate.java - SequentialSavingsFilteredDecisionBuilder.java - SolutionCollector.java - SolutionPool.java - Solver.java - SolverParameters.java - SortedDisjointIntervalList.java - SymmetryBreaker.java - TypeIncompatibilityChecker.java - TypeRegulationsChecker.java - TypeRegulationsConstraint.java - TypeRequirementChecker.java + IntIntToLongFunction.java + IntTupleSet.java + com/google/ortools/sat/IntVar.java + gen/com/google/ortools/constraintsolver/IntVar.java + IntVarElement.java + IntVarFilteredDecisionBuilder.java + IntVarIterator.java + IntVarLocalSearchFilter.java + IntVarLocalSearchHandler.java + IntVarLocalSearchOperator.java + IntVarLocalSearchOperatorTemplate.java + JavaDecisionBuilder.java + KnapsackSolver.java + LinearExpr.java + LinearSumAssignment.java + Literal.java + LocalCheapestInsertionFilteredDecisionBuilder.java + LocalSearchFilter.java + LocalSearchMetaheuristic.java + LocalSearchMetaheuristicOrBuilder.java + LocalSearchMonitor.java + LocalSearchOperator.java + LocalSearchPhaseParameters.java + LongTernaryOperator.java + LongTernaryPredicate.java + main_research_linear_solver.java + main_research_linear_solverJNI.java + mainConstants.java + MaxFlow.java + MinCostFlow.java + MinCostFlowBase.java + ModelCache.java + ModelVisitor.java + MPConstraint.java + MPModelExportOptions.java + MPObjective.java + MPSolver.java + MPSolverParameters.java + MPVariable.java + OptimizeVar.java + OptionalBoolean.java + OptionalBooleanOuterClass.java + Pack.java + ParallelSavingsFilteredDecisionBuilder.java + PathOperator.java + PathWithPreviousNodesOperator.java + PropagationBaseObject.java + PropagationMonitor.java + RegularLimit.java + RegularLimitParameters.java + RegularLimitParametersOrBuilder.java + RevBool.java + RevInteger.java + RevLong.java + RevPartialSequence.java + RoutingDimension.java + RoutingEnums.java + RoutingFilteredDecisionBuilder.java + RoutingIndexManager.java + RoutingModel.java + RoutingModelParameters.java + RoutingModelParametersOrBuilder.java + RoutingModelVisitor.java + RoutingParameters.java + RoutingSearchParameters.java + RoutingSearchParametersOrBuilder.java + SatParameters.java + SatParametersOrBuilder.java + SavingsFilteredDecisionBuilder.java + SearchLimit.java + SearchLimitProtobuf.java + SearchLog.java + SearchMonitor.java + SequenceVar.java + SequenceVarElement.java + SequenceVarLocalSearchHandler.java + SequenceVarLocalSearchOperator.java + SequenceVarLocalSearchOperatorTemplate.java + SequentialSavingsFilteredDecisionBuilder.java + SolutionCollector.java + SolutionPool.java + Solver.java + SolverParameters.java + SortedDisjointIntervalList.java + SymmetryBreaker.java + TypeIncompatibilityChecker.java + TypeRegulationsChecker.java + TypeRegulationsConstraint.java + TypeRequirementChecker.java
diff --git a/docs/java/functions.html b/docs/java/functions.html index ad61436b0b..5f4bfd0963 100644 --- a/docs/java/functions.html +++ b/docs/java/functions.html @@ -412,10 +412,10 @@ : com.google.ortools.constraintsolver.RoutingModel
  • addVariables() -: com.google.ortools.sat.CpModelProto.Builder +: com.google.ortools.sat.CpModelProto.Builder
  • addVariablesBuilder() -: com.google.ortools.sat.CpModelProto.Builder +: com.google.ortools.sat.CpModelProto.Builder
  • AddVariableTargetToFinalizer() : com.google.ortools.constraintsolver.RoutingModel @@ -429,10 +429,10 @@ : com.google.ortools.constraintsolver.RoutingModel
  • addWeightedSumEqualVarDimension() -: com.google.ortools.constraintsolver.Pack +: com.google.ortools.constraintsolver.Pack
  • addWeightedSumLessOrEqualConstantDimension() -: com.google.ortools.constraintsolver.Pack +: com.google.ortools.constraintsolver.Pack
  • addWeightedSumOfAssignedDimension() : com.google.ortools.constraintsolver.Pack @@ -461,6 +461,10 @@
  • apply() : com.google.ortools.constraintsolver.Decision
  • +
  • applyAsLong() +: com.google.ortools.constraintsolver.IntIntToLongFunction +, com.google.ortools.constraintsolver.LongTernaryOperator +
  • applyBound() : com.google.ortools.constraintsolver.OptimizeVar
  • @@ -517,13 +521,13 @@ : com.google.ortools.constraintsolver.Pack
  • Assignment() -: com.google.ortools.constraintsolver.Assignment +: com.google.ortools.constraintsolver.Assignment
  • AssignmentElement() : com.google.ortools.constraintsolver.AssignmentElement
  • AssignmentIntContainer() -: com.google.ortools.constraintsolver.AssignmentIntContainer +: com.google.ortools.constraintsolver.AssignmentIntContainer
  • AssignmentIntervalContainer() : com.google.ortools.constraintsolver.AssignmentIntervalContainer diff --git a/docs/java/functions_func.html b/docs/java/functions_func.html index 0ade79ee47..e529ed9553 100644 --- a/docs/java/functions_func.html +++ b/docs/java/functions_func.html @@ -323,7 +323,7 @@ : com.google.ortools.sat.CpModel
  • addModuloEquality() -: com.google.ortools.sat.CpModel +: com.google.ortools.sat.CpModel
  • addNodePrecedence() : com.google.ortools.constraintsolver.RoutingDimension @@ -362,7 +362,7 @@ , com.google.ortools.sat.SatParameters.Builder
  • addReservoirConstraint() -: com.google.ortools.sat.CpModel +: com.google.ortools.sat.CpModel
  • addReservoirConstraintWithActive() : com.google.ortools.sat.CpModel @@ -374,10 +374,10 @@ : com.google.ortools.constraintsolver.RoutingModel
  • addSearchStrategy() -: com.google.ortools.sat.CpModelProto.Builder +: com.google.ortools.sat.CpModelProto.Builder
  • addSearchStrategyBuilder() -: com.google.ortools.sat.CpModelProto.Builder +: com.google.ortools.sat.CpModelProto.Builder
  • addSoftSameVehicleConstraint() : com.google.ortools.constraintsolver.RoutingModel @@ -400,7 +400,7 @@ : com.google.ortools.sat.CpModelProto.Builder
  • addVariablesBuilder() -: com.google.ortools.sat.CpModelProto.Builder +: com.google.ortools.sat.CpModelProto.Builder
  • AddVariableTargetToFinalizer() : com.google.ortools.constraintsolver.RoutingModel @@ -417,7 +417,7 @@ : com.google.ortools.constraintsolver.Pack
  • addWeightedSumLessOrEqualConstantDimension() -: com.google.ortools.constraintsolver.Pack +: com.google.ortools.constraintsolver.Pack
  • addWeightedSumOfAssignedDimension() : com.google.ortools.constraintsolver.Pack @@ -437,6 +437,10 @@
  • apply() : com.google.ortools.constraintsolver.Decision
  • +
  • applyAsLong() +: com.google.ortools.constraintsolver.IntIntToLongFunction +, com.google.ortools.constraintsolver.LongTernaryOperator +
  • applyBound() : com.google.ortools.constraintsolver.OptimizeVar
  • @@ -478,19 +482,19 @@ : com.google.ortools.constraintsolver.Pack
  • Assignment() -: com.google.ortools.constraintsolver.Assignment +: com.google.ortools.constraintsolver.Assignment
  • AssignmentElement() : com.google.ortools.constraintsolver.AssignmentElement
  • AssignmentIntContainer() -: com.google.ortools.constraintsolver.AssignmentIntContainer +: com.google.ortools.constraintsolver.AssignmentIntContainer
  • AssignmentIntervalContainer() -: com.google.ortools.constraintsolver.AssignmentIntervalContainer +: com.google.ortools.constraintsolver.AssignmentIntervalContainer
  • AssignmentSequenceContainer() -: com.google.ortools.constraintsolver.AssignmentSequenceContainer +: com.google.ortools.constraintsolver.AssignmentSequenceContainer
  • assignmentToRoutes() : com.google.ortools.constraintsolver.RoutingModel diff --git a/docs/java/functions_func_n.html b/docs/java/functions_func_n.html index 41bd17ab5c..2c4bf4a54f 100644 --- a/docs/java/functions_func_n.html +++ b/docs/java/functions_func_n.html @@ -81,6 +81,9 @@
  • nameAllVariables() : com.google.ortools.constraintsolver.Solver
  • +
  • negate() +: com.google.ortools.constraintsolver.LongTernaryPredicate +
  • negated() : com.google.ortools.sat.CpModel
  • @@ -106,7 +109,7 @@ : com.google.ortools.sat.CpModel
  • newBuilder() -: com.google.ortools.constraintsolver.ConstraintSolverParameters +: com.google.ortools.constraintsolver.ConstraintSolverParameters , com.google.ortools.constraintsolver.FirstSolutionStrategy , com.google.ortools.constraintsolver.LocalSearchMetaheuristic , com.google.ortools.constraintsolver.RegularLimitParameters @@ -114,7 +117,7 @@ , com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators , com.google.ortools.constraintsolver.RoutingSearchParameters , com.google.ortools.sat.CpModelProto -, com.google.ortools.sat.SatParameters +, com.google.ortools.sat.SatParameters
  • newBuilderForType() : com.google.ortools.constraintsolver.ConstraintSolverParameters @@ -145,7 +148,7 @@ , com.google.ortools.sat.SatParameters
  • newIntervalVar() -: com.google.ortools.sat.CpModel +: com.google.ortools.sat.CpModel
  • newIntVar() : com.google.ortools.sat.CpModel @@ -164,6 +167,7 @@
  • next() : com.google.ortools.constraintsolver.IntVarIterator +, com.google.ortools.constraintsolver.JavaDecisionBuilder , com.google.ortools.constraintsolver.RoutingModel , com.google.ortools.constraintsolver.SequenceVar
  • @@ -185,6 +189,7 @@
  • nextWrap() : com.google.ortools.constraintsolver.DecisionBuilder , com.google.ortools.constraintsolver.IntVarFilteredDecisionBuilder +, com.google.ortools.constraintsolver.JavaDecisionBuilder
  • nodes() : com.google.ortools.constraintsolver.RoutingModel diff --git a/docs/java/functions_func_s.html b/docs/java/functions_func_s.html index fe938e1c8a..48279233b4 100644 --- a/docs/java/functions_func_s.html +++ b/docs/java/functions_func_s.html @@ -1321,7 +1321,7 @@ , com.google.ortools.constraintsolver.SearchMonitor
  • Solver() -: com.google.ortools.constraintsolver.Solver +: com.google.ortools.constraintsolver.Solver
  • solveWithParameters() : com.google.ortools.constraintsolver.RoutingModel @@ -1466,7 +1466,7 @@ , com.google.ortools.linearsolver.MPSolverParameters.ScalingValues
  • SymmetryBreaker() -: com.google.ortools.constraintsolver.SymmetryBreaker +: com.google.ortools.constraintsolver.SymmetryBreaker
  • synchronize() : com.google.ortools.constraintsolver.IntVarLocalSearchFilter diff --git a/docs/java/functions_func_t.html b/docs/java/functions_func_t.html index 7574103ed1..1b1c11fbfa 100644 --- a/docs/java/functions_func_t.html +++ b/docs/java/functions_func_t.html @@ -75,6 +75,9 @@
  • target_var() : com.google.ortools.constraintsolver.CastConstraint
  • +
  • test() +: com.google.ortools.constraintsolver.LongTernaryPredicate +
  • toBuilder() : com.google.ortools.constraintsolver.ConstraintSolverParameters , com.google.ortools.constraintsolver.FirstSolutionStrategy @@ -149,7 +152,7 @@ : com.google.ortools.constraintsolver.TypeRegulationsChecker
  • TypeRegulationsConstraint() -: com.google.ortools.constraintsolver.TypeRegulationsConstraint +: com.google.ortools.constraintsolver.TypeRegulationsConstraint
  • TypeRequirementChecker() : com.google.ortools.constraintsolver.TypeRequirementChecker diff --git a/docs/java/functions_n.html b/docs/java/functions_n.html index 924da6d116..8d5e6a40a3 100644 --- a/docs/java/functions_n.html +++ b/docs/java/functions_n.html @@ -90,6 +90,9 @@
  • nameAllVariables() : com.google.ortools.constraintsolver.Solver
  • +
  • negate() +: com.google.ortools.constraintsolver.LongTernaryPredicate +
  • negated() : com.google.ortools.sat.CpModel
  • @@ -122,7 +125,7 @@ , com.google.ortools.constraintsolver.RoutingModelParameters , com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators , com.google.ortools.constraintsolver.RoutingSearchParameters -, com.google.ortools.sat.CpModelProto +, com.google.ortools.sat.CpModelProto , com.google.ortools.sat.SatParameters
  • newBuilderForType() @@ -166,13 +169,14 @@ : com.google.ortools.sat.CpModel
  • newOptionalIntervalVar() -: com.google.ortools.sat.CpModel +: com.google.ortools.sat.CpModel
  • newSearch() -: com.google.ortools.constraintsolver.Solver +: com.google.ortools.constraintsolver.Solver
  • next() : com.google.ortools.constraintsolver.IntVarIterator +, com.google.ortools.constraintsolver.JavaDecisionBuilder , com.google.ortools.constraintsolver.RoutingModel , com.google.ortools.constraintsolver.SequenceVar
  • @@ -194,6 +198,7 @@
  • nextWrap() : com.google.ortools.constraintsolver.DecisionBuilder , com.google.ortools.constraintsolver.IntVarFilteredDecisionBuilder +, com.google.ortools.constraintsolver.JavaDecisionBuilder
  • NO_BINARY_MINIMIZATION : com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm diff --git a/docs/java/functions_p.html b/docs/java/functions_p.html index 3483d05a60..7b980ada78 100644 --- a/docs/java/functions_p.html +++ b/docs/java/functions_p.html @@ -121,11 +121,13 @@ , com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators , com.google.ortools.constraintsolver.RoutingSearchParameters , com.google.ortools.sat.CpModelProto -, com.google.ortools.sat.SatParameters
  • PARSER : com.google.ortools.sat.SatParameters
  • +
  • parser() +: com.google.ortools.sat.SatParameters +
  • PATH_CHEAPEST_ARC : com.google.ortools.constraintsolver.FirstSolutionStrategy.Value
  • @@ -326,7 +328,7 @@ : com.google.ortools.constraintsolver.Pack
  • PropagationBaseObject() -: com.google.ortools.constraintsolver.PropagationBaseObject +: com.google.ortools.constraintsolver.PropagationBaseObject
  • PropagationMonitor() : com.google.ortools.constraintsolver.PropagationMonitor diff --git a/docs/java/functions_s.html b/docs/java/functions_s.html index 2bd28061c7..e5f51340fe 100644 --- a/docs/java/functions_s.html +++ b/docs/java/functions_s.html @@ -1640,7 +1640,7 @@ : com.google.ortools.constraintsolver.Solver
  • SymmetryBreaker() -: com.google.ortools.constraintsolver.SymmetryBreaker +: com.google.ortools.constraintsolver.SymmetryBreaker
  • synchronize() : com.google.ortools.constraintsolver.IntVarLocalSearchFilter diff --git a/docs/java/functions_t.html b/docs/java/functions_t.html index b22ee8f031..daa3844002 100644 --- a/docs/java/functions_t.html +++ b/docs/java/functions_t.html @@ -81,6 +81,9 @@
  • target_var() : com.google.ortools.constraintsolver.CastConstraint
  • +
  • test() +: com.google.ortools.constraintsolver.LongTernaryPredicate +
  • TIME_FIELD_NUMBER : com.google.ortools.constraintsolver.RegularLimitParameters
  • @@ -179,7 +182,7 @@ : com.google.ortools.constraintsolver.Solver
  • TypeIncompatibilityChecker() -: com.google.ortools.constraintsolver.TypeIncompatibilityChecker +: com.google.ortools.constraintsolver.TypeIncompatibilityChecker
  • TypeRegulationsChecker() : com.google.ortools.constraintsolver.TypeRegulationsChecker @@ -188,7 +191,7 @@ : com.google.ortools.constraintsolver.TypeRegulationsConstraint
  • TypeRequirementChecker() -: com.google.ortools.constraintsolver.TypeRequirementChecker +: com.google.ortools.constraintsolver.TypeRequirementChecker
  • diff --git a/docs/java/graph_legend.png b/docs/java/graph_legend.png index d1fdf389c3..24dff54260 100644 Binary files a/docs/java/graph_legend.png and b/docs/java/graph_legend.png differ diff --git a/docs/java/hierarchy.html b/docs/java/hierarchy.html index 248580d1bd..cb78c1a424 100644 --- a/docs/java/hierarchy.html +++ b/docs/java/hierarchy.html @@ -67,6 +67,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically: Ccom.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder  Ccom.google.ortools.constraintsolver.ParallelSavingsFilteredDecisionBuilder  Ccom.google.ortools.constraintsolver.SequentialSavingsFilteredDecisionBuilder + Ccom.google.ortools.constraintsolver.JavaDecisionBuilderThis class acts as a intermediate step between a c++ decision builder and a java one  Ccom.google.ortools.constraintsolver.DecisionVisitor  Ccom.google.ortools.constraintsolver.SymmetryBreaker  Ccom.google.ortools.constraintsolver.Demon @@ -146,100 +147,103 @@ This inheritance list is sorted roughly, but not completely, alphabetically: Ccom.google.ortools.constraintsolver.Solver.IntegerCastInfo  Ccom.google.ortools.linearsolver.MPSolverParameters.IntegerParam  Ccom.google.ortools.sat.IntervalVarAn interval variable - Ccom.google.ortools.constraintsolver.IntTupleSet - Ccom.google.ortools.constraintsolver.IntVarLocalSearchHandler - Ccom.google.ortools.algorithms.KnapsackSolver - Ccom.google.ortools.sat.LinearExprA linear expression interface that can be parsed - Ccom.google.ortools.sat.IntVarAn integer variable - Ccom.google.ortools.graph.LinearSumAssignment - Ccom.google.ortools.sat.LiteralInterface to describe a boolean variable or its negation - Ccom.google.ortools.sat.IntVarAn integer variable - Ccom.google.ortools.constraintsolver.LocalSearchPhaseParameters - Ccom.google.ortools.linearsolver.MPSolverParameters.LpAlgorithmValues - Ccom.google.ortools.linearsolver.main_research_linear_solver - Ccom.google.ortools.linearsolver.main_research_linear_solverJNI - Ccom.google.ortools.constraintsolver.mainConstants - Ccom.google.ortools.graph.MaxFlow - CMessageOrBuilder - Ccom.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder - Ccom.google.ortools.constraintsolver.ConstraintSolverParameters - Ccom.google.ortools.constraintsolver.ConstraintSolverParameters.Builder - Ccom.google.ortools.constraintsolver.FirstSolutionStrategyOrBuilder - Ccom.google.ortools.constraintsolver.FirstSolutionStrategy - Ccom.google.ortools.constraintsolver.FirstSolutionStrategy.Builder - Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristicOrBuilder - Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic - Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic.Builder - Ccom.google.ortools.constraintsolver.RegularLimitParametersOrBuilder - Ccom.google.ortools.constraintsolver.RegularLimitParameters - Ccom.google.ortools.constraintsolver.RegularLimitParameters.Builder - Ccom.google.ortools.constraintsolver.RoutingModelParametersOrBuilder - Ccom.google.ortools.constraintsolver.RoutingModelParameters - Ccom.google.ortools.constraintsolver.RoutingModelParameters.Builder - Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder - Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators - Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder - Ccom.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder - Ccom.google.ortools.constraintsolver.RoutingSearchParameters - Ccom.google.ortools.constraintsolver.RoutingSearchParameters.Builder - Ccom.google.ortools.sat.SatParametersOrBuilder - Ccom.google.ortools.sat.SatParameters - Ccom.google.ortools.sat.SatParameters.Builder - Ccom.google.ortools.graph.MinCostFlowBase - Ccom.google.ortools.graph.MinCostFlow - Ccom.google.ortools.sat.CpModel.MismatchedArrayLengthsException thrown when parallel arrays have mismatched lengths - Ccom.google.ortools.constraintsolver.ModelCache - Ccom.google.ortools.linearsolver.MPConstraint - Ccom.google.ortools.linearsolver.MPModelExportOptions - Ccom.google.ortools.linearsolver.MPObjective - Ccom.google.ortools.linearsolver.MPSolver - Ccom.google.ortools.linearsolver.MPSolverParameters - Ccom.google.ortools.linearsolver.MPVariable - Ccom.google.ortools.linearsolver.MPSolver.OptimizationProblemType - Ccom.google.ortools.util.OptionalBooleanOuterClass - Ccom.google.ortools.linearsolver.MPSolverParameters.PresolveValues - CProtocolMessageEnum - Ccom.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression - Ccom.google.ortools.constraintsolver.FirstSolutionStrategy.ValueProtobuf enum - Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic.ValueProtobuf enum - Ccom.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm - Ccom.google.ortools.sat.SatParameters.ClauseOrdering - Ccom.google.ortools.sat.SatParameters.ClauseProtection - Ccom.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm - Ccom.google.ortools.sat.SatParameters.MaxSatAssumptionOrder - Ccom.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm - Ccom.google.ortools.sat.SatParameters.Polarity - Ccom.google.ortools.sat.SatParameters.RestartAlgorithm - Ccom.google.ortools.sat.SatParameters.SearchBranching - Ccom.google.ortools.sat.SatParameters.VariableOrder - Ccom.google.ortools.util.OptionalBoolean - Ccom.google.ortools.linearsolver.MPSolver.ResultStatus - Ccom.google.ortools.constraintsolver.RevBool - Ccom.google.ortools.constraintsolver.RevInteger - Ccom.google.ortools.constraintsolver.RevLong - Ccom.google.ortools.constraintsolver.RevPartialSequence - Ccom.google.ortools.constraintsolver.RoutingDimension - Ccom.google.ortools.constraintsolver.RoutingEnums - Ccom.google.ortools.constraintsolver.RoutingIndexManager - Ccom.google.ortools.constraintsolver.RoutingModel - Ccom.google.ortools.constraintsolver.RoutingParameters - Ccom.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder.SavingsParameters - Ccom.google.ortools.linearsolver.MPSolverParameters.ScalingValues - Ccom.google.ortools.constraintsolver.SearchLimitProtobuf - Ccom.google.ortools.constraintsolver.SequenceVarLocalSearchHandler - CSolutionCallback - Ccom.google.ortools.sat.CpSolverSolutionCallbackParent class to create a callback called at each solution - Ccom.google.ortools.constraintsolver.Solver - Ccom.google.ortools.constraintsolver.SolverParameters - Ccom.google.ortools.algorithms.KnapsackSolver.SolverType - Ccom.google.ortools.util.SortedDisjointIntervalListThis class represents a sorted list of disjoint, closed intervals - Ccom.google.ortools.graph.MaxFlow.Status - Ccom.google.ortools.graph.LinearSumAssignment.Status - Ccom.google.ortools.graph.MinCostFlowBase.Status - Ccom.google.ortools.constraintsolver.TypeRegulationsChecker - Ccom.google.ortools.constraintsolver.TypeIncompatibilityChecker - Ccom.google.ortools.constraintsolver.TypeRequirementChecker - Ccom.google.ortools.sat.CpModel.WrongLengthException thrown when an array has a wrong length + Ccom.google.ortools.constraintsolver.IntIntToLongFunctionRepresents a function that accepts two int-valued arguments and produces a long-valued result + Ccom.google.ortools.constraintsolver.IntTupleSet + Ccom.google.ortools.constraintsolver.IntVarLocalSearchHandler + Ccom.google.ortools.algorithms.KnapsackSolver + Ccom.google.ortools.sat.LinearExprA linear expression interface that can be parsed + Ccom.google.ortools.sat.IntVarAn integer variable + Ccom.google.ortools.graph.LinearSumAssignment + Ccom.google.ortools.sat.LiteralInterface to describe a boolean variable or its negation + Ccom.google.ortools.sat.IntVarAn integer variable + Ccom.google.ortools.constraintsolver.LocalSearchPhaseParameters + Ccom.google.ortools.constraintsolver.LongTernaryOperatorRepresents an operation upon three + Ccom.google.ortools.constraintsolver.LongTernaryPredicateRepresents a predicate (boolean-valued function) uppon three + Ccom.google.ortools.linearsolver.MPSolverParameters.LpAlgorithmValues + Ccom.google.ortools.linearsolver.main_research_linear_solver + Ccom.google.ortools.linearsolver.main_research_linear_solverJNI + Ccom.google.ortools.constraintsolver.mainConstants + Ccom.google.ortools.graph.MaxFlow + CMessageOrBuilder + Ccom.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder + Ccom.google.ortools.constraintsolver.ConstraintSolverParameters + Ccom.google.ortools.constraintsolver.ConstraintSolverParameters.Builder + Ccom.google.ortools.constraintsolver.FirstSolutionStrategyOrBuilder + Ccom.google.ortools.constraintsolver.FirstSolutionStrategy + Ccom.google.ortools.constraintsolver.FirstSolutionStrategy.Builder + Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristicOrBuilder + Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic + Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic.Builder + Ccom.google.ortools.constraintsolver.RegularLimitParametersOrBuilder + Ccom.google.ortools.constraintsolver.RegularLimitParameters + Ccom.google.ortools.constraintsolver.RegularLimitParameters.Builder + Ccom.google.ortools.constraintsolver.RoutingModelParametersOrBuilder + Ccom.google.ortools.constraintsolver.RoutingModelParameters + Ccom.google.ortools.constraintsolver.RoutingModelParameters.Builder + Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder + Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators + Ccom.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder + Ccom.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder + Ccom.google.ortools.constraintsolver.RoutingSearchParameters + Ccom.google.ortools.constraintsolver.RoutingSearchParameters.Builder + Ccom.google.ortools.sat.SatParametersOrBuilder + Ccom.google.ortools.sat.SatParameters + Ccom.google.ortools.sat.SatParameters.Builder + Ccom.google.ortools.graph.MinCostFlowBase + Ccom.google.ortools.graph.MinCostFlow + Ccom.google.ortools.sat.CpModel.MismatchedArrayLengthsException thrown when parallel arrays have mismatched lengths + Ccom.google.ortools.constraintsolver.ModelCache + Ccom.google.ortools.linearsolver.MPConstraint + Ccom.google.ortools.linearsolver.MPModelExportOptions + Ccom.google.ortools.linearsolver.MPObjective + Ccom.google.ortools.linearsolver.MPSolver + Ccom.google.ortools.linearsolver.MPSolverParameters + Ccom.google.ortools.linearsolver.MPVariable + Ccom.google.ortools.linearsolver.MPSolver.OptimizationProblemType + Ccom.google.ortools.util.OptionalBooleanOuterClass + Ccom.google.ortools.linearsolver.MPSolverParameters.PresolveValues + CProtocolMessageEnum + Ccom.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression + Ccom.google.ortools.constraintsolver.FirstSolutionStrategy.ValueProtobuf enum + Ccom.google.ortools.constraintsolver.LocalSearchMetaheuristic.ValueProtobuf enum + Ccom.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm + Ccom.google.ortools.sat.SatParameters.ClauseOrdering + Ccom.google.ortools.sat.SatParameters.ClauseProtection + Ccom.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm + Ccom.google.ortools.sat.SatParameters.MaxSatAssumptionOrder + Ccom.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm + Ccom.google.ortools.sat.SatParameters.Polarity + Ccom.google.ortools.sat.SatParameters.RestartAlgorithm + Ccom.google.ortools.sat.SatParameters.SearchBranching + Ccom.google.ortools.sat.SatParameters.VariableOrder + Ccom.google.ortools.util.OptionalBoolean + Ccom.google.ortools.linearsolver.MPSolver.ResultStatus + Ccom.google.ortools.constraintsolver.RevBool + Ccom.google.ortools.constraintsolver.RevInteger + Ccom.google.ortools.constraintsolver.RevLong + Ccom.google.ortools.constraintsolver.RevPartialSequence + Ccom.google.ortools.constraintsolver.RoutingDimension + Ccom.google.ortools.constraintsolver.RoutingEnums + Ccom.google.ortools.constraintsolver.RoutingIndexManager + Ccom.google.ortools.constraintsolver.RoutingModel + Ccom.google.ortools.constraintsolver.RoutingParameters + Ccom.google.ortools.constraintsolver.SavingsFilteredDecisionBuilder.SavingsParameters + Ccom.google.ortools.linearsolver.MPSolverParameters.ScalingValues + Ccom.google.ortools.constraintsolver.SearchLimitProtobuf + Ccom.google.ortools.constraintsolver.SequenceVarLocalSearchHandler + CSolutionCallback + Ccom.google.ortools.sat.CpSolverSolutionCallbackParent class to create a callback called at each solution + Ccom.google.ortools.constraintsolver.Solver + Ccom.google.ortools.constraintsolver.SolverParameters + Ccom.google.ortools.algorithms.KnapsackSolver.SolverType + Ccom.google.ortools.util.SortedDisjointIntervalListThis class represents a sorted list of disjoint, closed intervals + Ccom.google.ortools.graph.LinearSumAssignment.Status + Ccom.google.ortools.graph.MinCostFlowBase.Status + Ccom.google.ortools.graph.MaxFlow.Status + Ccom.google.ortools.constraintsolver.TypeRegulationsChecker + Ccom.google.ortools.constraintsolver.TypeIncompatibilityChecker + Ccom.google.ortools.constraintsolver.TypeRequirementChecker + Ccom.google.ortools.sat.CpModel.WrongLengthException thrown when an array has a wrong length
    diff --git a/docs/java/inherit_graph_0.map b/docs/java/inherit_graph_0.map index 68a19d6efc..d389315f56 100644 --- a/docs/java/inherit_graph_0.map +++ b/docs/java/inherit_graph_0.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_0.png b/docs/java/inherit_graph_0.png index 9a6108b545..95dd988f4f 100644 Binary files a/docs/java/inherit_graph_0.png and b/docs/java/inherit_graph_0.png differ diff --git a/docs/java/inherit_graph_1.map b/docs/java/inherit_graph_1.map index 39cd9d618f..558d6f776a 100644 --- a/docs/java/inherit_graph_1.map +++ b/docs/java/inherit_graph_1.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_1.png b/docs/java/inherit_graph_1.png index 893336aafd..bc1c8397b2 100644 Binary files a/docs/java/inherit_graph_1.png and b/docs/java/inherit_graph_1.png differ diff --git a/docs/java/inherit_graph_10.map b/docs/java/inherit_graph_10.map index 71f85b47fc..9418b343b4 100644 --- a/docs/java/inherit_graph_10.map +++ b/docs/java/inherit_graph_10.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_10.md5 b/docs/java/inherit_graph_10.md5 index e7c478d055..4c0c70e2e8 100644 --- a/docs/java/inherit_graph_10.md5 +++ b/docs/java/inherit_graph_10.md5 @@ -1 +1 @@ -82fbbfee373fd4c205ff4ae2d6b2c9fd \ No newline at end of file +8362d4b1223da108c24d6eb8ecfa9126 \ No newline at end of file diff --git a/docs/java/inherit_graph_10.png b/docs/java/inherit_graph_10.png index 5b9b803ec5..dd509dfd1f 100644 Binary files a/docs/java/inherit_graph_10.png and b/docs/java/inherit_graph_10.png differ diff --git a/docs/java/inherit_graph_11.map b/docs/java/inherit_graph_11.map index 999ebb57ad..dbb72ac290 100644 --- a/docs/java/inherit_graph_11.map +++ b/docs/java/inherit_graph_11.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_11.md5 b/docs/java/inherit_graph_11.md5 index 51f4432a2f..e7c478d055 100644 --- a/docs/java/inherit_graph_11.md5 +++ b/docs/java/inherit_graph_11.md5 @@ -1 +1 @@ -ad5547939acea6f7ea5e85b47438b878 \ No newline at end of file +82fbbfee373fd4c205ff4ae2d6b2c9fd \ No newline at end of file diff --git a/docs/java/inherit_graph_11.png b/docs/java/inherit_graph_11.png index c68de8d932..b590a5954f 100644 Binary files a/docs/java/inherit_graph_11.png and b/docs/java/inherit_graph_11.png differ diff --git a/docs/java/inherit_graph_12.map b/docs/java/inherit_graph_12.map index 0a9f84561c..2293d43e49 100644 --- a/docs/java/inherit_graph_12.map +++ b/docs/java/inherit_graph_12.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_12.md5 b/docs/java/inherit_graph_12.md5 index 67ec38f6b6..51f4432a2f 100644 --- a/docs/java/inherit_graph_12.md5 +++ b/docs/java/inherit_graph_12.md5 @@ -1 +1 @@ -98f4ee7d2ecf9f069884cc32a9521d76 \ No newline at end of file +ad5547939acea6f7ea5e85b47438b878 \ No newline at end of file diff --git a/docs/java/inherit_graph_12.png b/docs/java/inherit_graph_12.png index 981ed98e9e..22f0f2db28 100644 Binary files a/docs/java/inherit_graph_12.png and b/docs/java/inherit_graph_12.png differ diff --git a/docs/java/inherit_graph_13.map b/docs/java/inherit_graph_13.map index 49f5290a50..f689354758 100644 --- a/docs/java/inherit_graph_13.map +++ b/docs/java/inherit_graph_13.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_13.md5 b/docs/java/inherit_graph_13.md5 index 4acbd57628..67ec38f6b6 100644 --- a/docs/java/inherit_graph_13.md5 +++ b/docs/java/inherit_graph_13.md5 @@ -1 +1 @@ -a0726caa13279db583e90c47f6fe6ab7 \ No newline at end of file +98f4ee7d2ecf9f069884cc32a9521d76 \ No newline at end of file diff --git a/docs/java/inherit_graph_13.png b/docs/java/inherit_graph_13.png index 5be83d961b..7ef6705aaf 100644 Binary files a/docs/java/inherit_graph_13.png and b/docs/java/inherit_graph_13.png differ diff --git a/docs/java/inherit_graph_14.map b/docs/java/inherit_graph_14.map index 82d030388c..2d23ecef4c 100644 --- a/docs/java/inherit_graph_14.map +++ b/docs/java/inherit_graph_14.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_14.md5 b/docs/java/inherit_graph_14.md5 index 78c4e4fa85..5bf607adbc 100644 --- a/docs/java/inherit_graph_14.md5 +++ b/docs/java/inherit_graph_14.md5 @@ -1 +1 @@ -83cb5f1cddfc102dc8dbb492f8d652ee \ No newline at end of file +09a319a778baa0bda2ae8fca4f85c1b7 \ No newline at end of file diff --git a/docs/java/inherit_graph_14.png b/docs/java/inherit_graph_14.png index e107ce3d53..81d5f48a7a 100644 Binary files a/docs/java/inherit_graph_14.png and b/docs/java/inherit_graph_14.png differ diff --git a/docs/java/inherit_graph_15.map b/docs/java/inherit_graph_15.map index 3beebf9e3d..d99d9d0e38 100644 --- a/docs/java/inherit_graph_15.map +++ b/docs/java/inherit_graph_15.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_15.md5 b/docs/java/inherit_graph_15.md5 index 46c98e09bd..abde61f165 100644 --- a/docs/java/inherit_graph_15.md5 +++ b/docs/java/inherit_graph_15.md5 @@ -1 +1 @@ -d1ec5270d66a3650c84180d06bd93a1f \ No newline at end of file +38e2168be0484bb81c423a351c4b1826 \ No newline at end of file diff --git a/docs/java/inherit_graph_15.png b/docs/java/inherit_graph_15.png index a809ddcda0..cd5d18adfa 100644 Binary files a/docs/java/inherit_graph_15.png and b/docs/java/inherit_graph_15.png differ diff --git a/docs/java/inherit_graph_16.map b/docs/java/inherit_graph_16.map index 57d8eb9f52..13a0858887 100644 --- a/docs/java/inherit_graph_16.map +++ b/docs/java/inherit_graph_16.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_16.md5 b/docs/java/inherit_graph_16.md5 index e8e5f46928..4acbd57628 100644 --- a/docs/java/inherit_graph_16.md5 +++ b/docs/java/inherit_graph_16.md5 @@ -1 +1 @@ -8d64ab997432cea7ab00ea456e1fa025 \ No newline at end of file +a0726caa13279db583e90c47f6fe6ab7 \ No newline at end of file diff --git a/docs/java/inherit_graph_16.png b/docs/java/inherit_graph_16.png index 5ac18b1c6d..745fe0467a 100644 Binary files a/docs/java/inherit_graph_16.png and b/docs/java/inherit_graph_16.png differ diff --git a/docs/java/inherit_graph_17.map b/docs/java/inherit_graph_17.map index a5b7d1aad9..0ddb35cd16 100644 --- a/docs/java/inherit_graph_17.map +++ b/docs/java/inherit_graph_17.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_17.md5 b/docs/java/inherit_graph_17.md5 index ff23b0934b..78c4e4fa85 100644 --- a/docs/java/inherit_graph_17.md5 +++ b/docs/java/inherit_graph_17.md5 @@ -1 +1 @@ -9f698bdbaf076e1b4a50ace53fbaa5e0 \ No newline at end of file +83cb5f1cddfc102dc8dbb492f8d652ee \ No newline at end of file diff --git a/docs/java/inherit_graph_17.png b/docs/java/inherit_graph_17.png index 021265c792..c9c68e01d7 100644 Binary files a/docs/java/inherit_graph_17.png and b/docs/java/inherit_graph_17.png differ diff --git a/docs/java/inherit_graph_18.map b/docs/java/inherit_graph_18.map index 533b617a5c..12f9509c95 100644 --- a/docs/java/inherit_graph_18.map +++ b/docs/java/inherit_graph_18.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_18.md5 b/docs/java/inherit_graph_18.md5 index 4cb3e3fc82..46c98e09bd 100644 --- a/docs/java/inherit_graph_18.md5 +++ b/docs/java/inherit_graph_18.md5 @@ -1 +1 @@ -85fdd8fa27dc53390d728cd305f6ed19 \ No newline at end of file +d1ec5270d66a3650c84180d06bd93a1f \ No newline at end of file diff --git a/docs/java/inherit_graph_18.png b/docs/java/inherit_graph_18.png index 0bf8ef989e..44220f6f4c 100644 Binary files a/docs/java/inherit_graph_18.png and b/docs/java/inherit_graph_18.png differ diff --git a/docs/java/inherit_graph_19.map b/docs/java/inherit_graph_19.map index 48f0531ee4..1f84f6cc0e 100644 --- a/docs/java/inherit_graph_19.map +++ b/docs/java/inherit_graph_19.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_19.md5 b/docs/java/inherit_graph_19.md5 index 500db67061..e8e5f46928 100644 --- a/docs/java/inherit_graph_19.md5 +++ b/docs/java/inherit_graph_19.md5 @@ -1 +1 @@ -fe1a6ebcadfc0f327bbe39a856058654 \ No newline at end of file +8d64ab997432cea7ab00ea456e1fa025 \ No newline at end of file diff --git a/docs/java/inherit_graph_19.png b/docs/java/inherit_graph_19.png index 6df3dbb9d4..b6fa276ddb 100644 Binary files a/docs/java/inherit_graph_19.png and b/docs/java/inherit_graph_19.png differ diff --git a/docs/java/inherit_graph_2.map b/docs/java/inherit_graph_2.map index 21cefe7f70..dcfee44f84 100644 --- a/docs/java/inherit_graph_2.map +++ b/docs/java/inherit_graph_2.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/inherit_graph_2.png b/docs/java/inherit_graph_2.png index f18bfd7d37..8e780b2bd5 100644 Binary files a/docs/java/inherit_graph_2.png and b/docs/java/inherit_graph_2.png differ diff --git a/docs/java/inherit_graph_20.map b/docs/java/inherit_graph_20.map index 827fc3ec97..1ddf22c3e4 100644 --- a/docs/java/inherit_graph_20.map +++ b/docs/java/inherit_graph_20.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_20.md5 b/docs/java/inherit_graph_20.md5 index ac5a197bf2..ff23b0934b 100644 --- a/docs/java/inherit_graph_20.md5 +++ b/docs/java/inherit_graph_20.md5 @@ -1 +1 @@ -fc057f0399d7c33065adfac5caf69805 \ No newline at end of file +9f698bdbaf076e1b4a50ace53fbaa5e0 \ No newline at end of file diff --git a/docs/java/inherit_graph_20.png b/docs/java/inherit_graph_20.png index 50b77bc9cb..8ed4ed3a32 100644 Binary files a/docs/java/inherit_graph_20.png and b/docs/java/inherit_graph_20.png differ diff --git a/docs/java/inherit_graph_21.map b/docs/java/inherit_graph_21.map index c9c222d0bf..e197301811 100644 --- a/docs/java/inherit_graph_21.map +++ b/docs/java/inherit_graph_21.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_21.md5 b/docs/java/inherit_graph_21.md5 index 0705325b3f..4cb3e3fc82 100644 --- a/docs/java/inherit_graph_21.md5 +++ b/docs/java/inherit_graph_21.md5 @@ -1 +1 @@ -6cb93d868b579415a46a1466e97cad0e \ No newline at end of file +85fdd8fa27dc53390d728cd305f6ed19 \ No newline at end of file diff --git a/docs/java/inherit_graph_21.png b/docs/java/inherit_graph_21.png index 6a09e4901d..a9daf54a37 100644 Binary files a/docs/java/inherit_graph_21.png and b/docs/java/inherit_graph_21.png differ diff --git a/docs/java/inherit_graph_22.map b/docs/java/inherit_graph_22.map index adabc24c73..deedc25a6b 100644 --- a/docs/java/inherit_graph_22.map +++ b/docs/java/inherit_graph_22.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_22.md5 b/docs/java/inherit_graph_22.md5 index fb150bf783..500db67061 100644 --- a/docs/java/inherit_graph_22.md5 +++ b/docs/java/inherit_graph_22.md5 @@ -1 +1 @@ -0c7d12f8ccfe57f6b94bf28ddd521b40 \ No newline at end of file +fe1a6ebcadfc0f327bbe39a856058654 \ No newline at end of file diff --git a/docs/java/inherit_graph_22.png b/docs/java/inherit_graph_22.png index 484479c4b5..a086e68fea 100644 Binary files a/docs/java/inherit_graph_22.png and b/docs/java/inherit_graph_22.png differ diff --git a/docs/java/inherit_graph_23.map b/docs/java/inherit_graph_23.map index 8040c0b9a7..e023b034e0 100644 --- a/docs/java/inherit_graph_23.map +++ b/docs/java/inherit_graph_23.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_23.md5 b/docs/java/inherit_graph_23.md5 index a32577a1f5..ac5a197bf2 100644 --- a/docs/java/inherit_graph_23.md5 +++ b/docs/java/inherit_graph_23.md5 @@ -1 +1 @@ -455b92591e20bd372f4cc54d513c73bb \ No newline at end of file +fc057f0399d7c33065adfac5caf69805 \ No newline at end of file diff --git a/docs/java/inherit_graph_23.png b/docs/java/inherit_graph_23.png index dde281b432..df6f09d255 100644 Binary files a/docs/java/inherit_graph_23.png and b/docs/java/inherit_graph_23.png differ diff --git a/docs/java/inherit_graph_24.map b/docs/java/inherit_graph_24.map index 4fe334cb62..de3eb5a80e 100644 --- a/docs/java/inherit_graph_24.map +++ b/docs/java/inherit_graph_24.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_24.md5 b/docs/java/inherit_graph_24.md5 index 7acddac601..0705325b3f 100644 --- a/docs/java/inherit_graph_24.md5 +++ b/docs/java/inherit_graph_24.md5 @@ -1 +1 @@ -8297eec970e5e43389708ecbe5ccdcaa \ No newline at end of file +6cb93d868b579415a46a1466e97cad0e \ No newline at end of file diff --git a/docs/java/inherit_graph_24.png b/docs/java/inherit_graph_24.png index 00007e2eb1..31dff3416c 100644 Binary files a/docs/java/inherit_graph_24.png and b/docs/java/inherit_graph_24.png differ diff --git a/docs/java/inherit_graph_25.map b/docs/java/inherit_graph_25.map index 98f56721ff..88665253fe 100644 --- a/docs/java/inherit_graph_25.map +++ b/docs/java/inherit_graph_25.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_25.md5 b/docs/java/inherit_graph_25.md5 index b6565876b6..fb150bf783 100644 --- a/docs/java/inherit_graph_25.md5 +++ b/docs/java/inherit_graph_25.md5 @@ -1 +1 @@ -a0a065d370a0b95b04af1637be9d7a5d \ No newline at end of file +0c7d12f8ccfe57f6b94bf28ddd521b40 \ No newline at end of file diff --git a/docs/java/inherit_graph_25.png b/docs/java/inherit_graph_25.png index 1d0cf2a899..3303e3adad 100644 Binary files a/docs/java/inherit_graph_25.png and b/docs/java/inherit_graph_25.png differ diff --git a/docs/java/inherit_graph_26.map b/docs/java/inherit_graph_26.map index 0742d0ce0c..0d92f934b5 100644 --- a/docs/java/inherit_graph_26.map +++ b/docs/java/inherit_graph_26.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_26.md5 b/docs/java/inherit_graph_26.md5 index 714feb7e47..a32577a1f5 100644 --- a/docs/java/inherit_graph_26.md5 +++ b/docs/java/inherit_graph_26.md5 @@ -1 +1 @@ -1754bc851a1de1185ab4d17bfdc5acfb \ No newline at end of file +455b92591e20bd372f4cc54d513c73bb \ No newline at end of file diff --git a/docs/java/inherit_graph_26.png b/docs/java/inherit_graph_26.png index 0a40eb0641..5a02e83bac 100644 Binary files a/docs/java/inherit_graph_26.png and b/docs/java/inherit_graph_26.png differ diff --git a/docs/java/inherit_graph_27.map b/docs/java/inherit_graph_27.map index 0503982151..94e6d6e673 100644 --- a/docs/java/inherit_graph_27.map +++ b/docs/java/inherit_graph_27.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_27.md5 b/docs/java/inherit_graph_27.md5 index 616795b709..7acddac601 100644 --- a/docs/java/inherit_graph_27.md5 +++ b/docs/java/inherit_graph_27.md5 @@ -1 +1 @@ -4d4a7b92a39980b768860a712de40d96 \ No newline at end of file +8297eec970e5e43389708ecbe5ccdcaa \ No newline at end of file diff --git a/docs/java/inherit_graph_27.png b/docs/java/inherit_graph_27.png index 2eba4843e3..df886f807f 100644 Binary files a/docs/java/inherit_graph_27.png and b/docs/java/inherit_graph_27.png differ diff --git a/docs/java/inherit_graph_28.map b/docs/java/inherit_graph_28.map index cdccad3112..10558a295b 100644 --- a/docs/java/inherit_graph_28.map +++ b/docs/java/inherit_graph_28.map @@ -1,4 +1,3 @@ - - + diff --git a/docs/java/inherit_graph_28.md5 b/docs/java/inherit_graph_28.md5 index 4738e39720..b6565876b6 100644 --- a/docs/java/inherit_graph_28.md5 +++ b/docs/java/inherit_graph_28.md5 @@ -1 +1 @@ -728c240aa9b9a7bd2339f5d90c58fe66 \ No newline at end of file +a0a065d370a0b95b04af1637be9d7a5d \ No newline at end of file diff --git a/docs/java/inherit_graph_28.png b/docs/java/inherit_graph_28.png index cb1922f0c3..af2b278bdf 100644 Binary files a/docs/java/inherit_graph_28.png and b/docs/java/inherit_graph_28.png differ diff --git a/docs/java/inherit_graph_29.map b/docs/java/inherit_graph_29.map index 3f7d0af38e..1147a096d2 100644 --- a/docs/java/inherit_graph_29.map +++ b/docs/java/inherit_graph_29.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_29.md5 b/docs/java/inherit_graph_29.md5 index e7b074eee2..714feb7e47 100644 --- a/docs/java/inherit_graph_29.md5 +++ b/docs/java/inherit_graph_29.md5 @@ -1 +1 @@ -4dbc842013302eb12641f2f6c177bd8b \ No newline at end of file +1754bc851a1de1185ab4d17bfdc5acfb \ No newline at end of file diff --git a/docs/java/inherit_graph_29.png b/docs/java/inherit_graph_29.png index 3c1c6cd9eb..477e905ba9 100644 Binary files a/docs/java/inherit_graph_29.png and b/docs/java/inherit_graph_29.png differ diff --git a/docs/java/inherit_graph_3.map b/docs/java/inherit_graph_3.map index c5213a4701..ca7df4b5f8 100644 --- a/docs/java/inherit_graph_3.map +++ b/docs/java/inherit_graph_3.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_3.png b/docs/java/inherit_graph_3.png index 6c32603479..f6eafa4765 100644 Binary files a/docs/java/inherit_graph_3.png and b/docs/java/inherit_graph_3.png differ diff --git a/docs/java/inherit_graph_30.map b/docs/java/inherit_graph_30.map index f82f8c4ed0..9c5afc94d4 100644 --- a/docs/java/inherit_graph_30.map +++ b/docs/java/inherit_graph_30.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_30.md5 b/docs/java/inherit_graph_30.md5 index 1724a53085..616795b709 100644 --- a/docs/java/inherit_graph_30.md5 +++ b/docs/java/inherit_graph_30.md5 @@ -1 +1 @@ -2548d4760291047e457288d493168670 \ No newline at end of file +4d4a7b92a39980b768860a712de40d96 \ No newline at end of file diff --git a/docs/java/inherit_graph_30.png b/docs/java/inherit_graph_30.png index def5ea8f24..e9911137c7 100644 Binary files a/docs/java/inherit_graph_30.png and b/docs/java/inherit_graph_30.png differ diff --git a/docs/java/inherit_graph_31.map b/docs/java/inherit_graph_31.map index 5c508e9ef7..e4d956fdf6 100644 --- a/docs/java/inherit_graph_31.map +++ b/docs/java/inherit_graph_31.map @@ -1,5 +1,4 @@ - - - + + diff --git a/docs/java/inherit_graph_31.md5 b/docs/java/inherit_graph_31.md5 index af430e6802..b845d96afb 100644 --- a/docs/java/inherit_graph_31.md5 +++ b/docs/java/inherit_graph_31.md5 @@ -1 +1 @@ -d9e317bde49424c34476c6b8c0081e8b \ No newline at end of file +04737c1b114965decd7249a454eb493a \ No newline at end of file diff --git a/docs/java/inherit_graph_31.png b/docs/java/inherit_graph_31.png index 2d65ff507e..8d341742e8 100644 Binary files a/docs/java/inherit_graph_31.png and b/docs/java/inherit_graph_31.png differ diff --git a/docs/java/inherit_graph_32.map b/docs/java/inherit_graph_32.map index a65436e6f0..6a4ad8b25d 100644 --- a/docs/java/inherit_graph_32.map +++ b/docs/java/inherit_graph_32.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_32.md5 b/docs/java/inherit_graph_32.md5 index c3c0af5a69..e7b074eee2 100644 --- a/docs/java/inherit_graph_32.md5 +++ b/docs/java/inherit_graph_32.md5 @@ -1 +1 @@ -7ea003ce8fa0925f1a5b4a782ba781c6 \ No newline at end of file +4dbc842013302eb12641f2f6c177bd8b \ No newline at end of file diff --git a/docs/java/inherit_graph_32.png b/docs/java/inherit_graph_32.png index daafaade5e..0ea65b11b2 100644 Binary files a/docs/java/inherit_graph_32.png and b/docs/java/inherit_graph_32.png differ diff --git a/docs/java/inherit_graph_33.map b/docs/java/inherit_graph_33.map index 98e05cad08..21daef5482 100644 --- a/docs/java/inherit_graph_33.map +++ b/docs/java/inherit_graph_33.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_33.md5 b/docs/java/inherit_graph_33.md5 index 667a895093..1724a53085 100644 --- a/docs/java/inherit_graph_33.md5 +++ b/docs/java/inherit_graph_33.md5 @@ -1 +1 @@ -b055eaca2748f7376ce868bcf16ea471 \ No newline at end of file +2548d4760291047e457288d493168670 \ No newline at end of file diff --git a/docs/java/inherit_graph_33.png b/docs/java/inherit_graph_33.png index 00bc5cfd01..bebc89f927 100644 Binary files a/docs/java/inherit_graph_33.png and b/docs/java/inherit_graph_33.png differ diff --git a/docs/java/inherit_graph_34.map b/docs/java/inherit_graph_34.map index e212059132..75c7a01176 100644 --- a/docs/java/inherit_graph_34.map +++ b/docs/java/inherit_graph_34.map @@ -1,3 +1,5 @@ - + + + diff --git a/docs/java/inherit_graph_34.md5 b/docs/java/inherit_graph_34.md5 index a3702a0567..af430e6802 100644 --- a/docs/java/inherit_graph_34.md5 +++ b/docs/java/inherit_graph_34.md5 @@ -1 +1 @@ -d24b7373f9d190033c0107d3c90fa4de \ No newline at end of file +d9e317bde49424c34476c6b8c0081e8b \ No newline at end of file diff --git a/docs/java/inherit_graph_34.png b/docs/java/inherit_graph_34.png index 5d71f44bb7..c6d5ded836 100644 Binary files a/docs/java/inherit_graph_34.png and b/docs/java/inherit_graph_34.png differ diff --git a/docs/java/inherit_graph_35.map b/docs/java/inherit_graph_35.map index a47c879893..11c0441f66 100644 --- a/docs/java/inherit_graph_35.map +++ b/docs/java/inherit_graph_35.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_35.md5 b/docs/java/inherit_graph_35.md5 index 81000e11b0..c3c0af5a69 100644 --- a/docs/java/inherit_graph_35.md5 +++ b/docs/java/inherit_graph_35.md5 @@ -1 +1 @@ -71c7fcfc5c3f9ae87711c7d717d693bf \ No newline at end of file +7ea003ce8fa0925f1a5b4a782ba781c6 \ No newline at end of file diff --git a/docs/java/inherit_graph_35.png b/docs/java/inherit_graph_35.png index f38da0c824..1d30065aab 100644 Binary files a/docs/java/inherit_graph_35.png and b/docs/java/inherit_graph_35.png differ diff --git a/docs/java/inherit_graph_36.map b/docs/java/inherit_graph_36.map index 4ba2a1dd37..31ce7ca647 100644 --- a/docs/java/inherit_graph_36.map +++ b/docs/java/inherit_graph_36.map @@ -1,4 +1,3 @@ - - + diff --git a/docs/java/inherit_graph_36.md5 b/docs/java/inherit_graph_36.md5 index e5e4a476dd..667a895093 100644 --- a/docs/java/inherit_graph_36.md5 +++ b/docs/java/inherit_graph_36.md5 @@ -1 +1 @@ -8d119ad2bb9ee389d110a503413eaa5a \ No newline at end of file +b055eaca2748f7376ce868bcf16ea471 \ No newline at end of file diff --git a/docs/java/inherit_graph_36.png b/docs/java/inherit_graph_36.png index 04aa42c3bb..f83fcedb01 100644 Binary files a/docs/java/inherit_graph_36.png and b/docs/java/inherit_graph_36.png differ diff --git a/docs/java/inherit_graph_37.map b/docs/java/inherit_graph_37.map index 6826250730..2ed109ab70 100644 --- a/docs/java/inherit_graph_37.map +++ b/docs/java/inherit_graph_37.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_37.md5 b/docs/java/inherit_graph_37.md5 index 6386f59d25..a3702a0567 100644 --- a/docs/java/inherit_graph_37.md5 +++ b/docs/java/inherit_graph_37.md5 @@ -1 +1 @@ -519b4f90a248cefda2859961034c551b \ No newline at end of file +d24b7373f9d190033c0107d3c90fa4de \ No newline at end of file diff --git a/docs/java/inherit_graph_37.png b/docs/java/inherit_graph_37.png index 6edce442a5..d470c46eb6 100644 Binary files a/docs/java/inherit_graph_37.png and b/docs/java/inherit_graph_37.png differ diff --git a/docs/java/inherit_graph_38.map b/docs/java/inherit_graph_38.map index cc3a008ba1..884ffef2f7 100644 --- a/docs/java/inherit_graph_38.map +++ b/docs/java/inherit_graph_38.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_38.md5 b/docs/java/inherit_graph_38.md5 index dec791d099..81000e11b0 100644 --- a/docs/java/inherit_graph_38.md5 +++ b/docs/java/inherit_graph_38.md5 @@ -1 +1 @@ -05bc95a908d35c174063b03cdb79b765 \ No newline at end of file +71c7fcfc5c3f9ae87711c7d717d693bf \ No newline at end of file diff --git a/docs/java/inherit_graph_38.png b/docs/java/inherit_graph_38.png index 84382ce826..eaeac60a2a 100644 Binary files a/docs/java/inherit_graph_38.png and b/docs/java/inherit_graph_38.png differ diff --git a/docs/java/inherit_graph_39.map b/docs/java/inherit_graph_39.map index 25c59d46a4..eda0991d78 100644 --- a/docs/java/inherit_graph_39.map +++ b/docs/java/inherit_graph_39.map @@ -1,3 +1,4 @@ - + + diff --git a/docs/java/inherit_graph_39.md5 b/docs/java/inherit_graph_39.md5 index 95b11d9e06..e5e4a476dd 100644 --- a/docs/java/inherit_graph_39.md5 +++ b/docs/java/inherit_graph_39.md5 @@ -1 +1 @@ -0a711ae1e67b0ca043cdfa978ecd422a \ No newline at end of file +8d119ad2bb9ee389d110a503413eaa5a \ No newline at end of file diff --git a/docs/java/inherit_graph_39.png b/docs/java/inherit_graph_39.png index 7a9da0fd20..b554778319 100644 Binary files a/docs/java/inherit_graph_39.png and b/docs/java/inherit_graph_39.png differ diff --git a/docs/java/inherit_graph_4.map b/docs/java/inherit_graph_4.map index 570bf42886..8f07e027e3 100644 --- a/docs/java/inherit_graph_4.map +++ b/docs/java/inherit_graph_4.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_4.png b/docs/java/inherit_graph_4.png index 3510b07a58..ec8ce0890f 100644 Binary files a/docs/java/inherit_graph_4.png and b/docs/java/inherit_graph_4.png differ diff --git a/docs/java/inherit_graph_40.map b/docs/java/inherit_graph_40.map index 8f4f4b500f..3f1a282273 100644 --- a/docs/java/inherit_graph_40.map +++ b/docs/java/inherit_graph_40.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_40.md5 b/docs/java/inherit_graph_40.md5 index ba276b5e76..6386f59d25 100644 --- a/docs/java/inherit_graph_40.md5 +++ b/docs/java/inherit_graph_40.md5 @@ -1 +1 @@ -fb69106d66866dabdc0e20bcb58a8eb8 \ No newline at end of file +519b4f90a248cefda2859961034c551b \ No newline at end of file diff --git a/docs/java/inherit_graph_40.png b/docs/java/inherit_graph_40.png index e8939cacf0..e27f6023be 100644 Binary files a/docs/java/inherit_graph_40.png and b/docs/java/inherit_graph_40.png differ diff --git a/docs/java/inherit_graph_41.map b/docs/java/inherit_graph_41.map index 2c66ad291b..0b2e81da6e 100644 --- a/docs/java/inherit_graph_41.map +++ b/docs/java/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_41.md5 b/docs/java/inherit_graph_41.md5 index f74f91082e..dec791d099 100644 --- a/docs/java/inherit_graph_41.md5 +++ b/docs/java/inherit_graph_41.md5 @@ -1 +1 @@ -9f3ed30202fc0d372aab06bedacdf983 \ No newline at end of file +05bc95a908d35c174063b03cdb79b765 \ No newline at end of file diff --git a/docs/java/inherit_graph_41.png b/docs/java/inherit_graph_41.png index 438b7ff063..0c7dee05b1 100644 Binary files a/docs/java/inherit_graph_41.png and b/docs/java/inherit_graph_41.png differ diff --git a/docs/java/inherit_graph_42.map b/docs/java/inherit_graph_42.map index 7a39c6b2d8..6b174dce50 100644 --- a/docs/java/inherit_graph_42.map +++ b/docs/java/inherit_graph_42.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_42.md5 b/docs/java/inherit_graph_42.md5 index a2cb40ae43..95b11d9e06 100644 --- a/docs/java/inherit_graph_42.md5 +++ b/docs/java/inherit_graph_42.md5 @@ -1 +1 @@ -ab23c64287d9648ac84efcbcaeae39fa \ No newline at end of file +0a711ae1e67b0ca043cdfa978ecd422a \ No newline at end of file diff --git a/docs/java/inherit_graph_42.png b/docs/java/inherit_graph_42.png index a1c7569772..60d745c4d2 100644 Binary files a/docs/java/inherit_graph_42.png and b/docs/java/inherit_graph_42.png differ diff --git a/docs/java/inherit_graph_43.map b/docs/java/inherit_graph_43.map index 5e804e8ead..e549b488f8 100644 --- a/docs/java/inherit_graph_43.map +++ b/docs/java/inherit_graph_43.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_43.md5 b/docs/java/inherit_graph_43.md5 index bc40b32482..ba276b5e76 100644 --- a/docs/java/inherit_graph_43.md5 +++ b/docs/java/inherit_graph_43.md5 @@ -1 +1 @@ -1201b510c65e1af73158de02472833a4 \ No newline at end of file +fb69106d66866dabdc0e20bcb58a8eb8 \ No newline at end of file diff --git a/docs/java/inherit_graph_43.png b/docs/java/inherit_graph_43.png index f8a3435c02..e1dd8f536b 100644 Binary files a/docs/java/inherit_graph_43.png and b/docs/java/inherit_graph_43.png differ diff --git a/docs/java/inherit_graph_44.map b/docs/java/inherit_graph_44.map index 79772d2893..277961f346 100644 --- a/docs/java/inherit_graph_44.map +++ b/docs/java/inherit_graph_44.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_44.md5 b/docs/java/inherit_graph_44.md5 index 01b81f3d15..f74f91082e 100644 --- a/docs/java/inherit_graph_44.md5 +++ b/docs/java/inherit_graph_44.md5 @@ -1 +1 @@ -6db5a17b04bf77ed2ba23f3cfd2e573c \ No newline at end of file +9f3ed30202fc0d372aab06bedacdf983 \ No newline at end of file diff --git a/docs/java/inherit_graph_44.png b/docs/java/inherit_graph_44.png index cf4189f153..51a5283f00 100644 Binary files a/docs/java/inherit_graph_44.png and b/docs/java/inherit_graph_44.png differ diff --git a/docs/java/inherit_graph_45.map b/docs/java/inherit_graph_45.map index 79eef3b79f..66c0eb2a9f 100644 --- a/docs/java/inherit_graph_45.map +++ b/docs/java/inherit_graph_45.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_45.md5 b/docs/java/inherit_graph_45.md5 index f7b363f459..a2cb40ae43 100644 --- a/docs/java/inherit_graph_45.md5 +++ b/docs/java/inherit_graph_45.md5 @@ -1 +1 @@ -debed9f63c4cb85fb0b9547e14254516 \ No newline at end of file +ab23c64287d9648ac84efcbcaeae39fa \ No newline at end of file diff --git a/docs/java/inherit_graph_45.png b/docs/java/inherit_graph_45.png index 741bb17fea..105189f719 100644 Binary files a/docs/java/inherit_graph_45.png and b/docs/java/inherit_graph_45.png differ diff --git a/docs/java/inherit_graph_46.map b/docs/java/inherit_graph_46.map index fa169512d5..b3e7bfd647 100644 --- a/docs/java/inherit_graph_46.map +++ b/docs/java/inherit_graph_46.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_46.md5 b/docs/java/inherit_graph_46.md5 index 572c9b2807..bc40b32482 100644 --- a/docs/java/inherit_graph_46.md5 +++ b/docs/java/inherit_graph_46.md5 @@ -1 +1 @@ -47c9df33fd00ac2574cd51f122dfe785 \ No newline at end of file +1201b510c65e1af73158de02472833a4 \ No newline at end of file diff --git a/docs/java/inherit_graph_46.png b/docs/java/inherit_graph_46.png index 8c185d6fda..49f9f33075 100644 Binary files a/docs/java/inherit_graph_46.png and b/docs/java/inherit_graph_46.png differ diff --git a/docs/java/inherit_graph_47.map b/docs/java/inherit_graph_47.map index d070a105e1..d4b86666b8 100644 --- a/docs/java/inherit_graph_47.map +++ b/docs/java/inherit_graph_47.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_47.md5 b/docs/java/inherit_graph_47.md5 index 7563423022..01b81f3d15 100644 --- a/docs/java/inherit_graph_47.md5 +++ b/docs/java/inherit_graph_47.md5 @@ -1 +1 @@ -4de5efa3312e1338332ca19c093f7923 \ No newline at end of file +6db5a17b04bf77ed2ba23f3cfd2e573c \ No newline at end of file diff --git a/docs/java/inherit_graph_47.png b/docs/java/inherit_graph_47.png index 167c3c8cbd..f534196556 100644 Binary files a/docs/java/inherit_graph_47.png and b/docs/java/inherit_graph_47.png differ diff --git a/docs/java/inherit_graph_48.map b/docs/java/inherit_graph_48.map index 460559d7af..b93b1a3953 100644 --- a/docs/java/inherit_graph_48.map +++ b/docs/java/inherit_graph_48.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_48.md5 b/docs/java/inherit_graph_48.md5 index e36d86040f..f7b363f459 100644 --- a/docs/java/inherit_graph_48.md5 +++ b/docs/java/inherit_graph_48.md5 @@ -1 +1 @@ -de5db6666b5c15c974305e53ddcbc08a \ No newline at end of file +debed9f63c4cb85fb0b9547e14254516 \ No newline at end of file diff --git a/docs/java/inherit_graph_48.png b/docs/java/inherit_graph_48.png index da47dfb712..afa90f2b60 100644 Binary files a/docs/java/inherit_graph_48.png and b/docs/java/inherit_graph_48.png differ diff --git a/docs/java/inherit_graph_49.map b/docs/java/inherit_graph_49.map index b5b1bb2360..e1c5431de6 100644 --- a/docs/java/inherit_graph_49.map +++ b/docs/java/inherit_graph_49.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_49.md5 b/docs/java/inherit_graph_49.md5 index 8d2a2fad88..572c9b2807 100644 --- a/docs/java/inherit_graph_49.md5 +++ b/docs/java/inherit_graph_49.md5 @@ -1 +1 @@ -95bf9a7e1fcc96d43393d8494e1c31b1 \ No newline at end of file +47c9df33fd00ac2574cd51f122dfe785 \ No newline at end of file diff --git a/docs/java/inherit_graph_49.png b/docs/java/inherit_graph_49.png index 2902aa206a..3ea8ebd501 100644 Binary files a/docs/java/inherit_graph_49.png and b/docs/java/inherit_graph_49.png differ diff --git a/docs/java/inherit_graph_5.map b/docs/java/inherit_graph_5.map index 4b7abe73b2..7aa89857ee 100644 --- a/docs/java/inherit_graph_5.map +++ b/docs/java/inherit_graph_5.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_5.png b/docs/java/inherit_graph_5.png index 2e7014a864..fd66ec404a 100644 Binary files a/docs/java/inherit_graph_5.png and b/docs/java/inherit_graph_5.png differ diff --git a/docs/java/inherit_graph_50.map b/docs/java/inherit_graph_50.map index 7a0d955c70..1fbaaa2965 100644 --- a/docs/java/inherit_graph_50.map +++ b/docs/java/inherit_graph_50.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_50.md5 b/docs/java/inherit_graph_50.md5 index e78d50acac..7563423022 100644 --- a/docs/java/inherit_graph_50.md5 +++ b/docs/java/inherit_graph_50.md5 @@ -1 +1 @@ -4b74e8e3376e42befbad59d4cbba9acb \ No newline at end of file +4de5efa3312e1338332ca19c093f7923 \ No newline at end of file diff --git a/docs/java/inherit_graph_50.png b/docs/java/inherit_graph_50.png index dace850f40..e2fa3b6c9b 100644 Binary files a/docs/java/inherit_graph_50.png and b/docs/java/inherit_graph_50.png differ diff --git a/docs/java/inherit_graph_51.map b/docs/java/inherit_graph_51.map index bdcd44a97d..f7e04a5aa5 100644 --- a/docs/java/inherit_graph_51.map +++ b/docs/java/inherit_graph_51.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_51.md5 b/docs/java/inherit_graph_51.md5 index 80aab3771b..e36d86040f 100644 --- a/docs/java/inherit_graph_51.md5 +++ b/docs/java/inherit_graph_51.md5 @@ -1 +1 @@ -b7e03c795db309f2da0e859960143865 \ No newline at end of file +de5db6666b5c15c974305e53ddcbc08a \ No newline at end of file diff --git a/docs/java/inherit_graph_51.png b/docs/java/inherit_graph_51.png index 7350c15a72..d35dfa8e7f 100644 Binary files a/docs/java/inherit_graph_51.png and b/docs/java/inherit_graph_51.png differ diff --git a/docs/java/inherit_graph_52.map b/docs/java/inherit_graph_52.map index afca3f4cd6..5fcbbb0020 100644 --- a/docs/java/inherit_graph_52.map +++ b/docs/java/inherit_graph_52.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_52.md5 b/docs/java/inherit_graph_52.md5 index d6ae0f3103..8d2a2fad88 100644 --- a/docs/java/inherit_graph_52.md5 +++ b/docs/java/inherit_graph_52.md5 @@ -1 +1 @@ -1ac44afb24f5f6af55fa67b3e0498d3f \ No newline at end of file +95bf9a7e1fcc96d43393d8494e1c31b1 \ No newline at end of file diff --git a/docs/java/inherit_graph_52.png b/docs/java/inherit_graph_52.png index 06d6b4f574..8d2e041759 100644 Binary files a/docs/java/inherit_graph_52.png and b/docs/java/inherit_graph_52.png differ diff --git a/docs/java/inherit_graph_53.map b/docs/java/inherit_graph_53.map index b1702c274d..d336095221 100644 --- a/docs/java/inherit_graph_53.map +++ b/docs/java/inherit_graph_53.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_53.md5 b/docs/java/inherit_graph_53.md5 index f52a6205e3..e78d50acac 100644 --- a/docs/java/inherit_graph_53.md5 +++ b/docs/java/inherit_graph_53.md5 @@ -1 +1 @@ -6d245990e5b1af32c647c7857588f63d \ No newline at end of file +4b74e8e3376e42befbad59d4cbba9acb \ No newline at end of file diff --git a/docs/java/inherit_graph_53.png b/docs/java/inherit_graph_53.png index b21403f546..dc88be74ea 100644 Binary files a/docs/java/inherit_graph_53.png and b/docs/java/inherit_graph_53.png differ diff --git a/docs/java/inherit_graph_54.map b/docs/java/inherit_graph_54.map index 2cdb98b53e..d23ee4a5e6 100644 --- a/docs/java/inherit_graph_54.map +++ b/docs/java/inherit_graph_54.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_54.md5 b/docs/java/inherit_graph_54.md5 index 384b27a2a2..80aab3771b 100644 --- a/docs/java/inherit_graph_54.md5 +++ b/docs/java/inherit_graph_54.md5 @@ -1 +1 @@ -98b768580a96f6c65afcbf97a95c3576 \ No newline at end of file +b7e03c795db309f2da0e859960143865 \ No newline at end of file diff --git a/docs/java/inherit_graph_54.png b/docs/java/inherit_graph_54.png index 71abf2ca5c..3a4a28fac6 100644 Binary files a/docs/java/inherit_graph_54.png and b/docs/java/inherit_graph_54.png differ diff --git a/docs/java/inherit_graph_55.map b/docs/java/inherit_graph_55.map index ea39f2b71f..6580f7b157 100644 --- a/docs/java/inherit_graph_55.map +++ b/docs/java/inherit_graph_55.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_55.md5 b/docs/java/inherit_graph_55.md5 index 240d38e45f..d6ae0f3103 100644 --- a/docs/java/inherit_graph_55.md5 +++ b/docs/java/inherit_graph_55.md5 @@ -1 +1 @@ -93b6d1e8a463ecedeeff10ab9f47a689 \ No newline at end of file +1ac44afb24f5f6af55fa67b3e0498d3f \ No newline at end of file diff --git a/docs/java/inherit_graph_55.png b/docs/java/inherit_graph_55.png index c285d4ec66..15d45169c9 100644 Binary files a/docs/java/inherit_graph_55.png and b/docs/java/inherit_graph_55.png differ diff --git a/docs/java/inherit_graph_56.map b/docs/java/inherit_graph_56.map index 51513707d5..e812e960d0 100644 --- a/docs/java/inherit_graph_56.map +++ b/docs/java/inherit_graph_56.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_56.md5 b/docs/java/inherit_graph_56.md5 index 620f4c4bd7..f52a6205e3 100644 --- a/docs/java/inherit_graph_56.md5 +++ b/docs/java/inherit_graph_56.md5 @@ -1 +1 @@ -16cf05e9cf293f3ddb2292835c683d10 \ No newline at end of file +6d245990e5b1af32c647c7857588f63d \ No newline at end of file diff --git a/docs/java/inherit_graph_56.png b/docs/java/inherit_graph_56.png index 58782cca79..7d5533bbb6 100644 Binary files a/docs/java/inherit_graph_56.png and b/docs/java/inherit_graph_56.png differ diff --git a/docs/java/inherit_graph_57.map b/docs/java/inherit_graph_57.map index 7259bacca9..eb3675cdd1 100644 --- a/docs/java/inherit_graph_57.map +++ b/docs/java/inherit_graph_57.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_57.md5 b/docs/java/inherit_graph_57.md5 index fd51294a73..384b27a2a2 100644 --- a/docs/java/inherit_graph_57.md5 +++ b/docs/java/inherit_graph_57.md5 @@ -1 +1 @@ -5c8bede4daac31726f861d77c885087b \ No newline at end of file +98b768580a96f6c65afcbf97a95c3576 \ No newline at end of file diff --git a/docs/java/inherit_graph_57.png b/docs/java/inherit_graph_57.png index 6e9eef47a8..a52d048665 100644 Binary files a/docs/java/inherit_graph_57.png and b/docs/java/inherit_graph_57.png differ diff --git a/docs/java/inherit_graph_58.map b/docs/java/inherit_graph_58.map index 47b9828f28..ebcdca4ada 100644 --- a/docs/java/inherit_graph_58.map +++ b/docs/java/inherit_graph_58.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_58.md5 b/docs/java/inherit_graph_58.md5 index 70eabe5bce..240d38e45f 100644 --- a/docs/java/inherit_graph_58.md5 +++ b/docs/java/inherit_graph_58.md5 @@ -1 +1 @@ -fcb27515aaa4493640bc6acbe5220033 \ No newline at end of file +93b6d1e8a463ecedeeff10ab9f47a689 \ No newline at end of file diff --git a/docs/java/inherit_graph_58.png b/docs/java/inherit_graph_58.png index 9229c78fd3..5c2d10a42c 100644 Binary files a/docs/java/inherit_graph_58.png and b/docs/java/inherit_graph_58.png differ diff --git a/docs/java/inherit_graph_59.map b/docs/java/inherit_graph_59.map index 30b30ea116..e505433a4b 100644 --- a/docs/java/inherit_graph_59.map +++ b/docs/java/inherit_graph_59.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_59.md5 b/docs/java/inherit_graph_59.md5 index 7da602b7f0..620f4c4bd7 100644 --- a/docs/java/inherit_graph_59.md5 +++ b/docs/java/inherit_graph_59.md5 @@ -1 +1 @@ -bd40adf4af8b3933e3f028911cf8335a \ No newline at end of file +16cf05e9cf293f3ddb2292835c683d10 \ No newline at end of file diff --git a/docs/java/inherit_graph_59.png b/docs/java/inherit_graph_59.png index a2f76cd3fd..13e488aaa1 100644 Binary files a/docs/java/inherit_graph_59.png and b/docs/java/inherit_graph_59.png differ diff --git a/docs/java/inherit_graph_6.map b/docs/java/inherit_graph_6.map index 095cc2ad48..43ff1d7992 100644 --- a/docs/java/inherit_graph_6.map +++ b/docs/java/inherit_graph_6.map @@ -1,59 +1,60 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/java/inherit_graph_6.md5 b/docs/java/inherit_graph_6.md5 index 8be2a6fd57..017f31dcfd 100644 --- a/docs/java/inherit_graph_6.md5 +++ b/docs/java/inherit_graph_6.md5 @@ -1 +1 @@ -c767de147bd5beaaeb03ca8fb85bc812 \ No newline at end of file +1db61a19c3a5b10e74cc44175b902c78 \ No newline at end of file diff --git a/docs/java/inherit_graph_6.png b/docs/java/inherit_graph_6.png index 29f7880a67..277290d5a1 100644 Binary files a/docs/java/inherit_graph_6.png and b/docs/java/inherit_graph_6.png differ diff --git a/docs/java/inherit_graph_60.map b/docs/java/inherit_graph_60.map index 2149fbd636..7fee9678cf 100644 --- a/docs/java/inherit_graph_60.map +++ b/docs/java/inherit_graph_60.map @@ -1,4 +1,3 @@ - - + diff --git a/docs/java/inherit_graph_60.md5 b/docs/java/inherit_graph_60.md5 index e5fbf5d361..fd51294a73 100644 --- a/docs/java/inherit_graph_60.md5 +++ b/docs/java/inherit_graph_60.md5 @@ -1 +1 @@ -2b32b42338a2d6ab002eb2f1563db443 \ No newline at end of file +5c8bede4daac31726f861d77c885087b \ No newline at end of file diff --git a/docs/java/inherit_graph_60.png b/docs/java/inherit_graph_60.png index d395541c4e..b4a682d385 100644 Binary files a/docs/java/inherit_graph_60.png and b/docs/java/inherit_graph_60.png differ diff --git a/docs/java/inherit_graph_61.map b/docs/java/inherit_graph_61.map index 4f02b4cbec..42c89737b0 100644 --- a/docs/java/inherit_graph_61.map +++ b/docs/java/inherit_graph_61.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_61.md5 b/docs/java/inherit_graph_61.md5 index edfc1ae6c2..70eabe5bce 100644 --- a/docs/java/inherit_graph_61.md5 +++ b/docs/java/inherit_graph_61.md5 @@ -1 +1 @@ -66b7e51911f93dfd5ce687fe556c87b9 \ No newline at end of file +fcb27515aaa4493640bc6acbe5220033 \ No newline at end of file diff --git a/docs/java/inherit_graph_61.png b/docs/java/inherit_graph_61.png index 87eefd2a26..d539b30b41 100644 Binary files a/docs/java/inherit_graph_61.png and b/docs/java/inherit_graph_61.png differ diff --git a/docs/java/inherit_graph_62.map b/docs/java/inherit_graph_62.map index 4a94a724c1..5d179ea7e8 100644 --- a/docs/java/inherit_graph_62.map +++ b/docs/java/inherit_graph_62.map @@ -1,5 +1,3 @@ - - - + diff --git a/docs/java/inherit_graph_62.md5 b/docs/java/inherit_graph_62.md5 index 3eb800bc96..7da602b7f0 100644 --- a/docs/java/inherit_graph_62.md5 +++ b/docs/java/inherit_graph_62.md5 @@ -1 +1 @@ -f82bb37564fa7be4aaaf1712763023e8 \ No newline at end of file +bd40adf4af8b3933e3f028911cf8335a \ No newline at end of file diff --git a/docs/java/inherit_graph_62.png b/docs/java/inherit_graph_62.png index 074e561224..2b72bb6964 100644 Binary files a/docs/java/inherit_graph_62.png and b/docs/java/inherit_graph_62.png differ diff --git a/docs/java/inherit_graph_63.map b/docs/java/inherit_graph_63.map index 436870f8c2..fc92f576ec 100644 --- a/docs/java/inherit_graph_63.map +++ b/docs/java/inherit_graph_63.map @@ -1,3 +1,4 @@ - + + diff --git a/docs/java/inherit_graph_63.md5 b/docs/java/inherit_graph_63.md5 index 053b8a4e5f..e5fbf5d361 100644 --- a/docs/java/inherit_graph_63.md5 +++ b/docs/java/inherit_graph_63.md5 @@ -1 +1 @@ -eadb48cb81f07a5428a38472d7c20b01 \ No newline at end of file +2b32b42338a2d6ab002eb2f1563db443 \ No newline at end of file diff --git a/docs/java/inherit_graph_63.png b/docs/java/inherit_graph_63.png index cf1b6d1348..23e4d8f65d 100644 Binary files a/docs/java/inherit_graph_63.png and b/docs/java/inherit_graph_63.png differ diff --git a/docs/java/inherit_graph_64.map b/docs/java/inherit_graph_64.map index 2eabdda334..101106c303 100644 --- a/docs/java/inherit_graph_64.map +++ b/docs/java/inherit_graph_64.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_64.md5 b/docs/java/inherit_graph_64.md5 index 9c21cd7370..edfc1ae6c2 100644 --- a/docs/java/inherit_graph_64.md5 +++ b/docs/java/inherit_graph_64.md5 @@ -1 +1 @@ -cfb09f868f41f390682382c7a0ebe6fa \ No newline at end of file +66b7e51911f93dfd5ce687fe556c87b9 \ No newline at end of file diff --git a/docs/java/inherit_graph_64.png b/docs/java/inherit_graph_64.png index ce477599d4..04554e7e37 100644 Binary files a/docs/java/inherit_graph_64.png and b/docs/java/inherit_graph_64.png differ diff --git a/docs/java/inherit_graph_65.map b/docs/java/inherit_graph_65.map index a88d28fe21..c7524cda04 100644 --- a/docs/java/inherit_graph_65.map +++ b/docs/java/inherit_graph_65.map @@ -1,3 +1,5 @@ - + + + diff --git a/docs/java/inherit_graph_65.md5 b/docs/java/inherit_graph_65.md5 index 1fac3a4cc7..a0822007c9 100644 --- a/docs/java/inherit_graph_65.md5 +++ b/docs/java/inherit_graph_65.md5 @@ -1 +1 @@ -d0aabf3c766fb7f6afe40392d1702b53 \ No newline at end of file +71f9dd52a0c94c60bcffce98a466d7c5 \ No newline at end of file diff --git a/docs/java/inherit_graph_65.png b/docs/java/inherit_graph_65.png index 1d37d7c00f..09b4b22dd7 100644 Binary files a/docs/java/inherit_graph_65.png and b/docs/java/inherit_graph_65.png differ diff --git a/docs/java/inherit_graph_66.map b/docs/java/inherit_graph_66.map new file mode 100644 index 0000000000..5d068d6918 --- /dev/null +++ b/docs/java/inherit_graph_66.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/java/inherit_graph_66.md5 b/docs/java/inherit_graph_66.md5 new file mode 100644 index 0000000000..053b8a4e5f --- /dev/null +++ b/docs/java/inherit_graph_66.md5 @@ -0,0 +1 @@ +eadb48cb81f07a5428a38472d7c20b01 \ No newline at end of file diff --git a/docs/java/inherit_graph_66.png b/docs/java/inherit_graph_66.png new file mode 100644 index 0000000000..39d9646c47 Binary files /dev/null and b/docs/java/inherit_graph_66.png differ diff --git a/docs/java/inherit_graph_67.map b/docs/java/inherit_graph_67.map new file mode 100644 index 0000000000..bc24d25831 --- /dev/null +++ b/docs/java/inherit_graph_67.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/java/inherit_graph_67.md5 b/docs/java/inherit_graph_67.md5 new file mode 100644 index 0000000000..9c21cd7370 --- /dev/null +++ b/docs/java/inherit_graph_67.md5 @@ -0,0 +1 @@ +cfb09f868f41f390682382c7a0ebe6fa \ No newline at end of file diff --git a/docs/java/inherit_graph_67.png b/docs/java/inherit_graph_67.png new file mode 100644 index 0000000000..2869a461d7 Binary files /dev/null and b/docs/java/inherit_graph_67.png differ diff --git a/docs/java/inherit_graph_68.map b/docs/java/inherit_graph_68.map new file mode 100644 index 0000000000..60242d5746 --- /dev/null +++ b/docs/java/inherit_graph_68.map @@ -0,0 +1,3 @@ + + + diff --git a/docs/java/inherit_graph_68.md5 b/docs/java/inherit_graph_68.md5 new file mode 100644 index 0000000000..1fac3a4cc7 --- /dev/null +++ b/docs/java/inherit_graph_68.md5 @@ -0,0 +1 @@ +d0aabf3c766fb7f6afe40392d1702b53 \ No newline at end of file diff --git a/docs/java/inherit_graph_68.png b/docs/java/inherit_graph_68.png new file mode 100644 index 0000000000..e192499e40 Binary files /dev/null and b/docs/java/inherit_graph_68.png differ diff --git a/docs/java/inherit_graph_7.map b/docs/java/inherit_graph_7.map index 4a0a782a59..1f9c232ab8 100644 --- a/docs/java/inherit_graph_7.map +++ b/docs/java/inherit_graph_7.map @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/docs/java/inherit_graph_7.png b/docs/java/inherit_graph_7.png index e1f860deb8..1738291254 100644 Binary files a/docs/java/inherit_graph_7.png and b/docs/java/inherit_graph_7.png differ diff --git a/docs/java/inherit_graph_8.map b/docs/java/inherit_graph_8.map index 9a5005be7e..1cc8f26065 100644 --- a/docs/java/inherit_graph_8.map +++ b/docs/java/inherit_graph_8.map @@ -1,33 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/java/inherit_graph_8.md5 b/docs/java/inherit_graph_8.md5 index 755a02ff76..be15b23d74 100644 --- a/docs/java/inherit_graph_8.md5 +++ b/docs/java/inherit_graph_8.md5 @@ -1 +1 @@ -2208a69daa64706692242fbf98580df4 \ No newline at end of file +10cec485918b3cb7f439ff128de26c84 \ No newline at end of file diff --git a/docs/java/inherit_graph_8.png b/docs/java/inherit_graph_8.png index ceed2d2a95..750f61e476 100644 Binary files a/docs/java/inherit_graph_8.png and b/docs/java/inherit_graph_8.png differ diff --git a/docs/java/inherit_graph_9.map b/docs/java/inherit_graph_9.map index 763553a953..547b5e6049 100644 --- a/docs/java/inherit_graph_9.map +++ b/docs/java/inherit_graph_9.map @@ -1,3 +1,3 @@ - + diff --git a/docs/java/inherit_graph_9.png b/docs/java/inherit_graph_9.png index b5c123bbc9..bcdc3127c7 100644 Binary files a/docs/java/inherit_graph_9.png and b/docs/java/inherit_graph_9.png differ diff --git a/docs/java/inherits.html b/docs/java/inherits.html index 7251541426..cf849dfb92 100644 --- a/docs/java/inherits.html +++ b/docs/java/inherits.html @@ -46,442 +46,458 @@
    - + - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - +
    - +
    - - - - + + + +
    - +
    - +
    - +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    - +
    +
    + + + +
    - +
    +
    - +
    +
    - +
    +
    + + + +
    + + + +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - - + +
    +
    - +
    +
    - +
    +
    - - - + + +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - - + +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - +
    +
    - - + +
    +
    - +
    +
    - - - + + +
    +
    - +
    +
    - +
    +
    - +
    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder.html index 8023143179..b06497d859 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file ConstraintSolverParametersOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.ConstraintSolverPa
    Collaboration graph
    - - + +
    [legend]
    @@ -136,10 +139,7 @@ Public Member Functions
    int getCheckSolutionPeriod ()
     
    -

    Detailed Description

    -
    -

    Definition at line 6 of file ConstraintSolverParametersOrBuilder.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getArraySplitSize()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.map index 4bd44ed08e..ce7ac09a6e 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.png index 464dde93d1..ff9e10735c 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.map index f840c99d15..594932ccb7 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.png index cefca56ed7..3f9da3a083 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1ConstraintSolverParametersOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder.html index aa7f452e00..b8664639ce 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder.html @@ -45,15 +45,18 @@
    com.google.ortools.constraintsolver.FirstSolutionStrategyOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file FirstSolutionStrategyOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.FirstSolutionStrategyOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -61,14 +64,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.FirstSolutionStrat
    Collaboration graph
    - - + +
    [legend]
    -

    Detailed Description

    -
    -

    Definition at line 6 of file FirstSolutionStrategyOrBuilder.java.

    -

    The documentation for this interface was generated from the following file:
    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.map index ed1fe589ac..5f9e5618b1 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.png index a764d3e00b..d02bed270d 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.map index 7cbbf7a122..ecaecf2818 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.png index d0f893163a..4dca80dc25 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1FirstSolutionStrategyOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction-members.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction-members.html new file mode 100644 index 0000000000..e415bc59fd --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction-members.html @@ -0,0 +1,59 @@ + + + + OR-Tools + + + + + + + + + + + +
    +
    +
    com.google.ortools.constraintsolver.IntIntToLongFunction Member List
    +
    +
    + +

    This is the complete list of members for com.google.ortools.constraintsolver.IntIntToLongFunction, including all inherited members.

    + + +
    applyAsLong(int left, int right)com.google.ortools.constraintsolver.IntIntToLongFunction
    +
    + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html new file mode 100644 index 0000000000..0cfb200adf --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html @@ -0,0 +1,115 @@ + + + + OR-Tools + + + + + + + + + + + +
    + +
    +
    com.google.ortools.constraintsolver.IntIntToLongFunction Interface Reference
    +
    +
    +

    Overview

    +

    Represents a function that accepts two int-valued arguments and produces a long-valued result.

    +

    This is the

    int
    int

    -to-

    long

    primitive specialization for Function.

    +

    This is a functional interface whose functional method is applyAsLong(long, long).

    See also
    Function
    +
    +IntToLongFunction.
    + +

    Definition at line 27 of file IntIntToLongFunction.java.

    +
    + + + + +

    +Public Member Functions

    long applyAsLong (int left, int right)
     Applies this function to the given arguments. More...
     
    +

    Member Function Documentation

    + +

    ◆ applyAsLong()

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    long com.google.ortools.constraintsolver.IntIntToLongFunction.applyAsLong (int left,
    int right 
    )
    +
    + +

    Applies this function to the given arguments.

    +
    Parameters
    + + + +
    leftthe first argument
    rightthe second argument
    +
    +
    +
    Returns
    the function result
    + +
    +
    +
    The documentation for this interface was generated from the following file: +
    +
    + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder.html index 13e7b25711..0e82a5776a 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder.html @@ -45,15 +45,18 @@
    com.google.ortools.constraintsolver.LocalSearchMetaheuristicOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file LocalSearchMetaheuristicOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchMetaheuristicOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -61,14 +64,11 @@ Collaboration diagram for com.google.ortools.constraintsolver.LocalSearchMetaheu
    Collaboration graph
    - - + +
    [legend]
    -

    Detailed Description

    -
    -

    Definition at line 6 of file LocalSearchMetaheuristicOrBuilder.java.

    -

    The documentation for this interface was generated from the following file:
    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.map index 876a7c6f85..6eca53f3dc 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.png index 23f11b1b60..5f6a389f86 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.map index 3827e823e3..d887fd79e2 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.png index c3c3efb89f..87e3ca854b 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMetaheuristicOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator-members.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator-members.html new file mode 100644 index 0000000000..9bd64779d0 --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator-members.html @@ -0,0 +1,59 @@ + + + + OR-Tools + + + + + + + + + + + +
    +
    +
    com.google.ortools.constraintsolver.LongTernaryOperator Member List
    +
    +
    + +

    This is the complete list of members for com.google.ortools.constraintsolver.LongTernaryOperator, including all inherited members.

    + + +
    applyAsLong(long left, long center, long right)com.google.ortools.constraintsolver.LongTernaryOperator
    +
    + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html new file mode 100644 index 0000000000..a6be1d31ca --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html @@ -0,0 +1,122 @@ + + + + OR-Tools + + + + + + + + + + + +
    + +
    +
    com.google.ortools.constraintsolver.LongTernaryOperator Interface Reference
    +
    +
    +

    Overview

    +

    Represents an operation upon three.

    +
    long

    -valued operands and producing a

    long

    -valued result. This is the primitive type specialization of TernaryOperator for

    long

    .

    +

    This is a functional interface whose functional method is applyAsLong(long, long, long).

    See also
    BinaryOperator
    +
    +LongUnaryOperator.
    + +

    Definition at line 27 of file LongTernaryOperator.java.

    +
    + + + + +

    +Public Member Functions

    long applyAsLong (long left, long center, long right)
     Applies this operator to the given operands. More...
     
    +

    Member Function Documentation

    + +

    ◆ applyAsLong()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    long com.google.ortools.constraintsolver.LongTernaryOperator.applyAsLong (long left,
    long center,
    long right 
    )
    +
    + +

    Applies this operator to the given operands.

    +
    Parameters
    + + + + +
    leftthe first operand
    centerthe second operand
    rightthe third operand
    +
    +
    +
    Returns
    the operator result
    + +
    +
    +
    The documentation for this interface was generated from the following file: +
    +
    + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate-members.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate-members.html new file mode 100644 index 0000000000..fa41f5811a --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate-members.html @@ -0,0 +1,60 @@ + + + + OR-Tools + + + + + + + + + + + +
    +
    +
    com.google.ortools.constraintsolver.LongTernaryPredicate Member List
    +
    +
    + +

    This is the complete list of members for com.google.ortools.constraintsolver.LongTernaryPredicate, including all inherited members.

    + + + +
    negate()com.google.ortools.constraintsolver.LongTernaryPredicateinline
    test(long left, long center, long right)com.google.ortools.constraintsolver.LongTernaryPredicate
    + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html new file mode 100644 index 0000000000..6adb38421b --- /dev/null +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html @@ -0,0 +1,153 @@ + + + + OR-Tools + + + + + + + + + + + +
    + +
    +
    com.google.ortools.constraintsolver.LongTernaryPredicate Interface Reference
    +
    +
    +

    Overview

    +

    Represents a predicate (boolean-valued function) uppon three.

    +
    long

    -valued operands. This is the

    long

    -consuming primitive type specialization of Predicate.

    +

    This is a functional interface whose functional method is test(long, long, long).

    See also
    Predicate
    + +

    Definition at line 26 of file LongTernaryPredicate.java.

    +
    + + + + + + + +

    +Public Member Functions

    boolean test (long left, long center, long right)
     Evaluates this predicate on the given arguments. More...
     
    default LongTernaryPredicate negate ()
     Returns a predicate that represents the logical negation of this predicate. More...
     
    +

    Member Function Documentation

    + +

    ◆ negate()

    + +
    +
    + + + + + +
    + + + + + + + +
    default LongTernaryPredicate com.google.ortools.constraintsolver.LongTernaryPredicate.negate ()
    +
    +inline
    +
    + +

    Returns a predicate that represents the logical negation of this predicate.

    +
    Returns
    a predicate that represents the logical negation of this predicate
    + +

    Definition at line 45 of file LongTernaryPredicate.java.

    + +
    +
    + +

    ◆ test()

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    boolean com.google.ortools.constraintsolver.LongTernaryPredicate.test (long left,
    long center,
    long right 
    )
    +
    + +

    Evaluates this predicate on the given arguments.

    +
    Parameters
    + + + + +
    leftthe first operand
    centerthe second operand
    rightthe third operand
    +
    +
    +
    Returns
    true
    if the input argument matches the predicate, otherwise
    false
    + +
    +
    +
    The documentation for this interface was generated from the following file: +
    + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder.html index 41c858eb34..b0576ef6b3 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file RegularLimitParametersOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.RegularLimitParametersOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.RegularLimitParame
    Collaboration graph
    - - + +
    [legend]
    @@ -90,10 +93,7 @@ Public Member Functions
     bool cumulative = 6; More...
     
    -

    Detailed Description

    -
    -

    Definition at line 6 of file RegularLimitParametersOrBuilder.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getBranches()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.map index 5b989f2e95..3733042320 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.png index d8cba2bd0f..fce910a65f 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.map index bd5fe2e0af..9ba49bef21 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.png index 143c85205d..b586cabe8f 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimitParametersOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder.html index 7a372e39f2..c417f5ef4d 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file RoutingModelParametersOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingModelParame
    Collaboration graph
    - - + +
    [legend]
    @@ -82,10 +85,7 @@ Public Member Functions
    int getMaxCallbackCacheSize ()
     
    -

    Detailed Description

    -
    -

    Definition at line 6 of file RoutingModelParametersOrBuilder.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getMaxCallbackCacheSize()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.map index 5ffe86bcd7..b865e1dfaf 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.png index f9e26dbca9..dc1abd2d6f 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.map index 1330b42415..852df2c2da 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.png index 2b95db39ff..de6e00e313 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingModelParametersOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder.html index 11740c59f1..68142dfba8 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file RoutingSearchParametersOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
    Collaboration graph
    - - + +
    [legend]
    @@ -143,10 +146,7 @@ Public Member Functions
    double getLogCostScalingFactor ()
     
    -

    Detailed Description

    -
    -

    Definition at line 6 of file RoutingSearchParametersOrBuilder.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getCheapestInsertionFarthestSeedsRatio()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.map index 415e7cfa4d..09e719fb90 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.png index d48933f542..b131886f89 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.map index afba27ef3e..2cd17e7914 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.png index 7f5a81c81a..e7b987a7fd 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParametersOrBuilder__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.map index 1ab7bae91c..a15dc67d98 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.png index 7b6025717d..4564b88af2 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchN657091f3cfe4601e64624503298ce9fc.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.map index 737a8b5544..876b715f4c 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.png index bf916a9601..559c4a16ff 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNbe6afde3fe3304fea4fea4fee2535d83.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperatorsOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperatorsOrBuilder.html index 0853ed71cf..4863387868 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperatorsOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1RoutingSearchParameters_1_1LocalSearchNeighborhoodOperatorsOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 243 of file RoutingSearchParameters.java.

    +
    Inheritance diagram for com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.constraintsolver.RoutingSearchParam
    Collaboration graph
    - - + +
    [legend]
    @@ -176,10 +179,7 @@ Public Member Functions
    com.google.ortools.util.OptionalBoolean getUseInactiveLns ()
     
    -

    Detailed Description

    -
    -

    Definition at line 243 of file RoutingSearchParameters.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getUseCross()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1mainConstants.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1mainConstants.html index ada4f6a6c8..d722d9fb6f 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1mainConstants.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1mainConstants.html @@ -48,7 +48,10 @@
    com.google.ortools.constraintsolver.mainConstants Interface Reference
    - +

    Overview

    +
    +

    Definition at line 11 of file mainConstants.java.

    +
    @@ -70,10 +73,7 @@ Static Public Attributes

    Static Public Attributes

    static final int UNSPECIFIED = mainJNI.UNSPECIFIED_get()
    static final int TRACE_VAR = mainJNI.TRACE_VAR_get()
     
    -

    Detailed Description

    -
    -

    Definition at line 11 of file mainConstants.java.

    -

    Member Data Documentation

    +

    Member Data Documentation

    ◆ BOOLEAN_VAR

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr.html index 4bce7db85d..15942e2f82 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr.html @@ -49,16 +49,17 @@
    com.google.ortools.sat.LinearExpr Interface Reference
    +

    Overview

    +

    A linear expression interface that can be parsed.

    -

    A linear expression interface that can be parsed. - More...

    -
    +

    Definition at line 17 of file LinearExpr.java.

    +
    Inheritance diagram for com.google.ortools.sat.LinearExpr:
    Inheritance graph
    - - + +
    [legend]
    @@ -86,11 +87,7 @@ Static Public Member Functions
     Creates a scalar product. More...
     
    -

    Detailed Description

    -

    A linear expression interface that can be parsed.

    - -

    Definition at line 17 of file LinearExpr.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getCoefficient()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.map index e7a1c32c67..e4b366b2d7 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.png index e66872d25d..3dfdd2098c 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1LinearExpr__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal.html index 67b3c7f0c7..e9a54f135c 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal.html @@ -48,16 +48,17 @@
    com.google.ortools.sat.Literal Interface Reference
    +

    Overview

    +

    Interface to describe a boolean variable or its negation.

    -

    Interface to describe a boolean variable or its negation. - More...

    -
    +

    Definition at line 17 of file Literal.java.

    +
    Inheritance diagram for com.google.ortools.sat.Literal:
    Inheritance graph
    - - + +
    [legend]
    @@ -72,11 +73,7 @@ Public Member Functions
     Returns a short string to describe the literal. More...
     
    -

    Detailed Description

    -

    Interface to describe a boolean variable or its negation.

    - -

    Definition at line 17 of file Literal.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getIndex()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.map index 3d5fb3447f..7153b75703 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.png index b877f2be48..fb6b8fbab3 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1Literal__inherit__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder.html b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder.html index 272509f05c..f97561f8c0 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder.html +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder.html @@ -48,15 +48,18 @@
    com.google.ortools.sat.SatParametersOrBuilder Interface Reference
    -
    +

    Overview

    +
    +

    Definition at line 6 of file SatParametersOrBuilder.java.

    +
    Inheritance diagram for com.google.ortools.sat.SatParametersOrBuilder:
    Inheritance graph
    - - - - + + + +
    [legend]
    @@ -64,8 +67,8 @@ Collaboration diagram for com.google.ortools.sat.SatParametersOrBuilder:
    Collaboration graph
    - - + +
    [legend]
    @@ -573,10 +576,7 @@ Public Member Functions
    double getMipCheckPrecision ()
     
    -

    Detailed Description

    -
    -

    Definition at line 6 of file SatParametersOrBuilder.java.

    -

    Member Function Documentation

    +

    Member Function Documentation

    ◆ getAddCgCuts()

    diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.map index a1d7490413..98419a3962 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.map @@ -1,4 +1,4 @@ - - + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.png index 53e96c7ace..6743b5bf01 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__coll__graph.png differ diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.map b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.map index 776e548616..78446aec9d 100644 --- a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.map +++ b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.map @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.png b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.png index ddcf660cc2..49ff90b850 100644 Binary files a/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.png and b/docs/java/interfacecom_1_1google_1_1ortools_1_1sat_1_1SatParametersOrBuilder__inherit__graph.png differ diff --git a/docs/java/menu.js b/docs/java/menu.js new file mode 100644 index 0000000000..97db4c2392 --- /dev/null +++ b/docs/java/menu.js @@ -0,0 +1,26 @@ +function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { + function makeTree(data,relPath) { + var result=''; + if ('children' in data) { + result+=''; + } + return result; + } + + $('#main-nav').append(makeTree(menudata,relPath)); + $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); + if (searchEnabled) { + if (serverSide) { + $('#main-menu').append('
  • '); + } else { + $('#main-menu').append('
  • '); + } + } + $('#main-menu').smartmenus(); +} diff --git a/docs/java/namespacecom_1_1google_1_1ortools_1_1constraintsolver.html b/docs/java/namespacecom_1_1google_1_1ortools_1_1constraintsolver.html index 83d4dda7c9..c11fad2129 100644 --- a/docs/java/namespacecom_1_1google_1_1ortools_1_1constraintsolver.html +++ b/docs/java/namespacecom_1_1google_1_1ortools_1_1constraintsolver.html @@ -115,6 +115,9 @@ Classes   class  IntExpr   +interface  IntIntToLongFunction + Represents a function that accepts two int-valued arguments and produces a long-valued result. More...
    +  class  IntTupleSet   class  IntVar @@ -133,6 +136,9 @@ Classes   class  IntVarLocalSearchOperatorTemplate   +class  JavaDecisionBuilder + This class acts as a intermediate step between a c++ decision builder and a java one. More...
    +  class  LocalCheapestInsertionFilteredDecisionBuilder   class  LocalSearchFilter @@ -147,6 +153,12 @@ Classes   class  LocalSearchPhaseParameters   +interface  LongTernaryOperator + Represents an operation upon three. More...
    +  +interface  LongTernaryPredicate + Represents a predicate (boolean-valued function) uppon three. More...
    +  interface  mainConstants   class  ModelCache diff --git a/makefiles/Makefile.java.mk b/makefiles/Makefile.java.mk index c26ba72ca8..d6cf7b112a 100755 --- a/makefiles/Makefile.java.mk +++ b/makefiles/Makefile.java.mk @@ -200,7 +200,7 @@ $(GEN_DIR)/ortools/util/util_java_wrap.cc: \ $(SRC_DIR)/ortools/base/base.i \ $(UTIL_DEPS) \ | $(GEN_DIR)/ortools/util $(GEN_DIR)/com/google/ortools/util - $(SWIG_BINARY) $(SWIG_INC) -I$(INC_DIR) -c++ -java \ + $(SWIG_BINARY) $(SWIG_INC) -I$(INC_DIR) -c++ -java $(SWIG_DOXYGEN) \ -o $(GEN_PATH)$Sortools$Sutil$Sutil_java_wrap.cc \ -package com.google.ortools.util \ -module main \ diff --git a/makefiles/Makefile.python.mk b/makefiles/Makefile.python.mk index da5042024b..1d3e92a530 100755 --- a/makefiles/Makefile.python.mk +++ b/makefiles/Makefile.python.mk @@ -467,7 +467,7 @@ $(GEN_DIR)/ortools/util/sorted_interval_list.py: \ $(SRC_DIR)/ortools/util/python/sorted_interval_list.i \ $(UTIL_DEPS) \ | $(GEN_DIR)/ortools/util - $(SWIG_BINARY) $(SWIG_INC) -I$(INC_DIR) -c++ -python $(SWIG_PYTHON3_FLAG) \ + $(SWIG_BINARY) $(SWIG_INC) -I$(INC_DIR) -c++ -python $(SWIG_DOXYGEN) $(SWIG_PYTHON3_FLAG) \ -o $(GEN_PATH)$Sortools$Sutil$Ssorted_interval_list_python_wrap.cc \ -module sorted_interval_list \ $(SRC_DIR)$Sortools$Sutil$Spython$Ssorted_interval_list.i diff --git a/makefiles/Makefile.third_party.unix.mk b/makefiles/Makefile.third_party.unix.mk index 1c44f22396..59c8754602 100644 --- a/makefiles/Makefile.third_party.unix.mk +++ b/makefiles/Makefile.third_party.unix.mk @@ -761,6 +761,10 @@ OR_TOOLS_LNK += $(COIN_LNK) # Swig is only needed when building .Net, Java or Python wrapper SWIG_BINARY = $(shell $(WHICH) $(UNIX_SWIG_BINARY)) #$(error "Can't find $(UNIX_SWIG_BINARY). Please verify UNIX_SWIG_BINARY") +SWIG_VERSION = $(shell $(SWIG_BINARY) -version | grep Version | cut -d " " -f 3) +ifeq ("$(SWIG_VERSION)","4.0.0") +SWIG_DOXYGEN = -doxygen +endif .PHONY: clean_third_party # Clean everything. Remember to also delete archived dependencies, i.e. in the event of download failure, etc. clean_third_party: @@ -838,4 +842,5 @@ ifdef UNIX_GUROBI_DIR @echo GUROBI_INC = $(GUROBI_INC) @echo GUROBI_LNK = $(GUROBI_LNK) endif + @echo SWIG_VERSION = $(SWIG_VERSION) @echo diff --git a/makefiles/Makefile.third_party.win.mk b/makefiles/Makefile.third_party.win.mk index c26a9a8496..842cd9ddaf 100644 --- a/makefiles/Makefile.third_party.win.mk +++ b/makefiles/Makefile.third_party.win.mk @@ -44,7 +44,7 @@ CGL_TAG = 0.60.2 CLP_TAG = 1.17.3 OSI_TAG = 0.108.4 COINUTILS_TAG = 2.11.2 -SWIG_TAG = 3.0.12 +SWIG_TAG = 4.0.0 # Added in support of clean third party targets TSVNCACHE_EXE = TSVNCache.exe diff --git a/tools/doc/DoxygenLayout.xml b/tools/doc/DoxygenLayout.xml new file mode 100644 index 0000000000..607150013c --- /dev/null +++ b/tools/doc/DoxygenLayout.xml @@ -0,0 +1,198 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tools/doc/java.doxy b/tools/doc/java.doxy index 5d79e81014..1640443f82 100644 --- a/tools/doc/java.doxy +++ b/tools/doc/java.doxy @@ -703,7 +703,7 @@ FILE_VERSION_FILTER = # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE # tag is left empty. -LAYOUT_FILE = +LAYOUT_FILE = tools/doc/DoxygenLayout.xml # The CITE_BIB_FILES tag can be used to specify one or more bib files containing # the reference definitions. This must be a list of .bib files. The .bib @@ -791,7 +791,7 @@ WARN_LOGFILE = # Note: If this tag is empty the current directory is searched. INPUT = \ - ortools/com/google/ortools/constraint_solver \ + ortools/com/google/ortools/constraintsolver \ ortools/com/google/ortools/sat/Constraint.java \ ortools/com/google/ortools/sat/CpModel.java \ ortools/com/google/ortools/sat/CpSolver.java \