Package com.artelys.kalis
Class KResourceSelector
- java.lang.Object
- 
- com.artelys.kalis.KResourceSelector
 
- 
 public class KResourceSelector extends java.lang.ObjectResource selection heuristic
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleanswigCMemOwn
 - 
Constructor SummaryConstructors Modifier Constructor Description KResourceSelector()Empty constructorprotectedKResourceSelector(long cPtr, boolean cMemoryOwn)KResourceSelector(KProblem problem)Constructor with KProblemKResourceSelector(KResourceSelector selectorToCopy)Copy constructor
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()KResourceSelectorgetCopyPtr()Return a copy of this task selectorprotected static longgetCPtr(KResourceSelector obj)java.lang.StringgetName()Return the name of this task selectorKProblemgetProblem()voidprintName()Pretty printingKResourceselectNextResource(KResourceArray resArray)virtual interface method to overload for definition of your own task selection heuristics
 protected voidswigDirectorDisconnect()voidswigReleaseOwnership()voidswigTakeOwnership()
 
- 
- 
- 
Constructor Detail- 
KResourceSelectorprotected KResourceSelector(long cPtr, boolean cMemoryOwn)
 - 
KResourceSelectorpublic KResourceSelector() Empty constructor
 - 
KResourceSelectorpublic KResourceSelector(KProblem problem) Constructor with KProblem
 - 
KResourceSelectorpublic KResourceSelector(KResourceSelector selectorToCopy) Copy constructor
 
- 
 - 
Method Detail- 
getCPtrprotected static long getCPtr(KResourceSelector obj) 
 - 
finalizeprotected void finalize() - Overrides:
- finalizein class- java.lang.Object
 
 - 
deletepublic void delete() 
 - 
swigDirectorDisconnectprotected void swigDirectorDisconnect() 
 - 
swigReleaseOwnershippublic void swigReleaseOwnership() 
 - 
swigTakeOwnershippublic void swigTakeOwnership() 
 - 
getProblempublic KProblem getProblem() 
 - 
selectNextResourcepublic KResource selectNextResource(KResourceArray resArray) virtual interface method to overload for definition of your own task selection heuristics
 
 - 
getCopyPtrpublic KResourceSelector getCopyPtr() Return a copy of this task selector
 - 
printNamepublic void printName() Pretty printing
 - 
getNamepublic java.lang.String getName() Return the name of this task selector
 
- 
 
-