Class KValueSelector

    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • KValueSelector

        protected KValueSelector​(long cPtr,
                                 boolean cMemoryOwn)
      • KValueSelector

        public KValueSelector()
        Constructor
      • KValueSelector

        public KValueSelector​(KProblem problem)
        Constructor with KProblem
      • KValueSelector

        public KValueSelector​(com.artelys.kalis.SWIGTYPE_p_KValueSelector_I valueSelector,
                              boolean manage)
      • KValueSelector

        public KValueSelector​(com.artelys.kalis.SWIGTYPE_p_KValueSelector_I valueSelector)
      • KValueSelector

        public KValueSelector​(KValueSelector toCopy)
        Copy constructor
    • Method Detail

      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • delete

        public void delete()
      • swigDirectorDisconnect

        protected void swigDirectorDisconnect()
      • swigReleaseOwnership

        public void swigReleaseOwnership()
      • swigTakeOwnership

        public void swigTakeOwnership()
      • getProblem

        public KProblem getProblem()
        Return the current problem
      • selectNextValue

        public int selectNextValue​(KIntVar intVar)
        Virtual method to overload with your own value selection heuristic.

        Parameters:
        intVar - the variable to selects a value for
      • printName

        public void printName()
      • getName

        public java.lang.String getName()