nrc.fuzzy
Class IncompatibleRuleInputsException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--nrc.fuzzy.FuzzyException
                    |
                    +--nrc.fuzzy.FuzzyRuleException
                          |
                          +--nrc.fuzzy.IncompatibleRuleInputsException
All Implemented Interfaces:
java.io.Serializable

public class IncompatibleRuleInputsException
extends FuzzyRuleException
implements java.io.Serializable

An exception that is raised when the input FuzzyValues of a FuzzyRule do not match the antecedent FuzzyValues of the rule in number of FuzzyValues or the type of corresponding FuzzyValues (ie the corresponding inputs and antecedents must have the same FuzzyVariable associated with them).

See Also:
Serialized Form

Constructor Summary
IncompatibleRuleInputsException()
           
IncompatibleRuleInputsException(java.lang.String message)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IncompatibleRuleInputsException

public IncompatibleRuleInputsException()

IncompatibleRuleInputsException

public IncompatibleRuleInputsException(java.lang.String message)