Package com.artelys.kalis
Class KNumEqualXYZ
- java.lang.Object
- 
- com.artelys.kalis.KConstraint
- 
- com.artelys.kalis.KNumEqualXYZ
 
 
- 
 public class KNumEqualXYZ extends KConstraint This class creates a `X == Y + Z` constraint
 
 Example :
 KNumVar X(...); KNumVar Y(...); KNumVar Z(...); // ... problem.post(KNumEqualXYZ(X, Y, Z));- Since:
- 2016.1
- See Also:
- KConstraint
 
- 
- 
Field Summary- 
Fields inherited from class com.artelys.kalis.KConstraintswigCMemOwn
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedKNumEqualXYZ(long cPtr, boolean cMemoryOwn)KNumEqualXYZ(KNumEqualXYZ toCopy)KNumEqualXYZ(KNumVar v1, KNumVar v2, KNumVar v3)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(KNumEqualXYZ obj)- 
Methods inherited from class com.artelys.kalis.KConstraintaskIfEntailed, getArity, getCopyPtr, getCPtr, getInstance, getInstanceCopyPtr, getLinearRelaxation, getLinearRelaxation, getName, getPriority, getProblem, getTag, getTypeInfo, isGetLinearRelaxationImplemented, print, print, setName, setPriority, setTag
 
- 
 
- 
- 
- 
Constructor Detail- 
KNumEqualXYZprotected KNumEqualXYZ(long cPtr, boolean cMemoryOwn)
 - 
KNumEqualXYZpublic KNumEqualXYZ(KNumEqualXYZ toCopy) 
 
- 
 - 
Method Detail- 
getCPtrprotected static long getCPtr(KNumEqualXYZ obj) 
 - 
finalizeprotected void finalize() - Overrides:
- finalizein class- KConstraint
 
 - 
deletepublic void delete() - Overrides:
- deletein class- KConstraint
 
 
- 
 
-