com.opttek.optquest
Class COptQuestException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.opttek.optquest.COptQuestException
All Implemented Interfaces:
java.io.Serializable

public class COptQuestException
extends java.lang.Exception

Exceptions thrown by the OptQuest Engine. A COptQuestException contains the following information

Error Codes:
EXCEPT_CONSTRAINTINFEASIBLE = -1201
Constraints are infeasible.
EXCEPT_EXCLUSIVERANGEINFEASIBLE = -1202
Problem is infeasible because of exclusive ranges.
EXCEPT_CONSTRAINTDOESNOTEXIST = -1203
The constraint does not exist in the current optimization.
EXCEPT_BADLICENSE= -5000
Wrong license number
EXCEPT_INTERNAL=-10000
Internal OptQuest Error
EXCEPT_STACK=-11001
A stack error has occurred in the solving of an equation.
EXCEPT_NOSTOP=-11010
No stopping rule has been set.
EXCEPT_NOPERMINCONS=-11020
Permutation variables cannot be used in constraints.
EXCEPT_FIXEDBOUNDS=-11021
Variable bounds cannot be changed.
EXCEPT_FIXEDSTEPSIZE=-11022
Variable step size cannot be changed.
EXCEPT_NOUSERINCONS=-11023
User controlled variables cannot be used in constraints.
EXCEPT_NOENUMERATIONINCONS=-11024
Enumeration variables cannot be used in constraints.
EXCEPT_NODESIGNINCONS=-11025
Design variables cannot be used in constraints.
EXCEPT_OBJECTIVEEQUATIONSET=-11042
Only one objective function can be defined. An objective function equation has already been defined.
EXCEPT_OBJECTIVEOBJECTSET=-11044
Only one objective can be defined. You cannot add COptQuestObjective object to the optimization and use this method.
EXCEPT_OBJECTIVENOTFOUND=-11045
The objective could not be found."
EXCEPT_BADSEARCHPARAM = -11051
Search parameter incorrect.
EXCEPT_NOOVEQUATION=-11060
Error defining objective equation. Equation string is empty.
EXCEPT_NOCONEQUATION=-11061
Error defining constraint equation. Equation string is empty.
EXCEPT_BADOVEQUATION=-11063
Error in objective function equation.
EXCEPT_BADCONEQUATION=-11064
Error in constraint equation.
EXCEPT_CANNOTCHANGECONSTRAINTLINEARITY = -11066
The linearity of a constraint cannot be changed (i.e. linear to non-linear)
EXCEPT_BADDSUGGESTEDSOLUTION = -11070
Error in suggested solution. Decision variables were added after the suggested solution was added.
EXCEPT_NODECISIONVARIABLES = -11071
The optimization problem has no decision variables.
EXCEPT_ADDDECISIONVARIABLE = -11072
Decision variables must be added before calling the Optimize() or OptimizeAdditional() method.
EXCEPT_ADDREQUIREMENT = -11073
Requirements must be added before calling the Optimize() method.
EXCEPT_ADDTOOPT = -11074
Object must be added to COptQuestOptimization object before calling CheckExpression().
EXCEPT_REQUIREMENTDOESNOTEXIST = -11075
The requirement does not exist in the current optimization.
EXCEPT_DUPLICATEVARIABLENAMES=-11081
A variable name has been duplicated.
EXCEPT_VARIABLEISFUNCTION=-11083
The variable name is a reserved function name.
EXCEPT_BADPERIOD=-11085
Period does not fall between 1 and number of periods (inclusive).
EXCEPT_DISCOUNTRATESET=-11086
Discount Rate has already been set.
EXCEPT_BADOBSERVATIONNUMBER=-11087
Bad observation number.
EXCEPT_BADVARUPPERBOUND= -11088
Upper bound is smaller than lower bound.
EXCEPT_DISCOUNTRATEOBSERR=-11089
The discount rate must be a constant or define observations by period.
EXCEPT_NOTOPTIMIZING=-11090
Optimization is not in progress.
EXCEPT_NOTUSERCONSTROLLED=-11091
Variable Requirements are not user controlled.
EXCEPT_NOTREPLICATING=-11092
Replications are not being used.
EXCEPT_VARIABLENUMERIC = -11093
The variable name cannot start with a number.
EXCEPT_NOENUMERATIONVALUES = -11094
The enumeration variables has no values set.
EXCEPT_BADPARALLELID=-11100;
The parallel ID sent is invalid.
EXCEPT_NOTPARALLEL=-11101
The number of parallel evalutions has not been set. Parallel methods cannot be used.
EXCEPT_ISPARALLEL=-11102
The number of parallel evalutions has been set. Parallel methods must be used.
EXCEPT_NONTHBEST=-11200
You must call SetNthBest() before retrieving Nth best values.
EXCEPT_SOLDBWRAPPED=-11201
The solution database has wrapped. Nth best operations are invalid.
EXCEPT_DUPLICATEGROUP=-11300
Permuation Variables can belong only to one group.
EXCEPT_SOLUTIONNOTEVALUATED=-11400
Solution has not been evaluated.
  • EXCEPT_EVALUATE=-12000
    Error in Evaluation.
    EXCEPT_BADSOLID=-12001
    The solution identifier is invalid.
    EXCEPT_STEPSIZEISZERO=-13000
    Step value must be greater than zero.
    EXCEPT_STEPSIZERANGE =-13001
    Step value is larger than variable range.
    EXCEPT_BADOBSCOUNT = -13100
    All projects/periods must have the same number of observations.
    EXCEPT_NOPERIODS = -13101
    You need to define periods for the measure being used.
    EXCEPT_BADSTATISTIC = -13102
    Bad statistic or statistic value.
    EXCEPT_BADMEASURE = -13103
    Bad measure value.
    EXCEPT_NOPROJECTS = -13104
    No project variables are defined.
    EXCEPT_MIXEDOBSERVATIONS = -13105
    Problem contains both observations by project and observations by period.
    EXCEPT_ILLEGALMETHOD = -13106
    The method is illegal for the object.
    EXCEPT_BADSOLUTION = -13107
    The solution violates one or more of the variables, bounds, step size or exclusive range.
    EXCEPT_CANNOTGENERATE = -14000
    New (different) solutions cannot be generated.
    EXCEPT_CANNOTENUMERATE = -14001
    Cannot enumerate. Please use different meta-heuristic.
    EXCEPT_CANNOTPSO = -14002
    Optimization problem cannot use Particle Swarm Optimization.
    EXCEPT_BADCONFIDENCETYPE = -15000
    "Bad value for replication confidence type.
    EXCEPT_BADCONFIDENCELEVEL = -15001
    Bad value for replication confidence level.
    EXCEPT_BADCONFIDENCEERRPCT = -15002
    Bad value for the replication confidence error percent.
    EXCEPT_BADREPLICATIONMINIMUM = -15003
    Bad value for minimum replications.
    EXCEPT_BADREPLICATIONMAXIMUM = -15004
    Bad value for maximum replications.
    EXCEPT_BADADDITIONALREPLICATIONS = -15005
    The number of additional replications has not been set.
    EXCEPT_BADRANKSELECTPROBABILITY = -15006
    Rank and Select probability value must be between 0.5 and 0.9995
    EXCEPT_NOITERATIONS = -15100
    To run OptimizeAdditional() you need to specify more iterations.
    EXCEPT_CANNOTRUNMULTIOPTIMIZATIONS = -15150
    Multiple runs of a single optimization object are not allowed.
    EXCEPT_DEMOVARIABLES = -15200
    The number of decision variables exceeds the demo limits of 7 variables.
    EXCEPT_DEMOCONSTRAINTS = -15201
    The number of constraints exceeds the demo limits of 7 constraints.
    EXCEPT_DEMOITERATIONS = -15202
    The number of iterations exceeds the demo limit of 500.
    EXCEPT_DEMOBADSTOP = -15203
    The demo version requires you to use SetMaximumIterations() as the stopping rule.
    EXCEPT_NOSOLUTIONSINSET = -15300
    The COptQuestSolutionSet has no solutions.
  • Reason Codes:
    REASON_NONE = 0
    "No reason code."
    REASON_NOEQUATION = 1
    No equation string defined.
    REASON_EQMISSINGOP = 2
    An operator may be missing.
    REASON_EQMISSINGPARAMS = 3
    Missing function parameters.
    REASON_EQMISSINGSTARTPAREN = 4
    Missing starting paren after a function name.
    REASON_EQMISSINGCLOSEPAREN = 5
    Missing closing paren after a function name.
    REASON_EQNOTAVARIABLE = 6
    The variable was not found.
    REASON_EQINCOMPLETE = 7
    Incomplete equation.
    REASON_EQMISSINGBRACE = 8
    Missing closing bracket or brace.
    REASON_EQMISSINGLHS = 9
    Cannot find an expression before the comparison operator.
    REASON_EQMISSINGRHS = 10
    Cannot find an expression after the comparison operator.
    REASON_EQMISSINGCOMPOP = 11
    Cannot find the comparison operator.
    REASON_EQORMULTOP = 12
    Or clauses must have only one operator.
    REASON_EQOVARBOUND = 13
    Or clauses must have non-varying bounds.
    REASON_EQARRAYLENGTH = 14
    Arrays are not the same length.
    REASON_EQPARENERR = 15
    Missing closing paren.
    REASON_EQVARIABLEBOUND = 16
    Error in constraint variable bound.
    REASON_EQNUMBERERR = 17
    Number expected but not found.

    See Also:
    Serialized Form

    Field Summary
    static int EXCEPT_ADDDECISIONVARIABLE
               
    static int EXCEPT_ADDREQUIREMENT
               
    static int EXCEPT_ADDTOOPT
               
    static int EXCEPT_BADADDITIONALREPLICATIONS
               
    static int EXCEPT_BADCONEQUATION
               
    static int EXCEPT_BADCONFIDENCEERRPCT
               
    static int EXCEPT_BADCONFIDENCELEVEL
               
    static int EXCEPT_BADCONFIDENCETYPE
               
    static int EXCEPT_BADDSUGGESTEDSOLUTION
               
    static int EXCEPT_BADLICENSE
               
    static int EXCEPT_BADMEASURE
               
    static int EXCEPT_BADOBSCOUNT
               
    static int EXCEPT_BADOBSERVATIONNUMBER
               
    static int EXCEPT_BADOVEQUATION
               
    static int EXCEPT_BADPARALLELID
               
    static int EXCEPT_BADPERIOD
               
    static int EXCEPT_BADRANKSELECTPROBABILITY
               
    static int EXCEPT_BADREPLICATIONMAXIMUM
               
    static int EXCEPT_BADREPLICATIONMINIMUM
               
    static int EXCEPT_BADSEARCHPARAM
               
    static int EXCEPT_BADSOLID
               
    static int EXCEPT_BADSOLUTION
               
    static int EXCEPT_BADSTATISTIC
               
    static int EXCEPT_BADVARUPPERBOUND
               
    static int EXCEPT_CANNOTCHANGECONSTRAINTLINEARITY
               
    static int EXCEPT_CANNOTELECTRO
               
    static int EXCEPT_CANNOTENUMERATE
               
    static int EXCEPT_CANNOTGENERATE
               
    static int EXCEPT_CANNOTPSO
               
    static int EXCEPT_CANNOTRUNMULTIOPTIMIZATIONS
               
    static int EXCEPT_CONSTRAINTDOESNOTEXIST
               
    static int EXCEPT_CONSTRAINTINFEASIBLE
               
    static int EXCEPT_DEMOBADSTOP
               
    static int EXCEPT_DEMOCONSTRAINTS
               
    static int EXCEPT_DEMOITERATIONS
               
    static int EXCEPT_DEMOVARIABLES
               
    static int EXCEPT_DISCOUNTRATEOBSERR
               
    static int EXCEPT_DISCOUNTRATESET
               
    static int EXCEPT_DUPLICATEGROUP
               
    static int EXCEPT_DUPLICATEVARIABLENAMES
               
    static int EXCEPT_EVALUATE
               
    static int EXCEPT_EXCLUSIVERANGEINFEASIBLE
               
    static int EXCEPT_FIXEDBOUNDS
               
    static int EXCEPT_FIXEDSTEPSIZE
               
    static int EXCEPT_ILLEGALMETHOD
               
    static int EXCEPT_INTERNAL
               
    static int EXCEPT_ISPARALLEL
               
    static int EXCEPT_MIXEDOBSERVATIONS
               
    static int EXCEPT_NOCONEQUATION
               
    static int EXCEPT_NODECISIONVARIABLES
               
    static int EXCEPT_NODESIGNINCONS
               
    static int EXCEPT_NOENUMERATIONVALUES
               
    static int EXCEPT_NOITERATIONS
               
    static int EXCEPT_NONTHBEST
               
    static int EXCEPT_NOOVEQUATION
               
    static int EXCEPT_NOPERIODS
               
    static int EXCEPT_NOPERMINCONS
               
    static int EXCEPT_NOPROJECTS
               
    static int EXCEPT_NOSOLUTIONSINSET
               
    static int EXCEPT_NOSTOP
               
    static int EXCEPT_NOTIMPLEMENTED
               
    static int EXCEPT_NOTOPTIMIZING
               
    static int EXCEPT_NOTPARALLEL
               
    static int EXCEPT_NOTREPLICATING
               
    static int EXCEPT_NOTUSERCONSTROLLED
               
    static int EXCEPT_NOUSERINCONS
               
    static int EXCEPT_OBJECTIVEEQUATIONSET
               
    static int EXCEPT_OBJECTIVENOTFOUND
               
    static int EXCEPT_OBJECTIVEOBJECTSET
               
    static int EXCEPT_REQUIREMENTDOESNOTEXIST
               
    static int EXCEPT_SOLDBWRAPPED
               
    static int EXCEPT_SOLUTIONNOTEVALUATED
               
    static int EXCEPT_STACK
               
    static int EXCEPT_STEPSIZEISZERO
               
    static int EXCEPT_STEPSIZERANGE
               
    static int EXCEPT_VARIABLEISFUNCTION
               
    static int EXCEPT_VARIABLENUMERIC
               
    static int REASON_EQARRAYLENGTH
               
    static int REASON_EQINCOMPLETE
               
    static int REASON_EQMISSINGBRACE
               
    static int REASON_EQMISSINGCLOSEPAREN
               
    static int REASON_EQMISSINGCOMPOP
               
    static int REASON_EQMISSINGLHS
               
    static int REASON_EQMISSINGOP
               
    static int REASON_EQMISSINGPARAMS
               
    static int REASON_EQMISSINGRHS
               
    static int REASON_EQMISSINGSTARTPAREN
               
    static int REASON_EQNOTAVARIABLE
               
    static int REASON_EQNUMBERERR
               
    static int REASON_EQORMULTOP
               
    static int REASON_EQOVARBOUND
               
    static int REASON_EQPARENERR
               
    static int REASON_EQVARIABLEBOUND
               
    static int REASON_NOEQUATION
               
    static int REASON_NONE
               
    static long serialVersionUID
               
     
    Constructor Summary
    COptQuestException(int Error)
               
    COptQuestException(int Error, int Reason, java.lang.String errToken)
               
    COptQuestException(int Error, java.lang.String MoreInformation)
               
     
    Method Summary
     java.lang.String Description()
               
     int ErrorNumber()
               
     java.lang.String ErrorToken()
               
     java.lang.String getMessage()
               
     int ReasonNumber()
               
     java.lang.String ReasonString()
               
     
    Methods inherited from class java.lang.Throwable
    fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
     
    Methods inherited from class java.lang.Object
    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
     

    Field Detail

    EXCEPT_CONSTRAINTINFEASIBLE

    public static final int EXCEPT_CONSTRAINTINFEASIBLE
    See Also:
    Constant Field Values

    EXCEPT_EXCLUSIVERANGEINFEASIBLE

    public static final int EXCEPT_EXCLUSIVERANGEINFEASIBLE
    See Also:
    Constant Field Values

    EXCEPT_CONSTRAINTDOESNOTEXIST

    public static final int EXCEPT_CONSTRAINTDOESNOTEXIST
    See Also:
    Constant Field Values

    EXCEPT_BADLICENSE

    public static final int EXCEPT_BADLICENSE
    See Also:
    Constant Field Values

    EXCEPT_INTERNAL

    public static final int EXCEPT_INTERNAL
    See Also:
    Constant Field Values

    EXCEPT_STACK

    public static final int EXCEPT_STACK
    See Also:
    Constant Field Values

    EXCEPT_NOSTOP

    public static final int EXCEPT_NOSTOP
    See Also:
    Constant Field Values

    EXCEPT_NOPERMINCONS

    public static final int EXCEPT_NOPERMINCONS
    See Also:
    Constant Field Values

    EXCEPT_FIXEDBOUNDS

    public static final int EXCEPT_FIXEDBOUNDS
    See Also:
    Constant Field Values

    EXCEPT_FIXEDSTEPSIZE

    public static final int EXCEPT_FIXEDSTEPSIZE
    See Also:
    Constant Field Values

    EXCEPT_NOUSERINCONS

    public static final int EXCEPT_NOUSERINCONS
    See Also:
    Constant Field Values

    EXCEPT_NODESIGNINCONS

    public static final int EXCEPT_NODESIGNINCONS
    See Also:
    Constant Field Values

    EXCEPT_OBJECTIVEEQUATIONSET

    public static final int EXCEPT_OBJECTIVEEQUATIONSET
    See Also:
    Constant Field Values

    EXCEPT_OBJECTIVEOBJECTSET

    public static final int EXCEPT_OBJECTIVEOBJECTSET
    See Also:
    Constant Field Values

    EXCEPT_OBJECTIVENOTFOUND

    public static final int EXCEPT_OBJECTIVENOTFOUND
    See Also:
    Constant Field Values

    EXCEPT_BADSEARCHPARAM

    public static final int EXCEPT_BADSEARCHPARAM
    See Also:
    Constant Field Values

    EXCEPT_NOOVEQUATION

    public static final int EXCEPT_NOOVEQUATION
    See Also:
    Constant Field Values

    EXCEPT_NOCONEQUATION

    public static final int EXCEPT_NOCONEQUATION
    See Also:
    Constant Field Values

    EXCEPT_BADOVEQUATION

    public static final int EXCEPT_BADOVEQUATION
    See Also:
    Constant Field Values

    EXCEPT_BADCONEQUATION

    public static final int EXCEPT_BADCONEQUATION
    See Also:
    Constant Field Values

    EXCEPT_CANNOTCHANGECONSTRAINTLINEARITY

    public static final int EXCEPT_CANNOTCHANGECONSTRAINTLINEARITY
    See Also:
    Constant Field Values

    EXCEPT_BADDSUGGESTEDSOLUTION

    public static final int EXCEPT_BADDSUGGESTEDSOLUTION
    See Also:
    Constant Field Values

    EXCEPT_NODECISIONVARIABLES

    public static final int EXCEPT_NODECISIONVARIABLES
    See Also:
    Constant Field Values

    EXCEPT_ADDDECISIONVARIABLE

    public static final int EXCEPT_ADDDECISIONVARIABLE
    See Also:
    Constant Field Values

    EXCEPT_ADDREQUIREMENT

    public static final int EXCEPT_ADDREQUIREMENT
    See Also:
    Constant Field Values

    EXCEPT_ADDTOOPT

    public static final int EXCEPT_ADDTOOPT
    See Also:
    Constant Field Values

    EXCEPT_REQUIREMENTDOESNOTEXIST

    public static final int EXCEPT_REQUIREMENTDOESNOTEXIST
    See Also:
    Constant Field Values

    EXCEPT_DUPLICATEVARIABLENAMES

    public static final int EXCEPT_DUPLICATEVARIABLENAMES
    See Also:
    Constant Field Values

    EXCEPT_VARIABLEISFUNCTION

    public static final int EXCEPT_VARIABLEISFUNCTION
    See Also:
    Constant Field Values

    EXCEPT_BADPERIOD

    public static final int EXCEPT_BADPERIOD
    See Also:
    Constant Field Values

    EXCEPT_DISCOUNTRATESET

    public static final int EXCEPT_DISCOUNTRATESET
    See Also:
    Constant Field Values

    EXCEPT_BADOBSERVATIONNUMBER

    public static final int EXCEPT_BADOBSERVATIONNUMBER
    See Also:
    Constant Field Values

    EXCEPT_BADVARUPPERBOUND

    public static final int EXCEPT_BADVARUPPERBOUND
    See Also:
    Constant Field Values

    EXCEPT_DISCOUNTRATEOBSERR

    public static final int EXCEPT_DISCOUNTRATEOBSERR
    See Also:
    Constant Field Values

    EXCEPT_NOTOPTIMIZING

    public static final int EXCEPT_NOTOPTIMIZING
    See Also:
    Constant Field Values

    EXCEPT_NOTUSERCONSTROLLED

    public static final int EXCEPT_NOTUSERCONSTROLLED
    See Also:
    Constant Field Values

    EXCEPT_NOTREPLICATING

    public static final int EXCEPT_NOTREPLICATING
    See Also:
    Constant Field Values

    EXCEPT_VARIABLENUMERIC

    public static final int EXCEPT_VARIABLENUMERIC
    See Also:
    Constant Field Values

    EXCEPT_NOENUMERATIONVALUES

    public static final int EXCEPT_NOENUMERATIONVALUES
    See Also:
    Constant Field Values

    EXCEPT_BADPARALLELID

    public static final int EXCEPT_BADPARALLELID
    See Also:
    Constant Field Values

    EXCEPT_NOTPARALLEL

    public static final int EXCEPT_NOTPARALLEL
    See Also:
    Constant Field Values

    EXCEPT_ISPARALLEL

    public static final int EXCEPT_ISPARALLEL
    See Also:
    Constant Field Values

    EXCEPT_NONTHBEST

    public static final int EXCEPT_NONTHBEST
    See Also:
    Constant Field Values

    EXCEPT_SOLDBWRAPPED

    public static final int EXCEPT_SOLDBWRAPPED
    See Also:
    Constant Field Values

    EXCEPT_DUPLICATEGROUP

    public static final int EXCEPT_DUPLICATEGROUP
    See Also:
    Constant Field Values

    EXCEPT_SOLUTIONNOTEVALUATED

    public static final int EXCEPT_SOLUTIONNOTEVALUATED
    See Also:
    Constant Field Values

    EXCEPT_EVALUATE

    public static final int EXCEPT_EVALUATE
    See Also:
    Constant Field Values

    EXCEPT_BADSOLID

    public static final int EXCEPT_BADSOLID
    See Also:
    Constant Field Values

    EXCEPT_STEPSIZEISZERO

    public static final int EXCEPT_STEPSIZEISZERO
    See Also:
    Constant Field Values

    EXCEPT_STEPSIZERANGE

    public static final int EXCEPT_STEPSIZERANGE
    See Also:
    Constant Field Values

    EXCEPT_BADOBSCOUNT

    public static final int EXCEPT_BADOBSCOUNT
    See Also:
    Constant Field Values

    EXCEPT_NOPERIODS

    public static final int EXCEPT_NOPERIODS
    See Also:
    Constant Field Values

    EXCEPT_BADSTATISTIC

    public static final int EXCEPT_BADSTATISTIC
    See Also:
    Constant Field Values

    EXCEPT_BADMEASURE

    public static final int EXCEPT_BADMEASURE
    See Also:
    Constant Field Values

    EXCEPT_NOPROJECTS

    public static final int EXCEPT_NOPROJECTS
    See Also:
    Constant Field Values

    EXCEPT_MIXEDOBSERVATIONS

    public static final int EXCEPT_MIXEDOBSERVATIONS
    See Also:
    Constant Field Values

    EXCEPT_ILLEGALMETHOD

    public static final int EXCEPT_ILLEGALMETHOD
    See Also:
    Constant Field Values

    EXCEPT_BADSOLUTION

    public static final int EXCEPT_BADSOLUTION
    See Also:
    Constant Field Values

    EXCEPT_CANNOTGENERATE

    public static final int EXCEPT_CANNOTGENERATE
    See Also:
    Constant Field Values

    EXCEPT_CANNOTENUMERATE

    public static final int EXCEPT_CANNOTENUMERATE
    See Also:
    Constant Field Values

    EXCEPT_CANNOTPSO

    public static final int EXCEPT_CANNOTPSO
    See Also:
    Constant Field Values

    EXCEPT_CANNOTELECTRO

    public static final int EXCEPT_CANNOTELECTRO
    See Also:
    Constant Field Values

    EXCEPT_BADCONFIDENCETYPE

    public static final int EXCEPT_BADCONFIDENCETYPE
    See Also:
    Constant Field Values

    EXCEPT_BADCONFIDENCELEVEL

    public static final int EXCEPT_BADCONFIDENCELEVEL
    See Also:
    Constant Field Values

    EXCEPT_BADCONFIDENCEERRPCT

    public static final int EXCEPT_BADCONFIDENCEERRPCT
    See Also:
    Constant Field Values

    EXCEPT_BADREPLICATIONMINIMUM

    public static final int EXCEPT_BADREPLICATIONMINIMUM
    See Also:
    Constant Field Values

    EXCEPT_BADREPLICATIONMAXIMUM

    public static final int EXCEPT_BADREPLICATIONMAXIMUM
    See Also:
    Constant Field Values

    EXCEPT_BADADDITIONALREPLICATIONS

    public static final int EXCEPT_BADADDITIONALREPLICATIONS
    See Also:
    Constant Field Values

    EXCEPT_BADRANKSELECTPROBABILITY

    public static final int EXCEPT_BADRANKSELECTPROBABILITY
    See Also:
    Constant Field Values

    EXCEPT_NOITERATIONS

    public static final int EXCEPT_NOITERATIONS
    See Also:
    Constant Field Values

    EXCEPT_CANNOTRUNMULTIOPTIMIZATIONS

    public static final int EXCEPT_CANNOTRUNMULTIOPTIMIZATIONS
    See Also:
    Constant Field Values

    EXCEPT_DEMOVARIABLES

    public static final int EXCEPT_DEMOVARIABLES
    See Also:
    Constant Field Values

    EXCEPT_DEMOCONSTRAINTS

    public static final int EXCEPT_DEMOCONSTRAINTS
    See Also:
    Constant Field Values

    EXCEPT_DEMOITERATIONS

    public static final int EXCEPT_DEMOITERATIONS
    See Also:
    Constant Field Values

    EXCEPT_DEMOBADSTOP

    public static final int EXCEPT_DEMOBADSTOP
    See Also:
    Constant Field Values

    EXCEPT_NOSOLUTIONSINSET

    public static final int EXCEPT_NOSOLUTIONSINSET
    See Also:
    Constant Field Values

    EXCEPT_NOTIMPLEMENTED

    public static final int EXCEPT_NOTIMPLEMENTED
    See Also:
    Constant Field Values

    REASON_NONE

    public static final int REASON_NONE
    See Also:
    Constant Field Values

    REASON_NOEQUATION

    public static final int REASON_NOEQUATION
    See Also:
    Constant Field Values

    REASON_EQMISSINGOP

    public static final int REASON_EQMISSINGOP
    See Also:
    Constant Field Values

    REASON_EQMISSINGPARAMS

    public static final int REASON_EQMISSINGPARAMS
    See Also:
    Constant Field Values

    REASON_EQMISSINGSTARTPAREN

    public static final int REASON_EQMISSINGSTARTPAREN
    See Also:
    Constant Field Values

    REASON_EQMISSINGCLOSEPAREN

    public static final int REASON_EQMISSINGCLOSEPAREN
    See Also:
    Constant Field Values

    REASON_EQNOTAVARIABLE

    public static final int REASON_EQNOTAVARIABLE
    See Also:
    Constant Field Values

    REASON_EQINCOMPLETE

    public static final int REASON_EQINCOMPLETE
    See Also:
    Constant Field Values

    REASON_EQMISSINGBRACE

    public static final int REASON_EQMISSINGBRACE
    See Also:
    Constant Field Values

    REASON_EQMISSINGLHS

    public static final int REASON_EQMISSINGLHS
    See Also:
    Constant Field Values

    REASON_EQMISSINGRHS

    public static final int REASON_EQMISSINGRHS
    See Also:
    Constant Field Values

    REASON_EQMISSINGCOMPOP

    public static final int REASON_EQMISSINGCOMPOP
    See Also:
    Constant Field Values

    REASON_EQORMULTOP

    public static final int REASON_EQORMULTOP
    See Also:
    Constant Field Values

    REASON_EQOVARBOUND

    public static final int REASON_EQOVARBOUND
    See Also:
    Constant Field Values

    REASON_EQARRAYLENGTH

    public static final int REASON_EQARRAYLENGTH
    See Also:
    Constant Field Values

    REASON_EQPARENERR

    public static final int REASON_EQPARENERR
    See Also:
    Constant Field Values

    REASON_EQVARIABLEBOUND

    public static final int REASON_EQVARIABLEBOUND
    See Also:
    Constant Field Values

    REASON_EQNUMBERERR

    public static final int REASON_EQNUMBERERR
    See Also:
    Constant Field Values

    serialVersionUID

    public static final long serialVersionUID
    See Also:
    Constant Field Values
    Constructor Detail

    COptQuestException

    public COptQuestException(int Error,
                              java.lang.String MoreInformation)

    COptQuestException

    public COptQuestException(int Error)

    COptQuestException

    public COptQuestException(int Error,
                              int Reason,
                              java.lang.String errToken)
    Method Detail

    ErrorNumber

    public int ErrorNumber()

    ReasonNumber

    public int ReasonNumber()

    ReasonString

    public java.lang.String ReasonString()

    ErrorToken

    public java.lang.String ErrorToken()

    getMessage

    public java.lang.String getMessage()
    Overrides:
    getMessage in class java.lang.Throwable

    Description

    public java.lang.String Description()