fido.linguistic
Class MultipleProperNounsMatchException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--fido.db.FidoException
|
+--fido.linguistic.MultipleProperNounsMatchException
- All Implemented Interfaces:
- java.io.Serializable
- public class MultipleProperNounsMatchException
- extends FidoException
Thrown if multiple proper nouns match the user input, and all
of the objects are in the Discourse Context pool. Only one
match is allowed.
Ex. If the user and system mention two people named John during
the conversation, both objects are put into the Context pool.
In a later sentence, the user uses the name John. There are
two people with the proper name John in the pool. Therefore
the ProperNounResolver module will throw this exception.
- See Also:
- Serialized Form
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 |
MultipleProperNounsMatchException
public MultipleProperNounsMatchException(java.lang.String str)
- Constructs an
MultipleProperNounsMatchException
with a detail message.