Class RetePatternBuildException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
tools.refinery.interpreter.matchers.InterpreterRuntimeException
tools.refinery.interpreter.matchers.planning.QueryProcessingException
tools.refinery.interpreter.rete.construction.RetePatternBuildException
- All Implemented Interfaces:
Serializable
A problem has occurred during the construction of the RETE net.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class tools.refinery.interpreter.matchers.planning.QueryProcessingException
bind, getPatternDescription, getShortMessage, setPatternDescription
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
RetePatternBuildException
public RetePatternBuildException(String message, String[] context, String shortMessage, Object patternDescription) - Parameters:
message
- The template of the exception messagecontext
- The data elements to be used to instantiate the template. Can be null if no context parameter is definedpatternDescription
- the PatternDescription where the exception occurred
-
RetePatternBuildException
public RetePatternBuildException(String message, String[] context, String shortMessage, Object patternDescription, Throwable cause) - Parameters:
message
- The template of the exception messagecontext
- The data elements to be used to instantiate the template. Can be null if no context parameter is definedpatternDescription
- the PatternDescription where the exception occurred
-