Package com.artelys.kalis
Class KBranchingSchemeGroup
- java.lang.Object
-
- com.artelys.kalis.KBranchingSchemeGroup
-
public class KBranchingSchemeGroup extends java.lang.Object
A branching scheme group represents a list of branching schemes to use nested
branching schemes.
- See Also:
KBranchingSchemeGroupArray
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
swigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protected
KBranchingSchemeGroup(long cPtr, boolean cMemoryOwn)
KBranchingSchemeGroup(KBranchingSchemeArray branchings)
KBranchingSchemeGroup(KBranchingSchemeArray branchings, int tag)
KBranchingSchemeGroup(KBranchingSchemeGroup toCopy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
protected void
finalize()
KBranchingSchemeArray
getBranchings()
KBranchingSchemeGroup
getCopyPtr()
protected static long
getCPtr(KBranchingSchemeGroup obj)
double
getPriority()
int
getTag()
boolean
isFixed()
void
print()
void
print(com.artelys.kalis.SWIGTYPE_p_std__ostream fout)
Pretty printing of the task with a PrintFunctionPtrvoid
print(com.artelys.kalis.SWIGTYPE_p_void ctx, com.artelys.kalis.SWIGTYPE_p_f_p_void_p_q_const__char__int pfp)
void
setSolver_I_ptr(com.artelys.kalis.SWIGTYPE_p_KSolver_I solver_I)
-
-
-
Constructor Detail
-
KBranchingSchemeGroup
protected KBranchingSchemeGroup(long cPtr, boolean cMemoryOwn)
-
KBranchingSchemeGroup
public KBranchingSchemeGroup(KBranchingSchemeArray branchings, int tag)
-
KBranchingSchemeGroup
public KBranchingSchemeGroup(KBranchingSchemeArray branchings)
-
KBranchingSchemeGroup
public KBranchingSchemeGroup(KBranchingSchemeGroup toCopy)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(KBranchingSchemeGroup obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classjava.lang.Object
-
delete
public void delete()
-
getBranchings
public KBranchingSchemeArray getBranchings()
-
getCopyPtr
public KBranchingSchemeGroup getCopyPtr()
-
isFixed
public boolean isFixed()
-
getTag
public int getTag()
-
print
public void print(com.artelys.kalis.SWIGTYPE_p_std__ostream fout)
Pretty printing of the task with a PrintFunctionPtr
-
print
public void print(com.artelys.kalis.SWIGTYPE_p_void ctx, com.artelys.kalis.SWIGTYPE_p_f_p_void_p_q_const__char__int pfp)
-
print
public void print()
-
setSolver_I_ptr
public void setSolver_I_ptr(com.artelys.kalis.SWIGTYPE_p_KSolver_I solver_I)
-
getPriority
public double getPriority()
-
-