FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
org.jacop.constraints.LinearIntDomCloneable Class Reference

A cloneable version of the LinearIntDom constraint. More...

Inheritance diagram for org.jacop.constraints.LinearIntDomCloneable:

Public Member Functions

 LinearIntDomCloneable (IntVarCloneable[] list, int[] weights, String rel, IntVarCloneable sum)
 Constructor.
 LinearIntDomCloneable (IntVarCloneable[] list, int[] weights, String rel, int sum)
 Constructor.
 LinearIntDomCloneable (ArrayList<? extends IntVarCloneable > list, ArrayList< Integer > weights, String rel, int sum)
 Constructor.
LinearIntDomCloneable cloneInto (StoreCloneable targetStore) throws FailException
Public Member Functions inherited from org.jacop.constraints.ConstraintCloneableInterface< LinearIntDomCloneable >
abstract C cloneInto (StoreCloneable targetStore) throws CloneNotSupportedException, FailException
 Creates a new constraint that is a (state-less) clone of this one, but expressed on the variables with the same names found in the input store.

Detailed Description

A cloneable version of the LinearIntDom constraint.

Author
Thomas Leaute

Constructor & Destructor Documentation

◆ LinearIntDomCloneable() [1/3]

org.jacop.constraints.LinearIntDomCloneable.LinearIntDomCloneable ( IntVarCloneable[] list,
int[] weights,
String rel,
IntVarCloneable sum )

Constructor.

Parameters
listthe list of variable being summed
weightsthe summation weights
relthe relation name
sumthe total sum variable

Referenced by cloneInto().

◆ LinearIntDomCloneable() [2/3]

org.jacop.constraints.LinearIntDomCloneable.LinearIntDomCloneable ( IntVarCloneable[] list,
int[] weights,
String rel,
int sum )

Constructor.

Parameters
listthe list of variable being summed
weightsthe summation weights
relthe relation name
sumthe total sum constant

◆ LinearIntDomCloneable() [3/3]

org.jacop.constraints.LinearIntDomCloneable.LinearIntDomCloneable ( ArrayList<? extends IntVarCloneable > list,
ArrayList< Integer > weights,
String rel,
int sum )

Constructor.

Parameters
listthe list of variable being summed
weightsthe summation weights
relthe relation name
sumthe total sum constant

Member Function Documentation

◆ cloneInto()

LinearIntDomCloneable org.jacop.constraints.LinearIntDomCloneable.cloneInto ( StoreCloneable targetStore) throws FailException

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