Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.BaseIntExpr Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.BaseIntExpr:
com.google.ortools.constraintsolver.IntExpr com.google.ortools.constraintsolver.PropagationBaseObject com.google.ortools.constraintsolver.BaseObject

Public Member Functions

 BaseIntExpr (long cPtr, boolean cMemoryOwn)
 
synchronized void delete ()
 
IntVar var ()
 
IntVar castToVar ()
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.IntExpr
 IntExpr (long cPtr, boolean cMemoryOwn)
 
long min ()
 
void setMin (long m)
 
long max ()
 
void setMax (long m)
 
void range (long[] l, long[] u)
 
void setRange (long l, long u)
 
void setValue (long v)
 
boolean bound ()
 
boolean isVar ()
 
IntVar varWithName (String name)
 
void whenRange (Demon d)
 
void whenRange (Runnable closure)
 
void accept (ModelVisitor visitor)
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.PropagationBaseObject
 PropagationBaseObject (long cPtr, boolean cMemoryOwn)
 
 PropagationBaseObject (Solver s)
 
String toString ()
 
Solver solver ()
 
void freezeQueue ()
 
void unfreezeQueue ()
 
void enqueueDelayedDemon (Demon d)
 
void enqueueVar (Demon d)
 
void reset_action_on_fail ()
 
void set_variable_to_clean_on_fail (IntVar v)
 
String name ()
 
void setName (String name)
 
boolean hasName ()
 
String baseName ()
 
- Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject
 BaseObject (long cPtr, boolean cMemoryOwn)
 
 BaseObject ()
 

Static Public Member Functions

static long getCPtr (BaseIntExpr obj)
 
static long swigRelease (BaseIntExpr obj)
 
- Static Public Member Functions inherited from com.google.ortools.constraintsolver.IntExpr
static long getCPtr (IntExpr obj)
 
static long swigRelease (IntExpr obj)
 
- Static Public Member Functions inherited from com.google.ortools.constraintsolver.PropagationBaseObject
static long getCPtr (PropagationBaseObject obj)
 
static long swigRelease (PropagationBaseObject obj)
 
- Static Public Member Functions inherited from com.google.ortools.constraintsolver.BaseObject
static long getCPtr (BaseObject obj)
 
static long swigRelease (BaseObject obj)
 

Protected Member Functions

void finalize ()
 

Additional Inherited Members

- Protected Attributes inherited from com.google.ortools.constraintsolver.BaseObject
transient boolean swigCMemOwn
 

Detailed Description

Definition at line 11 of file BaseIntExpr.java.

Constructor & Destructor Documentation

◆ BaseIntExpr()

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

Definition at line 14 of file BaseIntExpr.java.

Member Function Documentation

◆ castToVar()

IntVar com.google.ortools.constraintsolver.BaseIntExpr.castToVar ( )

Definition at line 56 of file BaseIntExpr.java.

◆ delete()

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

Reimplemented from com.google.ortools.constraintsolver.IntExpr.

Definition at line 40 of file BaseIntExpr.java.

◆ finalize()

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

Reimplemented from com.google.ortools.constraintsolver.IntExpr.

Definition at line 36 of file BaseIntExpr.java.

◆ getCPtr()

static long com.google.ortools.constraintsolver.BaseIntExpr.getCPtr ( BaseIntExpr obj)
static

Definition at line 19 of file BaseIntExpr.java.

◆ swigRelease()

static long com.google.ortools.constraintsolver.BaseIntExpr.swigRelease ( BaseIntExpr obj)
static

Definition at line 23 of file BaseIntExpr.java.

◆ var()

IntVar com.google.ortools.constraintsolver.BaseIntExpr.var ( )

Creates a variable from the expression.

Reimplemented from com.google.ortools.constraintsolver.IntExpr.

Definition at line 51 of file BaseIntExpr.java.


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