Class PrimaryExpressionIsVariableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.datanucleus.exceptions.NucleusException
org.datanucleus.store.query.expression.PrimaryExpressionIsVariableException
- All Implemented Interfaces:
Serializable
Exception thrown when compiling a PrimaryExpression and we find that it really represents
an implicit variable, and so should be swapped in the expression tree.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final long
(package private) VariableExpression
The VariableExpression that the PrimaryExpression should be swapped with. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccessor for the VariableExpression that this primary expression should be swapped for.Methods inherited from class org.datanucleus.exceptions.NucleusException
getCause, getFailedObject, getNestedExceptions, isFatal, printStackTrace, printStackTrace, printStackTrace, setFatal, setNestedException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
varExpr
VariableExpression varExprThe VariableExpression that the PrimaryExpression should be swapped with.
-
-
Constructor Details
-
PrimaryExpressionIsVariableException
-
-
Method Details
-
getVariableExpression
Accessor for the VariableExpression that this primary expression should be swapped for.- Returns:
- The VariableExpression
-