Package com.illumon.iris.db.exceptions
Class ExpressionException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.deephaven.UncheckedDeephavenException
com.illumon.iris.db.exceptions.UncheckedTableException
com.illumon.iris.db.exceptions.ExpressionException
- All Implemented Interfaces:
Serializable
public class ExpressionException extends UncheckedTableException
An unchecked exception indicating a problem with a parsed expression, for example in
Table.where(String...)
or Table.update(String...)
.- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ExpressionException(String reason, String problemExpression)
ExpressionException(String reason, Throwable cause, String problemExpression)
ExpressionException(Throwable cause, String problemExpression)
-
Method Summary
Modifier and Type Method Description String
getProblemExpression()
Get the expression that has a problem.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
Method Details
-
getProblemExpression
Get the expression that has a problem.- Returns:
- the problem expression
-