XPRSnamelist
- java.lang.Object
-  
  - com.dashoptimization.XPRSobject
-  
    - com.dashoptimization.XPRSnamelist
 
 
-  
   - All Implemented Interfaces:
- java.lang.AutoCloseable
 
 Deprecated.Scheduled for removal since 40.00
 @Deprecated public class XPRSnamelist extends XPRSobject Class allowing access to a name list
-  
    
   -  
        Constructor SummaryConstructor and Description XPRSnamelist()Deprecated.Scheduled for removal since 40.00
 -  
        Method SummaryModifier and Type Method and Description voidaddMsgHandlerListener(XPRSmsgHandlerListener listener)Deprecated.Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, int priority)Deprecated.Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data)Deprecated.Add a listener for the MsgHandler callback.voidaddMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data, int priority)Deprecated.Add a listener for the MsgHandler callback.voidaddNames(java.lang.String[] buf, int firstIndex)Deprecated.Scheduled for removal since 40.00voidaddNames(java.lang.String[] buf, int firstIndex, int lastIndex)Deprecated.Scheduled for removal since 40.00voidclose()Deprecated.Deallocates resources associated with an XPRSobject.voidcopyNames(XPRSnamelist src)Deprecated.intfindName(java.lang.String name)Deprecated.Convenience wrapper forfindName(String, IntHolder).voidfindName(java.lang.String name, IntHolder p_index)Deprecated.java.lang.StringgetLastError()Deprecated.Convenience wrapper forgetLastError(IntHolder, StringHolder, int, IntHolder).java.lang.StringgetLastError(IntHolder p_msgcode)Deprecated.Convenience wrapper forgetLastError(IntHolder, StringHolder, int, IntHolder).intgetMaxNameLen()Deprecated.Convenience wrapper forgetMaxNameLen(IntHolder).intgetNameCount()Deprecated.Convenience wrapper forgetNameCount(IntHolder).java.lang.String[]getNames()Deprecated.Scheduled for removal since 40.00java.lang.String[]getNames(int firstIndex, int lastIndex)Deprecated.Scheduled for removal since 40.00voidgetNames(int padlen, java.lang.String[] buf, int firstIndex, int lastIndex)Deprecated.Scheduled for removal since 40.00voidgetNames(java.lang.String[] buf, int firstIndex, int lastIndex)Deprecated.Scheduled for removal since 40.00voidremoveMsgHandlerListener()Deprecated.Removes all MsgHandler listeners from the object.voidremoveMsgHandlerListener(XPRSmsgHandlerListener listener)Deprecated.Removes the given MsgHandler listener from the object.voidremoveMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data)Deprecated.Removes the given MsgHandler listener with the given data value from the object.voidremoveMsgHandlerListeners()Deprecated.Remove all listeners for the MsgHandler callbackvoidremoveNames(int first, int last)Deprecated.-  
          Methods inherited from class com.dashoptimization.XPRSobjectaddMsgHandlerListener, addMsgHandlerListener, destroy, isDestroyed
 
-  
          
 
-  
        
-  
    
   -  
        Constructor Detail-  XPRSnamelist@Deprecated public XPRSnamelist() throws XPRSexceptionDeprecated. Scheduled for removal since 40.00Creates a new name list managed by the optimizer. XPRS.Init must have been called first.- Throws:
- 
         XPRSexception
 
 
-  
 -  
        Method Detail-  getNames@Deprecated public void getNames(int padlen, java.lang.String[] buf, int firstIndex, int lastIndex) throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  getNames@Deprecated public void getNames(java.lang.String[] buf, int firstIndex, int lastIndex) throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  getNames@Deprecated public java.lang.String[] getNames(int firstIndex, int lastIndex) throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  getNames@Deprecated public java.lang.String[] getNames() throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  addNames@Deprecated public void addNames(java.lang.String[] buf, int firstIndex, int lastIndex) throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  addNames@Deprecated public void addNames(java.lang.String[] buf, int firstIndex) throws XPRSexceptionDeprecated. Scheduled for removal since 40.00- Throws:
- 
         XPRSexception
 
 -  closepublic void close() Deprecated.Description copied from class:XPRSobjectDeallocates resources associated with an XPRSobject.- Specified by:
