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 TypeMethodDescriptionvoidsetMetadata(ExceptionMetadata metadata) static RumbleExceptionMethods 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
-