Google OR-Tools 9.2
Java Reference
CP-SAT
Graph
Knapsack solver
Linear solver
Routing
Util
Java Reference
File List
Here is a list of all files with brief descriptions:
KnapsackSolver.java
Assignment.java
AssignmentElement.java
AssignmentIntContainer.java
AssignmentIntervalContainer.java
AssignmentSequenceContainer.java
BaseIntExpr.java
BaseLns.java
BaseObject.java
BooleanVar.java
CastConstraint.java
ChangeValue.java
gen/java/com/google/ortools/constraintsolver/Constraint.java
java/com/google/ortools/sat/Constraint.java
ConstraintSolverParameters.java
ConstraintSolverParametersOrBuilder.java
Decision.java
DecisionBuilder.java
DecisionVisitor.java
DefaultPhaseParameters.java
Demon.java
DisjunctiveConstraint.java
constraintsolver/Domain.java
util/Domain.java
FirstSolutionStrategy.java
FirstSolutionStrategyOrBuilder.java
GlobalVehicleBreaksConstraint.java
ImprovementSearchLimit.java
IntBoolPair.java
gen/java/com/google/ortools/constraintsolver/IntervalVar.java
java/com/google/ortools/sat/IntervalVar.java
IntervalVarElement.java
IntExpr.java
IntTupleSet.java
gen/java/com/google/ortools/constraintsolver/IntVar.java
java/com/google/ortools/sat/IntVar.java
IntVarElement.java
IntVarIterator.java
IntVarLocalSearchFilter.java
IntVarLocalSearchHandler.java
IntVarLocalSearchOperator.java
IntVarLocalSearchOperatorTemplate.java
LocalSearchFilter.java
LocalSearchFilterManager.java
LocalSearchMetaheuristic.java
LocalSearchMetaheuristicOrBuilder.java
LocalSearchMonitor.java
LocalSearchOperator.java
LocalSearchPhaseParameters.java
mainConstants.java
ModelCache.java
ModelVisitor.java
OptimizeVar.java
Pack.java
PathOperator.java
PropagationBaseObject.java
PropagationMonitor.java
RegularLimit.java
RegularLimitParameters.java
RegularLimitParametersOrBuilder.java
RevBool.java
RevInteger.java
RevLong.java
RevPartialSequence.java
RoutingDimension.java
RoutingEnums.java
RoutingIndexManager.java
RoutingModel.java
RoutingModelParameters.java
RoutingModelParametersOrBuilder.java
RoutingModelVisitor.java
RoutingParameters.java
RoutingSearchParameters.java
RoutingSearchParametersOrBuilder.java
SearchLimit.java
SearchLimitProtobuf.java
SearchLog.java
SearchMonitor.java
SequenceVar.java
SequenceVarElement.java
SequenceVarLocalSearchHandler.java
SequenceVarLocalSearchOperator.java
SequenceVarLocalSearchOperatorTemplate.java
SolutionCollector.java
SolutionPool.java
Solver.java
SolverParameters.java
constraintsolver/SortedDisjointIntervalList.java
util/SortedDisjointIntervalList.java
SymmetryBreaker.java
TypeIncompatibilityChecker.java
TypeRegulationsChecker.java
TypeRegulationsConstraint.java
TypeRequirementChecker.java
LinearSumAssignment.java
MaxFlow.java
MinCostFlow.java
MinCostFlowBase.java
CppBridge.java
CppFlags.java
OrToolsVersion.java
LinearSolver.java
MPAbsConstraint.java
MPAbsConstraintOrBuilder.java
MPArrayConstraint.java
MPArrayConstraintOrBuilder.java
MPArrayWithConstantConstraint.java
MPArrayWithConstantConstraintOrBuilder.java
MPConstraint.java
MPConstraintProto.java
MPConstraintProtoOrBuilder.java
MPGeneralConstraintProto.java
MPGeneralConstraintProtoOrBuilder.java
MPIndicatorConstraint.java
MPIndicatorConstraintOrBuilder.java
MPModelDeltaProto.java
MPModelDeltaProtoOrBuilder.java
MPModelExportOptions.java
MPModelProto.java
MPModelProtoOrBuilder.java
MPModelRequest.java
MPModelRequestOrBuilder.java
MPObjective.java
MPQuadraticConstraint.java
MPQuadraticConstraintOrBuilder.java
MPQuadraticObjective.java
MPQuadraticObjectiveOrBuilder.java
MPSolution.java
MPSolutionOrBuilder.java
MPSolutionResponse.java
MPSolutionResponseOrBuilder.java
MPSolveInfo.java
MPSolveInfoOrBuilder.java
MPSolver.java
MPSolverCommonParameters.java
MPSolverCommonParametersOrBuilder.java
MPSolverParameters.java
MPSolverResponseStatus.java
MPSosConstraint.java
MPSosConstraintOrBuilder.java
MPVariable.java
MPVariableProto.java
MPVariableProtoOrBuilder.java
OptionalDouble.java
OptionalDoubleOrBuilder.java
AllDifferentConstraintProto.java
AllDifferentConstraintProtoOrBuilder.java
AutomatonConstraintProto.java
AutomatonConstraintProtoOrBuilder.java
BoolArgumentProto.java
BoolArgumentProtoOrBuilder.java
CircuitConstraintProto.java
CircuitConstraintProtoOrBuilder.java
ConstraintProto.java
ConstraintProtoOrBuilder.java
CpModelProto.java
CpModelProtobuf.java
CpModelProtoOrBuilder.java
CpObjectiveProto.java
CpObjectiveProtoOrBuilder.java
CpSatHelper.java
CpSolverResponse.java
CpSolverResponseOrBuilder.java
CpSolverSolution.java
CpSolverSolutionOrBuilder.java
CpSolverStatus.java
CumulativeConstraintProto.java
CumulativeConstraintProtoOrBuilder.java
DecisionStrategyProto.java
DecisionStrategyProtoOrBuilder.java
DenseMatrixProto.java
DenseMatrixProtoOrBuilder.java
ElementConstraintProto.java
ElementConstraintProtoOrBuilder.java
FloatObjectiveProto.java
FloatObjectiveProtoOrBuilder.java
IntegerVariableProto.java
IntegerVariableProtoOrBuilder.java
IntervalConstraintProto.java
IntervalConstraintProtoOrBuilder.java
InverseConstraintProto.java
InverseConstraintProtoOrBuilder.java
LinearArgumentProto.java
LinearArgumentProtoOrBuilder.java
LinearConstraintProto.java
LinearConstraintProtoOrBuilder.java
LinearExpressionProto.java
LinearExpressionProtoOrBuilder.java
ListOfVariablesProto.java
ListOfVariablesProtoOrBuilder.java
NoOverlap2DConstraintProto.java
NoOverlap2DConstraintProtoOrBuilder.java
NoOverlapConstraintProto.java
NoOverlapConstraintProtoOrBuilder.java
linearsolver/PartialVariableAssignment.java
sat/PartialVariableAssignment.java
linearsolver/PartialVariableAssignmentOrBuilder.java
sat/PartialVariableAssignmentOrBuilder.java
ReservoirConstraintProto.java
ReservoirConstraintProtoOrBuilder.java
RoutesConstraintProto.java
RoutesConstraintProtoOrBuilder.java
SatParameters.java
SatParametersOrBuilder.java
SatParametersOuterClass.java
SolutionCallback.java
SolveWrapper.java
SparsePermutationProto.java
SparsePermutationProtoOrBuilder.java
SymmetryProto.java
SymmetryProtoOrBuilder.java
TableConstraintProto.java
TableConstraintProtoOrBuilder.java
OptionalBoolean.java
OptionalBooleanOuterClass.java
IntIntToLongFunction.java
JavaDecisionBuilder.java
LongTernaryOperator.java
LongTernaryPredicate.java
Loader.java
Constant.java
CpModel.java
CpSolver.java
CpSolverSolutionCallback.java
Difference.java
DoubleLinearExpr.java
LinearExpr.java
Literal.java
NotBooleanVariable.java
ScalProd.java
Sum.java
SumOfVariables.java