- 
         closein interfacejava.lang.AutoCloseable
- Specified by:
- 
         closein classXPRSobject
 
 -  getNameCountpublic int getNameCount() throws XPRSexceptionDeprecated.Convenience wrapper forgetNameCount(IntHolder).- Throws:
- 
         XPRSexception
- See Also:
- 
         getNameCount(IntHolder)
 
 -  getMaxNameLenpublic int getMaxNameLen() throws XPRSexceptionDeprecated.Convenience wrapper forgetMaxNameLen(IntHolder).- Throws:
- 
         XPRSexception
- See Also:
- 
         getMaxNameLen(IntHolder)
 
 -  removeNames@Deprecated public void removeNames(int first, int last) throws XPRSexceptionDeprecated.The XPRS_nml_* functions provide a simple, generic interface to lists of names, which may be names of rows/columns on a problem or may be a list of arbitrary names provided by the user. nml_RemoveNames will remove the specified names from the name list. Any subsequent names will be moved down to replace the removed names.- Parameters:
- 
         first- The index of the first name to remove. Note that indices for names in a name list always start from 0.
- 
         last- The index of the last name to remove.
- Throws:
- 
         XPRSexception
 
 -  findName@Deprecated public void findName(java.lang.String name, IntHolder p_index) throws XPRSexceptionDeprecated.The XPRS_nml_* functions provide a simple, generic interface to lists of names, which may be names of rows/columns on a problem or may be a list of arbitrary names provided by the user. nml_FindName returns the index of the given name in the given name list.- Parameters:
- 
         name- Null-terminated string containing the name for which to search.
- 
         p_index- Pointer to variable in which the index of the name is returned, or in which is returned -1 if the name is not found in the namelist.
- Throws:
- 
         XPRSexception
 
 -  findNamepublic int findName(java.lang.String name) throws XPRSexceptionDeprecated.Convenience wrapper forfindName(String, IntHolder).- Throws:
- 
         XPRSexception
- See Also:
- 
         findName(String, IntHolder)
 
 -  copyNames@Deprecated public void copyNames(XPRSnamelist src) throws XPRSexception Deprecated.The XPRS_nml_* functions provide a simple, generic interface to lists of names, which may be names of rows/columns on a problem or may be a list of arbitrary names provided by the user. nml_CopyNames allows you to copy all the names from one name list to another. As name lists representing row/column names cannot be modified, nml_CopyNames will be most often used to copy such names to a namelist where they can be modified, for some later use.- Parameters:
- 
         src- The namelist object from which all the names should be copied.
- Throws:
- 
         XPRSexception
 
 -  getLastErrorpublic java.lang.String getLastError() throws XPRSexceptionDeprecated.Convenience wrapper forgetLastError(IntHolder, StringHolder, int, IntHolder).- Specified by:
- 
         getLastErrorin classXPRSobject
- Throws:
- 
         XPRSexception
- See Also:
- 
         getLastError(IntHolder, StringHolder, int, IntHolder)
 
 -  getLastErrorpublic java.lang.String getLastError(IntHolder p_msgcode) throws XPRSexception Deprecated.Convenience wrapper forgetLastError(IntHolder, StringHolder, int, IntHolder).- Throws:
- 
         XPRSexception
- See Also:
- 
         getLastError(IntHolder, StringHolder, int, IntHolder)
 
 -  addMsgHandlerListenerpublic void addMsgHandlerListener(XPRSmsgHandlerListener listener) throws XPRSexception Deprecated.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 Deprecated.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 Deprecated.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 Deprecated.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 Deprecated.Removes the given MsgHandler listener from the object.- Throws:
- 
         XPRSexception
 
 -  removeMsgHandlerListenerpublic void removeMsgHandlerListener(XPRSmsgHandlerListener listener, java.lang.Object data) throws XPRSexception Deprecated.Removes the given MsgHandler listener with the given data value from the object.- Throws:
- 
         XPRSexception
 
 -  removeMsgHandlerListenerpublic 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 XPRSexceptionDeprecated.Remove all listeners for the MsgHandler callback- Throws:
- 
         XPRSexception
 
 
-  
 
-  
        
© 2001-2023 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.
 
