Package com.artelys.kalis
Class KNumInputOrder
- java.lang.Object
-
- com.artelys.kalis.KNumVariableSelector
-
- com.artelys.kalis.KNumInputOrder
-
public class KNumInputOrder extends KNumVariableSelector
This class implements a variable selector that selects the first uninstantiated variable in the input order.
Example :
KBranchingSchemeArray bsa; bsa += KAssignVar(KNumInputOrder(), KMaxToMin());
- Since:
- 2016.1
- See Also:
KVariableSelector
-
-
Field Summary
-
Fields inherited from class com.artelys.kalis.KNumVariableSelector
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description KNumInputOrder()
Constructorprotected
KNumInputOrder(long cPtr, boolean cMemoryOwn)
KNumInputOrder(KNumInputOrder toCopy)
Copy constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
protected void
finalize()
KNumVariableSelector
getCopyPtr()
return the first uninstantiated variable in the order of creationprotected static long
getCPtr(KNumInputOrder obj)
-
Methods inherited from class com.artelys.kalis.KNumVariableSelector
getCPtr, getInstanceCopyPtr, getName, getProblem, getVariableRank, printName, selectNextVariable, setMinDomainSize, swigDirectorDisconnect, swigReleaseOwnership, swigTakeOwnership
-
-
-
-
Constructor Detail
-
KNumInputOrder
protected KNumInputOrder(long cPtr, boolean cMemoryOwn)
-
KNumInputOrder
public KNumInputOrder()
Constructor
-
KNumInputOrder
public KNumInputOrder(KNumInputOrder toCopy)
Copy constructor
-
-
Method Detail
-
getCPtr
protected static long getCPtr(KNumInputOrder obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classKNumVariableSelector
-
delete
public void delete()
- Overrides:
delete
in classKNumVariableSelector
-
getCopyPtr
public KNumVariableSelector getCopyPtr()
return the first uninstantiated variable in the order of creation- Overrides:
getCopyPtr
in classKNumVariableSelector
-
-