Package org.rumbledb.exceptions
Class RumbleException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.rumbledb.exceptions.RumbleException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbsentPartOfDynamicContextException
,ArrayIndexOutOfBoundsException
,AttributeAfterNonAttributeException
,CannotCastUpdateSelectorException
,CannotInferSchemaOnNonStructuredDataException
,CannotMaterializeException
,CannotResolveUpdateSelectorException
,CannotRetrieveResourceException
,CastableException
,CastException
,CliException
,CodepointNotValidException
,ComponentSpecifierNotAvailableException
,CycleInVariableDeclarationsException
,DatesWithTimezonesNotSupported
,DatetimeOverflowOrUnderflow
,DefaultCollationException
,DirectElementConstructorTagMismatchException
,DivisionByZeroException
,DuplicateAttributeException
,DuplicateFunctionIdentifierException
,DuplicateKeyOnUpdateApplyException
,DuplicateModuleTargetNamespaceException
,DuplicateObjectInsertSourceException
,DuplicateObjectKeyException
,DuplicateParamNameException
,DurationOverflowOrUnderflow
,EmptyModuleURIException
,FunctionAtomizationException
,FunctionsNonSerializableException
,InconsistentTimezonesException
,IncorrectSyntaxFormatDateTimeException
,InvalidArgumentTypeException
,InvalidExpressionClassification
,InvalidGroupVariableException
,InvalidInstanceException
,InvalidLexicalValueException
,InvalidNaNOperationException
,InvalidNormalizationException
,InvalidRegexPatternException
,InvalidReplacementStringException
,InvalidRumbleMLParamException
,InvalidSelectorException
,InvalidTimezoneException
,InvalidUpdateTargetException
,InvalidUpdatingExpressionPositionException
,IsStaticallyUnexpectedType
,IsStaticallyUnexpectedTypeException
,JobWithinAJobException
,MatchesEmptyStringException
,MLNotADataFrameException
,ModifiesImmutableValueException
,ModuleNotFoundException
,MoreThanOneEmptyOrderDeclarationException
,MultipleBaseURIException
,NamespaceDoesNotMatchModuleException
,NamespacePrefixBoundTwiceException
,NodeAndNonNodeException
,NonAtomicKeyException
,NumericOverflowOrUnderflow
,ObjectInsertContentIsNotObjectSeqException
,OurBadException
,ParsingException
,PositionalVariableNameSameAsForVariableException
,PrefixCannotBeExpandedException
,SemanticException
,SequenceExceptionExactlyOne
,SequenceExceptionOneOrMore
,SequenceExceptionZeroOrOne
,SimpleExpressionMustBeVacuousException
,SparkRuntimeException
,StringOfJSONiqItemException
,TooManyCollectionCreationsOnSameTargetException
,TooManyEditsOnSameTargetException
,TooManyRenamesOnSameTargetSelectorException
,TooManyReplacesOnSameTargetSelectorException
,TransformBadCopySourceException
,TransformModifiesNonCopiedValueException
,TreatException
,UnexpectedNodeException
,UnexpectedStaticTypeException
,UnexpectedTypeException
,UnidentifiedErrorException
,UnknownCastTypeException
,UnknownFunctionCallException
,UnrecognizedRumbleMLClassReferenceException
,UnrecognizedRumbleMLParamReferenceException
,UnsupportedCollationException
,UnsupportedFeatureException
,UpdateTargetIsEmptySeqException
,UpdatingFunctionHasReturnTypeException
,VariableAlreadyExistsException
,XMLUnsupportedException
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRumbleException
(String message, ErrorCode errorCode) RumbleException
(String message, ExceptionMetadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setMetadata
(ExceptionMetadata metadata) static RumbleException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
RumbleException
-
RumbleException
-
-
Method Details
-
getErrorCode
-
getMetadata
-
setMetadata
-
getJSONiqErrorMessage
-
unnestException
-