Java Reference
Java Reference
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
| ▼CConstraint | Wrapper around a ConstraintProto |
| CAutomatonConstraint | Specialized automaton constraint |
| CCircuitConstraint | Specialized circuit constraint |
| CCumulativeConstraint | Specialized cumulative constraint |
| CMultipleCircuitConstraint | Specialized multiple circuit constraint |
| CNoOverlap2dConstraint | Specialized NoOverlap2D constraint |
| CReservoirConstraint | Specialized reservoir constraint |
| CTableConstraint | Specialized assignment constraint |
| CConstraintSolverTest | Tests the Constraint solver java interface |
| CCpModel | Main modeling class |
| CCpModelTest | Tests the CpSolver java interface |
| CCpSolver | Wrapper around the SAT solver |
| CCpSolverTest | Tests the CpSolver java interface |
| ▼CDecisionBuilder | |
| ▼CJavaDecisionBuilder | This class acts as a intermediate step between a c++ decision builder and a java one |
| CConstraintSolverTest.ActionDecisionBuilder | |
| CDoubleLinearExpr | A linear expression interface that can be parsed |
| CFlowTest | Test the Min/Max Flow solver java interface |
| CInitTest | Tests the Init java interface |
| CIntervalVar | An interval variable |
| CIntIntToLongFunction | Represents a function that accepts two int-valued arguments and produces a long-valued result |
| CKnapsackSolverTest | Test the Knapsack solver java interface |
| ▼CLinearArgument | A object that can build a LinearExpr object |
| ▼CLinearExpr | A linear expression (sum (ai * xi) + b) |
| CAffineExpression | A specialized linear expression: a * x + b |
| CConstantExpression | A specialized constant linear expression |
| CWeightedSumExpression | A specialized linear expression: sum(ai * xi) + b |
| CLinearExprBuilder | Builder class for the LinearExpr container |
| CVariable | An integer variable |
| ▼CLinearArgument | A object that can build a LinearExpr object |
| ▼CIntVar | An integer variable |
| CBoolVar | An Boolean variable |
| ▼CLinearExpr | A linear expression (sum (ai * xi) + b) |
| CAffineExpression | A specialized linear expression: a * x + b |
| CConstantExpression | A specialized constant linear expression |
| CWeightedSumExpression | A specialized linear expression: sum(ai * xi) + b |
| CLinearExprBuilder | Builder class for the LinearExpr container |
| ▼CLiteral | Interface to describe a boolean variable or its negation |
| CBoolVar | An Boolean variable |
| CNotBoolVar | The negation of a boolean variable |
| CLinearConstraint | Wrapper around a linear constraint stored in the ModelBuilderHelper instance |
| CLinearExprTest | |
| CLinearSolverTest | Test the Linear Solver java interface |
| CLoader | Load native libraries needed for using ortools-java |
| CLongTernaryOperator | Represents an operation upon three |
| CLongTernaryPredicate | Represents a predicate (boolean-valued function) uppon three |
| CModelBuilder | Main modeling class |
| CModelBuilderTest | |
| CModelSolver | Model solver class |
| CRoutingSolverTest | Tests the Routing java interface |
| CRuntimeException | |
| ▼CSolutionCallback | |
| CCpSolverSolutionCallback | Parent class to create a callback called at each solution |