Class ExpressionRef.UngettableReferenceException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.apple.foundationdb.util.LoggableException
-
- com.apple.foundationdb.record.RecordCoreException
-
- com.apple.foundationdb.record.query.plan.temp.ExpressionRef.UngettableReferenceException
-
- All Implemented Interfaces:
LoggableKeysAndValues<LoggableException>
,Serializable
- Enclosing interface:
- ExpressionRef<T extends RelationalExpression>
public static class ExpressionRef.UngettableReferenceException extends RecordCoreException
An exception thrown whenExpressionRef.get()
is called on a reference that does not support it, such as a group reference. A client that encounters this exception is buggy and should not try to recover any information from the reference that threw it. This exceeds the normal maximum inheritance depth because of the depth of theRecordCoreException
hierarchy.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UngettableReferenceException(String message)
-
Method Summary
-
Methods inherited from class com.apple.foundationdb.record.RecordCoreException
addLogInfo, addLogInfo
-
Methods inherited from class com.apple.foundationdb.util.LoggableException
exportLogInfo, getLogInfo
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
UngettableReferenceException
public UngettableReferenceException(String message)
-
-