Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.BaseObject Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.BaseObject:
com.google.ortools.constraintsolver.Decision com.google.ortools.constraintsolver.DecisionBuilder com.google.ortools.constraintsolver.DecisionVisitor com.google.ortools.constraintsolver.Demon com.google.ortools.constraintsolver.IntVarIterator com.google.ortools.constraintsolver.LocalSearchFilter com.google.ortools.constraintsolver.LocalSearchFilterManager com.google.ortools.constraintsolver.LocalSearchOperator com.google.ortools.constraintsolver.ModelVisitor com.google.ortools.constraintsolver.PropagationBaseObject com.google.ortools.constraintsolver.RoutingModelVisitor com.google.ortools.constraintsolver.SearchMonitor com.google.ortools.constraintsolver.SolutionPool

Public Member Functions

synchronized void delete ()
 
 BaseObject ()
 
String toString ()
 

Protected Member Functions

 BaseObject (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (BaseObject obj)
 
static long swigRelease (BaseObject obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description

A BaseObject is the root of all reversibly allocated objects.
A DebugString method and the associated << operator are implemented
as a convenience.

Definition at line 16 of file BaseObject.java.

Constructor & Destructor Documentation

◆ BaseObject() [1/2]

com.google.ortools.constraintsolver.BaseObject.BaseObject ( long cPtr,
boolean cMemoryOwn )
protected

Definition at line 20 of file BaseObject.java.

◆ BaseObject() [2/2]

com.google.ortools.constraintsolver.BaseObject.BaseObject ( )

Definition at line 56 of file BaseObject.java.

Member Function Documentation

◆ delete()

synchronized void com.google.ortools.constraintsolver.BaseObject.delete ( )

Reimplemented in com.google.ortools.constraintsolver.Assignment, com.google.ortools.constraintsolver.BaseIntExpr, com.google.ortools.constraintsolver.BaseLns, com.google.ortools.constraintsolver.BooleanVar, com.google.ortools.constraintsolver.CastConstraint, com.google.ortools.constraintsolver.ChangeValue, com.google.ortools.constraintsolver.Constraint, com.google.ortools.constraintsolver.Decision, com.google.ortools.constraintsolver.DecisionBuilder, com.google.ortools.constraintsolver.DecisionVisitor, com.google.ortools.constraintsolver.Demon, com.google.ortools.constraintsolver.DisjunctiveConstraint, com.google.ortools.constraintsolver.GlobalVehicleBreaksConstraint, com.google.ortools.constraintsolver.ImprovementSearchLimit, com.google.ortools.constraintsolver.IntervalVar, com.google.ortools.constraintsolver.IntExpr, com.google.ortools.constraintsolver.IntVar, com.google.ortools.constraintsolver.IntVarIterator, com.google.ortools.constraintsolver.IntVarLocalSearchFilter, com.google.ortools.constraintsolver.IntVarLocalSearchOperator, com.google.ortools.constraintsolver.LocalSearchFilter, com.google.ortools.constraintsolver.LocalSearchFilterManager, com.google.ortools.constraintsolver.LocalSearchMonitor, com.google.ortools.constraintsolver.LocalSearchOperator, com.google.ortools.constraintsolver.ModelVisitor, com.google.ortools.constraintsolver.ObjectiveMonitor, com.google.ortools.constraintsolver.OptimizeVar, com.google.ortools.constraintsolver.Pack, com.google.ortools.constraintsolver.PathOperator, com.google.ortools.constraintsolver.PropagationBaseObject, com.google.ortools.constraintsolver.PropagationMonitor, com.google.ortools.constraintsolver.RegularLimit, com.google.ortools.constraintsolver.RoutingModelVisitor, com.google.ortools.constraintsolver.SearchLimit, com.google.ortools.constraintsolver.SearchLog, com.google.ortools.constraintsolver.SearchMonitor, com.google.ortools.constraintsolver.SequenceVar, com.google.ortools.constraintsolver.SolutionCollector, com.google.ortools.constraintsolver.SolutionPool, com.google.ortools.constraintsolver.SymmetryBreaker, and com.google.ortools.constraintsolver.TypeRegulationsConstraint.

Definition at line 46 of file BaseObject.java.

◆ finalize()

void com.google.ortools.constraintsolver.BaseObject.finalize ( )
protected

Reimplemented in com.google.ortools.constraintsolver.Assignment, com.google.ortools.constraintsolver.BaseIntExpr, com.google.ortools.constraintsolver.BaseLns, com.google.ortools.constraintsolver.BooleanVar, com.google.ortools.constraintsolver.CastConstraint, com.google.ortools.constraintsolver.ChangeValue, com.google.ortools.constraintsolver.Constraint, com.google.ortools.constraintsolver.Decision, com.google.ortools.constraintsolver.DecisionBuilder, com.google.ortools.constraintsolver.DecisionVisitor, com.google.ortools.constraintsolver.Demon, com.google.ortools.constraintsolver.DisjunctiveConstraint, com.google.ortools.constraintsolver.GlobalVehicleBreaksConstraint, com.google.ortools.constraintsolver.ImprovementSearchLimit, com.google.ortools.constraintsolver.IntervalVar, com.google.ortools.constraintsolver.IntExpr, com.google.ortools.constraintsolver.IntVar, com.google.ortools.constraintsolver.IntVarIterator, com.google.ortools.constraintsolver.IntVarLocalSearchFilter, com.google.ortools.constraintsolver.IntVarLocalSearchOperator, com.google.ortools.constraintsolver.LocalSearchFilter, com.google.ortools.constraintsolver.LocalSearchFilterManager, com.google.ortools.constraintsolver.LocalSearchMonitor, com.google.ortools.constraintsolver.LocalSearchOperator, com.google.ortools.constraintsolver.ModelVisitor, com.google.ortools.constraintsolver.ObjectiveMonitor, com.google.ortools.constraintsolver.OptimizeVar, com.google.ortools.constraintsolver.Pack, com.google.ortools.constraintsolver.PathOperator, com.google.ortools.constraintsolver.PropagationBaseObject, com.google.ortools.constraintsolver.PropagationMonitor, com.google.ortools.constraintsolver.RegularLimit, com.google.ortools.constraintsolver.RoutingModelVisitor, com.google.ortools.constraintsolver.SearchLimit, com.google.ortools.constraintsolver.SearchLog, com.google.ortools.constraintsolver.SearchMonitor, com.google.ortools.constraintsolver.SequenceVar, com.google.ortools.constraintsolver.SolutionCollector, com.google.ortools.constraintsolver.SolutionPool, com.google.ortools.constraintsolver.SymmetryBreaker, and com.google.ortools.constraintsolver.TypeRegulationsConstraint.

Definition at line 42 of file BaseObject.java.

◆ getCPtr()

static long com.google.ortools.constraintsolver.BaseObject.getCPtr ( BaseObject obj)
staticprotected

Definition at line 25 of file BaseObject.java.

◆ swigRelease()

static long com.google.ortools.constraintsolver.BaseObject.swigRelease ( BaseObject obj)
staticprotected

Definition at line 29 of file BaseObject.java.

◆ toString()

Member Data Documentation

◆ swigCMemOwn

transient boolean com.google.ortools.constraintsolver.BaseObject.swigCMemOwn
protected

Definition at line 18 of file BaseObject.java.


The documentation for this class was generated from the following file: