Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.Solver.IntegerCastInfo Class Reference

Public Member Functions

synchronized void delete ()
 
 IntegerCastInfo ()
 
 IntegerCastInfo (IntVar v, IntExpr e, Constraint c)
 
void setVariable (IntVar value)
 
IntVar getVariable ()
 
void setExpression (IntExpr value)
 
IntExpr getExpression ()
 
void setMaintainer (Constraint value)
 
Constraint getMaintainer ()
 

Protected Member Functions

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

Static Protected Member Functions

static long getCPtr (IntegerCastInfo obj)
 
static long swigRelease (IntegerCastInfo obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description

Holds semantic information stating that the 'expression' has been
cast into 'variable' using the Var() method, and that
'maintainer' is responsible for maintaining the equality between
'variable' and 'expression'.

Definition at line 218 of file Solver.java.

Constructor & Destructor Documentation

◆ IntegerCastInfo() [1/3]

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

Definition at line 222 of file Solver.java.

◆ IntegerCastInfo() [2/3]

com.google.ortools.constraintsolver.Solver.IntegerCastInfo.IntegerCastInfo ( )

Definition at line 258 of file Solver.java.

◆ IntegerCastInfo() [3/3]

com.google.ortools.constraintsolver.Solver.IntegerCastInfo.IntegerCastInfo ( IntVar v,
IntExpr e,
Constraint c )

Definition at line 262 of file Solver.java.

Member Function Documentation

◆ delete()

synchronized void com.google.ortools.constraintsolver.Solver.IntegerCastInfo.delete ( )

Definition at line 248 of file Solver.java.

◆ finalize()

void com.google.ortools.constraintsolver.Solver.IntegerCastInfo.finalize ( )
protected

Definition at line 244 of file Solver.java.

◆ getCPtr()

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

Definition at line 227 of file Solver.java.

◆ getExpression()

IntExpr com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getExpression ( )

Definition at line 279 of file Solver.java.

◆ getMaintainer()

Constraint com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getMaintainer ( )

Definition at line 288 of file Solver.java.

◆ getVariable()

IntVar com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getVariable ( )

Definition at line 270 of file Solver.java.

◆ setExpression()

void com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setExpression ( IntExpr value)

Definition at line 275 of file Solver.java.

◆ setMaintainer()

void com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setMaintainer ( Constraint value)

Definition at line 284 of file Solver.java.

◆ setVariable()

void com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setVariable ( IntVar value)

Definition at line 266 of file Solver.java.

◆ swigRelease()

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

Definition at line 231 of file Solver.java.

Member Data Documentation

◆ swigCMemOwn

transient boolean com.google.ortools.constraintsolver.Solver.IntegerCastInfo.swigCMemOwn
protected

Definition at line 220 of file Solver.java.


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