Class PrimaryExpressionIsClassLiteralException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.datanucleus.exceptions.NucleusException
org.datanucleus.store.query.expression.PrimaryExpressionIsClassLiteralException
- All Implemented Interfaces:
Serializable
Exception thrown when compiling a PrimaryExpression and we find that it really represents
a Class literal, and so should be swapped in the expression tree.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Literal
The Literal that the PrimaryExpression should be swapped with.private static final long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccessor for the Literal 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:
-
literal
Literal literalThe Literal that the PrimaryExpression should be swapped with.
-
-
Constructor Details
-
PrimaryExpressionIsClassLiteralException
-
-
Method Details
-
getLiteral
Accessor for the Literal that this primary expression should be swapped for.- Returns:
- The literal
-