Java Reference

Java Reference

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CConstraintWrapper around a ConstraintProto
 CAutomatonConstraintSpecialized automaton constraint
 CCircuitConstraintSpecialized circuit constraint
 CCumulativeConstraintSpecialized cumulative constraint
 CMultipleCircuitConstraintSpecialized multiple circuit constraint
 CNoOverlap2dConstraintSpecialized NoOverlap2D constraint
 CReservoirConstraintSpecialized reservoir constraint
 CTableConstraintSpecialized assignment constraint
 CCpModelMain modeling class
 CCpSolverWrapper around the SAT solver
 CDecisionBuilder
 CJavaDecisionBuilderThis class acts as a intermediate step between a c++ decision builder and a java one
 CDoubleLinearExprA linear expression interface that can be parsed
 CIntervalVarAn interval variable
 CIntIntToLongFunctionRepresents a function that accepts two int-valued arguments and produces a long-valued result
 CLinearArgumentA object that can build a LinearExpr object
 CIntVarAn integer variable
 CBoolVarAn Boolean variable
 CLinearExprA linear expression (sum (ai * xi) + b)
 CAffineExpressionA specialized linear expression: a * x + b
 CConstantExpressionA specialized constant linear expression
 CWeightedSumExpressionA specialized linear expression: sum(ai * xi) + b
 CLinearExprBuilderBuilder class for the LinearExpr container
 CLiteralInterface to describe a boolean variable or its negation
 CBoolVarAn Boolean variable
 CNotBoolVarThe negation of a boolean variable
 CLoaderLoad native libraries needed for using ortools-java
 CLongTernaryOperatorRepresents an operation upon three long-valued operands and producing a long-valued result
 CLongTernaryPredicateRepresents a predicate (boolean-valued function) uppon three long-valued operands
 CRuntimeException
 CSolutionCallback
 CCpSolverSolutionCallbackParent class to create a callback called at each solution