XPRSmipsolpool
- java.lang.Object
-  
  - com.dashoptimization.XPRSobject
-  
    - com.dashoptimization.XPRSmipsolpool
 
 
-  
   - All Implemented Interfaces:
- 
     java.lang.AutoCloseable
 
 public class XPRSmipsolpool extends XPRSobject Represents a solution pool
-  
    
   -  
         Nested Class SummaryModifier and Type Class Description classXPRSmipsolpool.AttributesClass to access attributes.classXPRSmipsolpool.ControlsClass to access controls.
 -  
         Constructor SummaryConstructor Description XPRSmipsolpool()Creates a new MIP solution pool.
 -  
         Method SummaryModifier and Type Method Description voidaddMsgHandlerListener(XPRSmsgHandlerListener listener)Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, int priority)Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data)Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data, int priority)Add a listener for the MsgHandler callback.XPRSmipsolpool.Attributesattributes()Access the attributes of this instance.voidclose()Deallocates resources associated with an XPRSobject.XPRSmipsolpool.Controlscontrols()Access the controls of this instance.voiddelSol(int iSolutionId, IntHolder iSolutionIdStatus_)intfindSolByName(java.lang.String sSolutionName)Convenience wrapper forfindSolByName(String, com.dashoptimization.IntHolder).voidfindSolByName(java.lang.String sSolutionName, IntHolder iSolutionId)doublegetDblAttrib(int iAttribId)Convenience wrapper forgetDblAttrib(int, com.dashoptimization.DoubleHolder).voidgetDblAttrib(int iAttribId, DoubleHolder Val)voidgetDblAttribProb(XPRSprob prob, int iAttribId, DoubleHolder Dst)voidgetDblAttribProbExtreme(XPRSprob prob_to_rank_against, int bGet_Max_Otherwise_Min, IntHolder iSolutionId, int iAttribId, DoubleHolder ExtremeVal)voidgetDblAttribProbSol(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, DoubleHolder Dst)doublegetDblAttribSol(int iSolutionId, int iAttribId)Convenience wrapper forgetDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).doublegetDblAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId)Convenience wrapper forgetDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).voidgetDblAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, DoubleHolder Dst)doublegetDblControl(int iControlId)Convenience wrapper forgetDblControl(int, com.dashoptimization.DoubleHolder).voidgetDblControl(int iControlId, DoubleHolder Val)doublegetDblControlSol(int iSolutionId, int iControlId)Convenience wrapper forgetDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).doublegetDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId)Convenience wrapper forgetDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).voidgetDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, DoubleHolder Val)intgetIntAttrib(int iAttribId)Convenience wrapper forgetIntAttrib(int, com.dashoptimization.IntHolder).voidgetIntAttrib(int iAttribId, IntHolder Val)voidgetIntAttribProb(XPRSprob prob, int iAttribId, IntHolder Dst)voidgetIntAttribProbExtreme(XPRSprob prob_to_rank_against, int bGet_Max_Otherwise_Min, IntHolder iSolutionId, int iAttribId, IntHolder ExtremeVal)voidgetIntAttribProbSol(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, IntHolder Dst)intgetIntAttribSol(int iSolutionId, int iAttribId)Convenience wrapper forgetIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).intgetIntAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId)Convenience wrapper forgetIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).voidgetIntAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, IntHolder Dst)intgetIntControl(int iControlId)Convenience wrapper forgetIntControl(int, com.dashoptimization.IntHolder).voidgetIntControl(int iControlId, IntHolder Val)intgetIntControlSol(int iSolutionId, int iControlId)Convenience wrapper forgetIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).intgetIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId)Convenience wrapper forgetIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).voidgetIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, IntHolder Val)java.lang.StringgetLastError()Returns last error message that occurred on this XPRSobjectjava.lang.StringgetLastError(IntHolder iMsgCode)voidgetSlack(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, double[] slack, int iRowFirst, int iRowLast, IntHolder nValuesReturned)voidgetSol(int iSolutionId, IntHolder iSolutionIdStatus_, double[] x, int iColFirst, int iColLast, IntHolder nValuesReturned)voidgetSolList(XPRSprob prob_to_rank_against, int iRankAttrib, int bRankAscending, int iRankFirstIndex_Ob, int iRankLastIndex_Ob, int[] iSolutionIds_Zb, IntHolder nReturnedSolIds, IntHolder nSols)voidgetSolList2(XPRSprob prob_to_rank_against, int iRankAttrib, int bRankAscending, int iRankFirstIndex_Ob, int iRankLastIndex_Ob, int bUseUserBitFilter, int iUserBitMask, int iUserBitPattern, int bUseInternalBitFilter, int iInternalBitMask, int iInternalBitPattern, int[] iSolutionIds_Zb, IntHolder nReturnedSolIds, IntHolder nSols)java.lang.StringgetSolName(int iSolutionId)java.lang.StringgetSolName(int iSolutionId, IntHolder iSolutionIdStatus_)voidgetSolName(int iSolutionId, StringHolder _sname, int _iStringBufferBytes, IntHolder _iBytesInInternalString, IntHolder iSolutionIdStatus_)voidloadSol(IntHolder iSolutionId, double[] x, int nCols, java.lang.String sSolutionName, IntHolder bNameModifiedForUniqueness, IntHolder iSolutionIdOfExistingDuplicatePreventedLoad)voidprobAttach(XPRSprob prob)voidprobDetach(XPRSprob prob)voidreadSlxSol(XPRSnamelist col_name_list, java.lang.String sFileName, java.lang.String sFlags, IntHolder iSolutionId_Beg, IntHolder iSolutionId_End)voidremoveMsgHandlerListener()Deprecated.voidremoveMsgHandlerListener(XPRSmsgHandlerListener listener)Removes the given MsgHandler listener from the object.voidremoveMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data)Removes the given MsgHandler listener with the given data value from the object.voidremoveMsgHandlerListeners()Remove all listeners for the MsgHandler callbackvoidsetDblControl(int iControlId, double Val)voidsetDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, double Val)voidsetIntControl(int iControlId, int Val)voidsetIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, int Val)voidsetSolName(int iSolutionId, java.lang.String sNewSolutionBaseName, IntHolder bNameModifiedForUniqueness, IntHolder iSolutionIdStatus_)voidwriteSlxSol(XPRSprob prob_context, int iSolutionId, IntHolder iSolutionIdStatus_, java.lang.String sFileName, java.lang.String sFlags)-  
           Methods inherited from class com.dashoptimization.XPRSobjectaddMsgHandlerListener, addMsgHandlerListener, destroy, isDestroyed
 
-  
           
 
-  
         
-  
    
   -  
         Constructor Detail-  XPRSmipsolpoolpublic XPRSmipsolpool() throws XPRSexceptionCreates a new MIP solution pool. XPRS.Init must have been called first.- Throws:
- 
          XPRSexception
 
 
-  
 -  
         Method Detail-  probAttachpublic void probAttach(XPRSprob prob) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  probDetachpublic void probDetach(XPRSprob prob) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  closepublic void close() Description copied from class:XPRSobjectDeallocates resources associated with an XPRSobject.- Specified by:
- 
          closein interfacejava.lang.AutoCloseable
- Specified by:
- 
          closein classXPRSobject
 
 -  getSolListpublic void getSolList(XPRSprob prob_to_rank_against, int iRankAttrib, int bRankAscending, int iRankFirstIndex_Ob, int iRankLastIndex_Ob, int[] iSolutionIds_Zb, IntHolder nReturnedSolIds, IntHolder nSols) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getSolList2public void getSolList2(XPRSprob prob_to_rank_against, int iRankAttrib, int bRankAscending, int iRankFirstIndex_Ob, int iRankLastIndex_Ob, int bUseUserBitFilter, int iUserBitMask, int iUserBitPattern, int bUseInternalBitFilter, int iInternalBitMask, int iInternalBitPattern, int[] iSolutionIds_Zb, IntHolder nReturnedSolIds, IntHolder nSols) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getSolpublic void getSol(int iSolutionId, IntHolder iSolutionIdStatus_, double[] x, int iColFirst, int iColLast, IntHolder nValuesReturned) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getSlackpublic void getSlack(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, double[] slack, int iRowFirst, int iRowLast, IntHolder nValuesReturned) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  loadSolpublic void loadSol(IntHolder iSolutionId, double[] x, int nCols, java.lang.String sSolutionName, IntHolder bNameModifiedForUniqueness, IntHolder iSolutionIdOfExistingDuplicatePreventedLoad) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  delSolpublic void delSol(int iSolutionId, IntHolder iSolutionIdStatus_) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntAttribProbSolpublic void getIntAttribProbSol(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, IntHolder Dst) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getDblAttribProbSolpublic void getDblAttribProbSol(XPRSprob prob_to_rank_against, int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, DoubleHolder Dst) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getIntAttribProbpublic void getIntAttribProb(XPRSprob prob, int iAttribId, IntHolder Dst) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getDblAttribProbpublic void getDblAttribProb(XPRSprob prob, int iAttribId, DoubleHolder Dst) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getIntAttribSolpublic void getIntAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, IntHolder Dst) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntAttribSolpublic int getIntAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId) throws XPRSexceptionConvenience wrapper forgetIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)
 
 -  getIntAttribSolpublic int getIntAttribSol(int iSolutionId, int iAttribId) throws XPRSexceptionConvenience wrapper forgetIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)
 
 -  getDblAttribSolpublic void getDblAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId, DoubleHolder Dst) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getDblAttribSolpublic double getDblAttribSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iAttribId) throws XPRSexceptionConvenience wrapper forgetDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)
 
 -  getDblAttribSolpublic double getDblAttribSol(int iSolutionId, int iAttribId) throws XPRSexceptionConvenience wrapper forgetDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblAttribSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)
 
 -  getIntControlSolpublic void getIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, IntHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntControlSolpublic int getIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId) throws XPRSexceptionConvenience wrapper forgetIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)
 
 -  getIntControlSolpublic int getIntControlSol(int iSolutionId, int iControlId) throws XPRSexceptionConvenience wrapper forgetIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.IntHolder)
 
 -  getDblControlSolpublic void getDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, DoubleHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getDblControlSolpublic double getDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId) throws XPRSexceptionConvenience wrapper forgetDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)
 
 -  getDblControlSolpublic double getDblControlSol(int iSolutionId, int iControlId) throws XPRSexceptionConvenience wrapper forgetDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblControlSol(int, com.dashoptimization.IntHolder, int, com.dashoptimization.DoubleHolder)
 
 -  setIntControlSolpublic void setIntControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, int Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  setDblControlSolpublic void setDblControlSol(int iSolutionId, IntHolder iSolutionIdStatus_, int iControlId, double Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntAttribProbExtremepublic void getIntAttribProbExtreme(XPRSprob prob_to_rank_against, int bGet_Max_Otherwise_Min, IntHolder iSolutionId, int iAttribId, IntHolder ExtremeVal) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getDblAttribProbExtremepublic void getDblAttribProbExtreme(XPRSprob prob_to_rank_against, int bGet_Max_Otherwise_Min, IntHolder iSolutionId, int iAttribId, DoubleHolder ExtremeVal) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getIntAttribpublic void getIntAttrib(int iAttribId, IntHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntAttribpublic int getIntAttrib(int iAttribId) throws XPRSexceptionConvenience wrapper forgetIntAttrib(int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntAttrib(int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntAttrib(int, com.dashoptimization.IntHolder)
 
 -  getDblAttribpublic void getDblAttrib(int iAttribId, DoubleHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getDblAttribpublic double getDblAttrib(int iAttribId) throws XPRSexceptionConvenience wrapper forgetDblAttrib(int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblAttrib(int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblAttrib(int, com.dashoptimization.DoubleHolder)
 
 -  getIntControlpublic void getIntControl(int iControlId, IntHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getIntControlpublic int getIntControl(int iControlId) throws XPRSexceptionConvenience wrapper forgetIntControl(int, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getIntControl(int, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getIntControl(int, com.dashoptimization.IntHolder)
 
 -  getDblControlpublic void getDblControl(int iControlId, DoubleHolder Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getDblControlpublic double getDblControl(int iControlId) throws XPRSexceptionConvenience wrapper forgetDblControl(int, com.dashoptimization.DoubleHolder).- Returns:
- 
          The value that would be returned by 
          getDblControl(int, com.dashoptimization.DoubleHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getDblControl(int, com.dashoptimization.DoubleHolder)
 
 -  setIntControlpublic void setIntControl(int iControlId, int Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  setDblControlpublic void setDblControl(int iControlId, double Val) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  setSolNamepublic void setSolName(int iSolutionId, java.lang.String sNewSolutionBaseName, IntHolder bNameModifiedForUniqueness, IntHolder iSolutionIdStatus_) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getSolNamepublic void getSolName(int iSolutionId, StringHolder _sname, int _iStringBufferBytes, IntHolder _iBytesInInternalString, IntHolder iSolutionIdStatus_) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  getSolNamepublic java.lang.String getSolName(int iSolutionId, IntHolder iSolutionIdStatus_) throws XPRSexceptionConvenience wrapper forgetSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder)
 
 -  getSolNamepublic java.lang.String getSolName(int iSolutionId) throws XPRSexceptionConvenience wrapper forgetSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          getSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          getSolName(int, com.dashoptimization.StringHolder, int, com.dashoptimization.IntHolder, com.dashoptimization.IntHolder)
 
 -  findSolByNamepublic void findSolByName(java.lang.String sSolutionName, IntHolder iSolutionId) throws XPRSexception- Throws:
- 
          XPRSexception
 
 -  findSolByNamepublic int findSolByName(java.lang.String sSolutionName) throws XPRSexceptionConvenience wrapper forfindSolByName(String, com.dashoptimization.IntHolder).- Returns:
- 
          The value that would be returned by 
          findSolByName(String, com.dashoptimization.IntHolder)as output parameter.
- Throws:
- 
          XPRSexception
- See Also:
- 
          findSolByName(String, com.dashoptimization.IntHolder)
 
 -  writeSlxSolpublic void writeSlxSol(XPRSprob prob_context, int iSolutionId, IntHolder iSolutionIdStatus_, java.lang.String sFileName, java.lang.String sFlags) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  readSlxSolpublic void readSlxSol(XPRSnamelist col_name_list, java.lang.String sFileName, java.lang.String sFlags, IntHolder iSolutionId_Beg, IntHolder iSolutionId_End) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  getLastErrorpublic java.lang.String getLastError() throws XPRSexceptionDescription copied from class:XPRSobjectReturns last error message that occurred on this XPRSobject- Specified by:
- 
          getLastErrorin classXPRSobject
- Throws:
- 
          XPRSexception
 
 -  getLastErrorpublic java.lang.String getLastError(IntHolder iMsgCode) throws XPRSexception - Throws:
- 
          XPRSexception
 
 -  addMsgHandlerListenerpublic void addMsgHandlerListener(XPRSmsgHandlerListener listener) throws XPRSexception Add a listener for the MsgHandler callback. Note that an object can have multiple MsgHandler listeners.- Specified by:
- 
          addMsgHandlerListenerin classXPRSobject
- Parameters:
- 
          listener- The listener to which the event will be dispatched. (If null, all MsgHandler listeners will be removed.)
- Throws:
- 
          XPRSexception
 
 -  addMsgHandlerListenerpublic void addMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data) throws XPRSexception Add a listener for the MsgHandler callback. Note that an object can have multiple MsgHandler listeners.- Specified by:
- 
          addMsgHandlerListenerin classXPRSobject
- Parameters:
- 
          listener- The listener to which the event will be dispatched. (If null, all MsgHandler listeners will be removed.)
- 
          data- An additional object which will be passed down to the callback function
- Throws:
- 
          XPRSexception
 
 -  addMsgHandlerListenerpublic void addMsgHandlerListener(XPRSmsgHandlerListener listener, int priority) throws XPRSexception Add a listener for the MsgHandler callback. Note that an object can have multiple MsgHandler listeners.- Parameters:
- 
          listener- The listener to which the event will be dispatched. (If null, all MsgHandler listeners will be removed.)
- 
          priority- Listeners with higher priorities are called first
- Throws:
- 
          XPRSexception
 
 -  addMsgHandlerListenerpublic void addMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data, int priority) throws XPRSexception Add a listener for the MsgHandler callback. Note that an object can have multiple MsgHandler listeners.- Parameters:
- 
          listener- The listener to which the event will be dispatched. (If null, all MsgHandler listeners will be removed.)
- 
          data- An additional object which will be passed down to the callback function
- 
          priority- Listeners with higher priorities are called first
- Throws:
- 
          XPRSexception
 
 -  removeMsgHandlerListenerpublic void removeMsgHandlerListener(XPRSmsgHandlerListener listener) throws XPRSexception Removes the given MsgHandler listener from the object.- Throws:
- 
          XPRSexception
 
 -  removeMsgHandlerListenerpublic void removeMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data) throws XPRSexception Removes the given MsgHandler listener with the given data value from the object.- Throws:
- 
          XPRSexception
 
 -  removeMsgHandlerListener@Deprecated public void removeMsgHandlerListener() throws XPRSexceptionDeprecated.Removes all MsgHandler listeners from the object. @deprecated as of Xpress 7.1, please useremoveMsgHandlerListener(XPRSmsgHandlerListener)orremoveMsgHandlerListeners()- Specified by:
- 
          removeMsgHandlerListenerin classXPRSobject
- Throws:
- 
          XPRSexception
 
 -  removeMsgHandlerListenerspublic void removeMsgHandlerListeners() throws XPRSexceptionRemove all listeners for the MsgHandler callback- Throws:
- 
          XPRSexception
 
 -  attributespublic XPRSmipsolpool.Attributes attributes() Access the attributes of this instance.- Returns:
- an object that allows accessing the attributes of this instance.
 
 -  controlspublic XPRSmipsolpool.Controls controls() Access the controls of this instance.- Returns:
- an object that allows accessing the controls of this instance.
 
 
-  
 
-  
         
© 2001-2024 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.
 
