Uses of Class
org.rumbledb.exceptions.ExceptionMetadata
Packages that use ExceptionMetadata
Package
Description
-
Uses of ExceptionMetadata in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return ExceptionMetadataModifier and TypeMethodDescriptionTranslationVisitor.generateMetadata
(org.antlr.v4.runtime.Token token) XQueryTranslationVisitor.generateMetadata
(org.antlr.v4.runtime.Token token) Methods in org.rumbledb.compiler with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionvoid
TranslationVisitor.bindNamespace
(String prefix, String namespace, ExceptionMetadata metadata) void
XQueryTranslationVisitor.bindNamespace
(String prefix, String namespace, ExceptionMetadata metadata) void
InferTypeVisitor.checkAndUpdateVariableStaticType
(SequenceType declaredType, SequenceType inferredType, StaticContext context, String nodeName, Name variableName, ExceptionMetadata metadata) void
InferTypeVisitor.checkSwitchType
(SequenceType type, ExceptionMetadata metadata) static LibraryModule
VisitorHelpers.parseLibraryModuleFromLocation
(URI location, RumbleRuntimeConfiguration configuration, StaticContext importingModuleContext, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.context
Methods in org.rumbledb.context that return ExceptionMetadataModifier and TypeMethodDescriptionInScopeVariable.getMetadata()
RuntimeStaticContext.getMetadata()
StaticContext.getVariableMetadata
(Name varName) Methods in org.rumbledb.context with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionvoid
InScopeSchemaTypes.addInScopeSchemaType
(ItemType type, ExceptionMetadata meta) void
NamedFunctions.addUserDefinedFunction
(Item function, ExceptionMetadata meta) void
StaticContext.addVariable
(Name varName, SequenceType type, ExceptionMetadata metadata) void
StaticContext.addVariable
(Name varName, SequenceType type, ExceptionMetadata metadata, boolean isAssignable) static RuntimeIterator
NamedFunctions.buildUserDefinedFunctionCallIterator
(Item functionItem, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) static RuntimeIterator
NamedFunctions.getBuiltInFunctionIterator
(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) VariableValues.getDataFrameVariableValue
(Name varName, ExceptionMetadata metadata) UserDefinedFunctionExecutionModes.getExecutionMode
(FunctionIdentifier identifier, ExceptionMetadata metadata) VariableValues.getLocalVariableValue
(Name varName, ExceptionMetadata metadata) UserDefinedFunctionExecutionModes.getParameterExecutionMode
(FunctionIdentifier identifier, ExceptionMetadata metadata) org.apache.spark.api.java.JavaRDD<Item>
VariableValues.getRDDVariableValue
(Name varName, ExceptionMetadata metadata) NamedFunctions.getUserDefinedFunctionCallIterator
(FunctionIdentifier identifier, ExecutionMode executionMode, ExceptionMetadata metadata, List<RuntimeIterator> arguments) VariableValues.getVariableCount
(Name varName, ExceptionMetadata metadata) boolean
VariableValues.isDataFrame
(Name varName, ExceptionMetadata metadata) boolean
VariableValues.isRDD
(Name varName, ExceptionMetadata metadata) void
VariableValues.setBindingsFromTuple
(sparksoniq.jsoniq.tuple.FlworTuple tuple, ExceptionMetadata metadata) void
UserDefinedFunctionExecutionModes.setExecutionMode
(FunctionIdentifier functionIdentifier, ExecutionMode executionMode, boolean suppressErrorsForFunctionSignatureCollision, ExceptionMetadata metadata) void
UserDefinedFunctionExecutionModes.setParameterExecutionMode
(FunctionIdentifier functionIdentifier, List<ExecutionMode> executionModes, ExceptionMetadata meta) Constructors in org.rumbledb.context with parameters of type ExceptionMetadataModifierConstructorDescriptionInScopeVariable
(Name name, SequenceType sequenceType, ExceptionMetadata metadata, ExecutionMode storageMode) InScopeVariable
(Name name, SequenceType type, ExceptionMetadata metadata, ExecutionMode storageMode, boolean isAssignable) RuntimeStaticContext
(RumbleRuntimeConfiguration configuration, ExecutionMode executionMode, ExceptionMetadata metadata) RuntimeStaticContext
(RumbleRuntimeConfiguration configuration, SequenceType staticType, ExecutionMode executionMode, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.exceptions
Fields in org.rumbledb.exceptions declared as ExceptionMetadataMethods in org.rumbledb.exceptions that return ExceptionMetadataMethods in org.rumbledb.exceptions with parameters of type ExceptionMetadataConstructors in org.rumbledb.exceptions with parameters of type ExceptionMetadataModifierConstructorDescriptionAbsentPartOfDynamicContextException
(String message, ExceptionMetadata metadata) ArrayIndexOutOfBoundsException
(String message, ExceptionMetadata metadata) AttributeAfterNonAttributeException
(String message, ExceptionMetadata metadata) CannotCastUpdateSelectorException
(String message, ExceptionMetadata metadata) CannotInferSchemaOnNonStructuredDataException
(String message, ExceptionMetadata metadata) CannotMaterializeException
(String message, ExceptionMetadata metadata) CannotResolveUpdateSelectorException
(String message, ExceptionMetadata metadata) CannotRetrieveResourceException
(String message, ExceptionMetadata metadata) CastableException
(String message, ExceptionMetadata metadata) CastException
(String message, ExceptionMetadata metadata) CodepointNotValidException
(String message, ExceptionMetadata metadata) ComponentSpecifierNotAvailableException
(String message, ExceptionMetadata metadata) CycleInVariableDeclarationsException
(String message, ExceptionMetadata metadata) DatetimeOverflowOrUnderflow
(String message, ExceptionMetadata metadata) DefaultCollationException
(String message, ExceptionMetadata metadata) DirectElementConstructorTagMismatchException
(String message, ExceptionMetadata metadata) DivisionByZeroException
(ExceptionMetadata metadata) DuplicateAttributeException
(String attributeName, ExceptionMetadata metadata) DuplicateFunctionIdentifierException
(FunctionIdentifier identifier, ExceptionMetadata metadata) DuplicateKeyOnUpdateApplyException
(String keyInfo, ExceptionMetadata metadata) DuplicateModuleTargetNamespaceException
(String message, ExceptionMetadata metadata) DuplicateObjectInsertSourceException
(String keyInfo, ExceptionMetadata metadata) DuplicateObjectKeyException
(String keyName, ExceptionMetadata metadata) DuplicateParamNameException
(Name fnName, Name paramName, ExceptionMetadata metadata) DurationOverflowOrUnderflow
(String message, ExceptionMetadata metadata) EmptyModuleURIException
(String message, ExceptionMetadata metadata) ExitStatementException
(PendingUpdateList pendingUpdateList, List<Item> localResult, org.apache.spark.api.java.JavaRDD<Item> rddResult, JSoundDataFrame dataFrameResult, ExceptionMetadata exceptionMetadata) FunctionAtomizationException
(String message, ExceptionMetadata expressionMetadata) InconsistentTimezonesException
(String message, ExceptionMetadata metadata) IncorrectSyntaxFormatDateTimeException
(String message, ExceptionMetadata metadata) InvalidAnnotationException
(String message, ExceptionMetadata metadata) InvalidArgumentTypeException
(String message, ExceptionMetadata metadata) InvalidAssignableVariableComposability
(String message, ExceptionMetadata metadata) InvalidComposabilityUpdatingAndSequentialExpression
(String message, ExceptionMetadata metadata) InvalidControlStatementComposability
(String message, ExceptionMetadata metadata) InvalidExpressionClassification
(String message, ExceptionMetadata metadata) InvalidGroupVariableException
(String message, ExceptionMetadata metadata) InvalidInstanceException
(String message, ExceptionMetadata metadata) InvalidLexicalValueException
(String message, ExceptionMetadata metadata) InvalidNaNOperationException
(String message, ExceptionMetadata metadata) InvalidNormalizationException
(String message, ExceptionMetadata metadata) InvalidRegexPatternException
(String message, ExceptionMetadata metadata) InvalidReplacementStringException
(String message, ExceptionMetadata metadata) InvalidRumbleMLParamException
(String message, ExceptionMetadata metadata) InvalidSchemaException
(String message, ExceptionMetadata metadata) InvalidSelectorException
(String message, ExceptionMetadata metadata) InvalidSequentialChildInNonSequentialParent
(String message, ExceptionMetadata metadata) InvalidTimezoneException
(String message, ExceptionMetadata metadata) InvalidUpdateTargetException
(String message, ExceptionMetadata metadata) InvalidUpdatingExpressionCondition
(String message, ExceptionMetadata metadata) InvalidUpdatingExpressionOperand
(String message, ExceptionMetadata metadata) InvalidUpdatingExpressionPositionException
(String message, ExceptionMetadata metadata) InvalidVariableDeclarationException
(String message, ExceptionMetadata metadata) IsStaticallyUnexpectedTypeException
(String message, ExceptionMetadata metadata) IteratorFlowException
(String message, ExceptionMetadata metadata) JobWithinAJobException
(String message, ExceptionMetadata metadata) JobWithinAJobException
(ExceptionMetadata metadata) JsoniqVersionException
(ExceptionMetadata expressionMetadata) MatchesEmptyStringException
(String message, ExceptionMetadata metadata) MLNotADataFrameException
(String message, ExceptionMetadata metadata) ModifiesImmutableValueException
(String message, ExceptionMetadata metadata) ModuleDeclarationException
(String message, ExceptionMetadata metadata) ModuleNotFoundException
(String message, ExceptionMetadata metadata) MoreThanOneEmptyOrderDeclarationException
(String message, ExceptionMetadata metadata) MultipleBaseURIException
(String message, ExceptionMetadata metadata) NamespaceDoesNotMatchModuleException
(String message, ExceptionMetadata metadata) NamespacePrefixBoundTwiceException
(String message, ExceptionMetadata metadata) NodeAndNonNodeException
(String message, ExceptionMetadata metadata) NonAtomicKeyException
(String message, ExceptionMetadata expressionMetadata) NumericOverflowOrUnderflow
(String message, ExceptionMetadata metadata) ObjectInsertContentIsNotObjectSeqException
(String message, ExceptionMetadata metadata) OurBadException
(String message, ExceptionMetadata metadata) ParsingException
(String message, ErrorCode code, ExceptionMetadata metadata) ParsingException
(String message, ExceptionMetadata metadata) PositionalVariableNameSameAsForVariableException
(String message, ExceptionMetadata metadata) PrefixCannotBeExpandedException
(String message, ExceptionMetadata metadata) RumbleException
(String message, ExceptionMetadata metadata) SemanticException
(String message, ErrorCode errorCode, ExceptionMetadata metadata) SemanticException
(String message, ExceptionMetadata metadata) SequenceExceptionExactlyOne
(String message, ExceptionMetadata metadata) SequenceExceptionOneOrMore
(String message, ExceptionMetadata metadata) SequenceExceptionZeroOrOne
(String message, ExceptionMetadata metadata) SimpleExpressionMustBeVacuousException
(String message, ExceptionMetadata metadata) SparkRuntimeException
(String message, ExceptionMetadata metadata) StringOfJSONiqItemException
(String message, ExceptionMetadata metadata) TooManyCollectionCreationsOnSameTargetException
(String path, ExceptionMetadata metadata) TooManyEditsOnSameTargetException
(String collection, double rowID, ExceptionMetadata metadata) TooManyRenamesOnSameTargetSelectorException
(String keyInfo, ExceptionMetadata metadata) TooManyReplacesOnSameTargetSelectorException
(String targetInfo, String selectorInfo, ExceptionMetadata metadata) TransformBadCopySourceException
(String message, ExceptionMetadata metadata) TransformModifiesNonCopiedValueException
(String message, ExceptionMetadata metadata) TreatException
(String message, ExceptionMetadata metadata) UndeclaredVariableException
(String message, ExceptionMetadata metadata) UndefinedTypeException
(String message, ExceptionMetadata metadata) UnexpectedNodeException
(String message, ExceptionMetadata metadata) UnexpectedStaticTypeException
(String message, ErrorCode errorCode, ExceptionMetadata metadata) UnexpectedStaticTypeException
(String message, ExceptionMetadata metadata) UnexpectedTypeException
(String message, ExceptionMetadata metadata) UnidentifiedErrorException
(String message, ExceptionMetadata metadata) UnknownCastTypeException
(String message, ExceptionMetadata metadata) UnknownFunctionCallException
(FunctionIdentifier identifier, ExceptionMetadata metadata) UnknownFunctionCallException
(Name fnName, int arity, ExceptionMetadata metadata) UnrecognizedRumbleMLClassReferenceException
(String message, ExceptionMetadata metadata) UnrecognizedRumbleMLParamReferenceException
(String message, ExceptionMetadata metadata) UnsupportedCollationException
(String message, ExceptionMetadata metadata) UnsupportedFeatureException
(String message, ExceptionMetadata metadata) UpdateTargetIsEmptySeqException
(String message, ExceptionMetadata metadata) UpdatingFunctionHasReturnTypeException
(String message, ExceptionMetadata metadata) VariableAlreadyExistsException
(Name name, ExceptionMetadata metadata) XMLUnsupportedException
(String message, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions
Methods in org.rumbledb.expressions that return ExceptionMetadataModifier and TypeMethodDescriptionNode.getMetadata()
Access the metadata of the node, i.e., the line and column number.Constructors in org.rumbledb.expressions with parameters of type ExceptionMetadataModifierConstructorDescriptionCommaExpression
(List<Expression> expressions, ExceptionMetadata metadata) CommaExpression
(ExceptionMetadata metadata) protected
Expression
(ExceptionMetadata metadata) protected
Node
(ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.arithmetic
Constructors in org.rumbledb.expressions.arithmetic with parameters of type ExceptionMetadataModifierConstructorDescriptionAdditiveExpression
(Expression leftExpression, Expression rightExpression, boolean isMinus, ExceptionMetadata metadata) MultiplicativeExpression
(Expression leftExpression, Expression rightExpression, MultiplicativeExpression.MultiplicativeOperator multiplicativeOperator, ExceptionMetadata metadata) UnaryExpression
(Expression mainExpression, boolean negated, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.comparison
Constructors in org.rumbledb.expressions.comparison with parameters of type ExceptionMetadataModifierConstructorDescriptionComparisonExpression
(Expression leftExpression, Expression rightExpression, ComparisonExpression.ComparisonOperator comparisonOperator, ExceptionMetadata metadata) NodeComparisonExpression
(Expression leftExpression, Expression rightExpression, NodeComparisonExpression.NodeComparisonOperator operator, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.control
Constructors in org.rumbledb.expressions.control with parameters of type ExceptionMetadataModifierConstructorDescriptionConditionalExpression
(Expression condition, Expression branch, Expression elseBranch, ExceptionMetadata metadataFromContext) SwitchExpression
(Expression testCondition, List<SwitchCase> cases, Expression defaultExpression, ExceptionMetadata metadataFromContext) TryCatchExpression
(Expression tryExpression, Map<String, Expression> catchExpressions, Expression catchAllExpression, ExceptionMetadata metadataFromContext) TypeSwitchExpression
(Expression testCondition, List<TypeswitchCase> cases, TypeswitchCase defaultCase, ExceptionMetadata metadataFromContext) -
Uses of ExceptionMetadata in org.rumbledb.expressions.flowr
Constructors in org.rumbledb.expressions.flowr with parameters of type ExceptionMetadataModifierConstructorDescriptionClause
(FLWOR_CLAUSES clauseType, ExceptionMetadata metadata) CountClause
(Name variableName, ExceptionMetadata metadata) FlworExpression
(ReturnClause returnClause, ExceptionMetadata metadata) ForClause
(Name variableName, boolean allowEmpty, SequenceType sequenceType, Name positionalVariableName, Expression expression, ExceptionMetadata metadata) GroupByClause
(List<GroupByVariableDeclaration> variables, ExceptionMetadata metadata) LetClause
(Name variableName, SequenceType sequenceType, Expression expression, ExceptionMetadata metadataFromContext) OrderByClause
(List<OrderByClauseSortingKey> exprs, boolean stable, ExceptionMetadata metadata) ReturnClause
(Expression expr, ExceptionMetadata metadata) SimpleMapExpression
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) WhereClause
(Expression expr, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.logic
Constructors in org.rumbledb.expressions.logic with parameters of type ExceptionMetadataModifierConstructorDescriptionAndExpression
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) NotExpression
(Expression mainExpression, ExceptionMetadata metadata) OrExpression
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.miscellaneous
Constructors in org.rumbledb.expressions.miscellaneous with parameters of type ExceptionMetadataModifierConstructorDescriptionRangeExpression
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) StringConcatExpression
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.module
Constructors in org.rumbledb.expressions.module with parameters of type ExceptionMetadataModifierConstructorDescriptionFunctionDeclaration
(InlineFunctionExpression functionExpression, ExceptionMetadata metadata) LibraryModule
(Prolog prolog, String namespace, ExceptionMetadata metadata) MainModule
(Prolog prolog, Program program, ExceptionMetadata metadata) Module
(ExceptionMetadata metadata) Prolog
(List<VariableDeclaration> variableDeclarations, List<FunctionDeclaration> functionDeclarations, List<TypeDeclaration> typeDeclarations, ExceptionMetadata metadata) TypeDeclaration
(ItemType typeDefinition, ExceptionMetadata metadata) VariableDeclaration
(Name variableName, boolean external, SequenceType sequenceType, Expression expression, List<Annotation> annotations, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.postfix
Constructors in org.rumbledb.expressions.postfix with parameters of type ExceptionMetadataModifierConstructorDescriptionArrayLookupExpression
(Expression mainExpression, Expression lookupExpression, ExceptionMetadata metadata) ArrayUnboxingExpression
(Expression mainExpression, ExceptionMetadata metadata) DynamicFunctionCallExpression
(Expression mainExpression, List<Expression> arguments, ExceptionMetadata metadata) FilterExpression
(Expression mainExpression, Expression predicateExpression, ExceptionMetadata metadata) ObjectLookupExpression
(Expression mainExpression, Expression lookupExpression, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.primary
Constructors in org.rumbledb.expressions.primary with parameters of type ExceptionMetadataModifierConstructorDescriptionArrayConstructorExpression
(ExceptionMetadata metadata) ArrayConstructorExpression
(Expression expression, ExceptionMetadata metadata) BooleanLiteralExpression
(boolean value, ExceptionMetadata metadata) ContextItemExpression
(ExceptionMetadata metadataFromContext) DecimalLiteralExpression
(BigDecimal value, ExceptionMetadata metadata) DoubleLiteralExpression
(double value, ExceptionMetadata metadata) FunctionCallExpression
(Name functionName, List<Expression> arguments, ExceptionMetadata metadata) InlineFunctionExpression
(List<Annotation> annotations, Name name, Map<Name, SequenceType> params, SequenceType returnType, StatementsAndOptionalExpr body, boolean isExternal, ExceptionMetadata metadata) InlineFunctionExpression
(List<Annotation> annotations, Name name, Map<Name, SequenceType> params, SequenceType returnType, StatementsAndOptionalExpr body, ExceptionMetadata metadata) IntegerLiteralExpression
(String lexicalValue, ExceptionMetadata metadata) NamedFunctionReferenceExpression
(FunctionIdentifier identifier, ExceptionMetadata metadata) NullLiteralExpression
(ExceptionMetadata metadata) ObjectConstructorExpression
(List<Expression> keys, List<Expression> values, ExceptionMetadata metadata) ObjectConstructorExpression
(Expression expression, ExceptionMetadata metadata) StringLiteralExpression
(String value, ExceptionMetadata metadata) VariableReferenceExpression
(Name name, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting
Constructors in org.rumbledb.expressions.scripting with parameters of type ExceptionMetadataModifierConstructorDescriptionProgram
(StatementsAndOptionalExpr statementsAndOptionalExpr, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.annotations
Methods in org.rumbledb.expressions.scripting.annotations with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic boolean
Annotation.checkAssignable
(List<Annotation> annotations, boolean defaultAssignable, ExceptionMetadata exceptionMetadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.block
Constructors in org.rumbledb.expressions.scripting.block with parameters of type ExceptionMetadataModifierConstructorDescriptionBlockExpression
(StatementsAndExpr statementsAndExpr, ExceptionMetadata metadata) BlockStatement
(List<Statement> blockStatements, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.control
Constructors in org.rumbledb.expressions.scripting.control with parameters of type ExceptionMetadataModifierConstructorDescriptionConditionalStatement
(Expression conditionExpression, Statement thenStatement, Statement elseStatement, ExceptionMetadata metadata) SwitchStatement
(Expression testCondition, List<SwitchCaseStatement> cases, Statement defaultStatement, ExceptionMetadata metadata) TryCatchStatement
(BlockStatement tryStatement, Map<String, BlockStatement> catchStatements, BlockStatement catchAllStatement, ExceptionMetadata metadata) TypeSwitchStatement
(Expression testCondition, List<TypeSwitchStatementCase> cases, TypeSwitchStatementCase defaultCase, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.declaration
Constructors in org.rumbledb.expressions.scripting.declaration with parameters of type ExceptionMetadataModifierConstructorDescriptionCommaVariableDeclStatement
(List<VariableDeclStatement> variables, ExceptionMetadata metadata) VariableDeclStatement
(List<Annotation> annotations, Name variableName, SequenceType variableSequenceType, Expression variableExpression, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.loops
Constructors in org.rumbledb.expressions.scripting.loops with parameters of type ExceptionMetadataModifierConstructorDescriptionBreakStatement
(ExceptionMetadata metadata) ContinueStatement
(ExceptionMetadata metadata) ExitStatement
(Expression exitExpression, ExceptionMetadata metadata) FlowrStatement
(ReturnStatementClause returnStatementClause, ExceptionMetadata metadata) ReturnStatementClause
(Statement returnStatement, ExceptionMetadata metadata) WhileStatement
(Expression testCondition, Statement statement, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.mutation
Constructors in org.rumbledb.expressions.scripting.mutation with parameters of type ExceptionMetadataModifierConstructorDescriptionApplyStatement
(Expression applyExpression, ExceptionMetadata metadata) AssignStatement
(Expression assignExpression, Name name, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.scripting.statement
Constructors in org.rumbledb.expressions.scripting.statement with parameters of type ExceptionMetadataModifierConstructorDescriptionprotected
Statement
(ExceptionMetadata metadata) StatementsAndExpr
(List<Statement> statements, Expression expression, ExceptionMetadata metadata) StatementsAndOptionalExpr
(List<Statement> statements, Expression expression, ExceptionMetadata metadata) StatementsAndOptionalExpr
(ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.typing
Constructors in org.rumbledb.expressions.typing with parameters of type ExceptionMetadataModifierConstructorDescriptionCastableExpression
(Expression mainExpression, SequenceType type, ExceptionMetadata metadata) CastExpression
(Expression mainExpression, SequenceType sequenceType, ExceptionMetadata metadata) InstanceOfExpression
(Expression mainExpression, SequenceType sequenceType, ExceptionMetadata metadata) IsStaticallyExpression
(Expression mainExpression, SequenceType sequenceType, ExceptionMetadata metadata) TreatExpression
(Expression mainExpression, SequenceType sequenceType, ErrorCode errorCode, ExceptionMetadata metadata) ValidateTypeExpression
(Expression mainExpression, boolean isValidate, SequenceType sequenceType, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.update
Constructors in org.rumbledb.expressions.update with parameters of type ExceptionMetadataModifierConstructorDescriptionAppendExpression
(Expression arrayExpression, Expression toAppendExpression, ExceptionMetadata metadata) CreateCollectionExpression
(Expression collection, Expression contentExpression, boolean isTable, ExceptionMetadata metadata) DeleteExpression
(Expression mainExpression, Expression locatorExpression, ExceptionMetadata metadata) DeleteIndexFromCollectionExpression
(Expression collection, Expression numDelete, boolean isFirst, boolean isTable, ExceptionMetadata metadata) DeleteSearchFromCollectionExpression
(Expression contentExpression, ExceptionMetadata metadata) EditCollectionExpression
(Expression targetExpression, Expression contentExpression, ExceptionMetadata metadata) InsertExpression
(Expression mainExpression, Expression toInsertExpression, Expression positionExpression, ExceptionMetadata metadata) InsertIndexIntoCollectionExpression
(Expression collection, Expression contentExpression, Expression pos, boolean isTable, boolean isFirst, boolean isLast, ExceptionMetadata metadata) InsertSearchIntoCollectionExpression
(Expression targetExpression, Expression contentExpression, boolean isBefore, ExceptionMetadata metadata) RenameExpression
(Expression mainExpression, Expression locatorExpression, Expression nameExpression, ExceptionMetadata metadata) ReplaceExpression
(Expression mainExpression, Expression locatorExpression, Expression replacerExpression, ExceptionMetadata metadata) TransformExpression
(List<CopyDeclaration> copyDeclarations, Expression modifyExpression, Expression returnExpression, ExceptionMetadata metadata) TruncateCollectionExpression
(Expression collectionName, boolean isTable, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.xml
Constructors in org.rumbledb.expressions.xml with parameters of type ExceptionMetadataModifierConstructorDescriptionAttributeNodeContentExpression
(String content, ExceptionMetadata metadata) AttributeNodeExpression
(String qname, List<Expression> value, ExceptionMetadata metadata) ComputedAttributeConstructorExpression
(Name attributeName, Expression valueExpression, ExceptionMetadata metadata) Constructor for static attribute name: attribute attributeName { value }ComputedAttributeConstructorExpression
(Expression nameExpression, Expression valueExpression, ExceptionMetadata metadata) Constructor for dynamic attribute name: attribute { nameExpression } { value }ComputedElementConstructorExpression
(Name elementName, Expression contentExpression, ExceptionMetadata metadata) Constructor for static element name: element elementName { content }ComputedElementConstructorExpression
(Expression nameExpression, Expression contentExpression, ExceptionMetadata metadata) Constructor for dynamic element name: element { nameExpression } { content }DirElemConstructorExpression
(String tagName, List<Expression> content, List<Expression> attributes, ExceptionMetadata metadata) Constructor for a direct element constructor.DocumentNodeConstructorExpression
(Expression contentExpression, ExceptionMetadata metadata) Constructor for document node constructor.PostfixLookupExpression
(Expression mainExpression, Expression lookupExpression, ExceptionMetadata metadata) SlashExpr
(Expression leftExpression, Expression rightExpression, ExceptionMetadata metadata) StepExpr
(ExceptionMetadata metadata) TextNodeConstructorExpression
(Expression contentExpression, ExceptionMetadata metadata) Constructor for text node constructor.TextNodeExpression
(String content, ExceptionMetadata metadata) Constructor for a text node.UnaryLookupExpression
(Expression lookupExpression, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.expressions.xml.axis
Constructors in org.rumbledb.expressions.xml.axis with parameters of type ExceptionMetadataModifierConstructorDescriptionForwardStepExpr
(ForwardAxis forwardAxis, NodeTest nodeTest, ExceptionMetadata exceptionMetadata) ReverseStepExpr
(ReverseAxis reverseAxis, NodeTest nodeTest, ExceptionMetadata exceptionMetadata) -
Uses of ExceptionMetadata in org.rumbledb.items
Methods in org.rumbledb.items with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionItemFactory.createObjectItem
(List<String> keys, List<Item> values, ExceptionMetadata itemMetadata, boolean mutable) void
FunctionItem.populateClosureFromDynamicContext
(DynamicContext dynamicContext, ExceptionMetadata metadata) Constructors in org.rumbledb.items with parameters of type ExceptionMetadataModifierConstructorDescriptionObjectItem
(List<String> keys, List<Item> values, ExceptionMetadata itemMetadata) -
Uses of ExceptionMetadata in org.rumbledb.items.parsing
Methods in org.rumbledb.items.parsing with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic Item
ItemParser.convertValueToItem
(Object o, org.apache.spark.sql.types.DataType fieldType, ExceptionMetadata metadata, ItemType itemType) static Item
ItemParser.getItemFromObject
(com.google.gson.stream.JsonReader object, ExceptionMetadata metadata) Parses a JSON string, accessible via a reader, to an item.static Item
ItemParser.getItemFromRow
(org.apache.spark.sql.Row row, ExceptionMetadata metadata, ItemType itemType) Converts a DataFrame row to an item.static Item
ItemParser.getItemFromString
(String string, ExceptionMetadata metadata) Parses a JSON string to an item.static Item
ItemParser.getItemFromYAML
(com.fasterxml.jackson.dataformat.yaml.YAMLParser parser, com.fasterxml.jackson.core.JsonToken lookahead, ExceptionMetadata metadata) Parses a JSON string, accessible via a reader, to an item.Constructors in org.rumbledb.items.parsing with parameters of type ExceptionMetadataModifierConstructorDescriptionJSONSyntaxToItemMapper
(ExceptionMetadata metadata) RowToItemMapper
(ExceptionMetadata metadata) RowToItemMapper
(ExceptionMetadata metadata, ItemType itemType) XmlSyntaxToItemMapper
(ExceptionMetadata metadata, boolean optimizeParentPointers) -
Uses of ExceptionMetadata in org.rumbledb.runtime
Methods in org.rumbledb.runtime that return ExceptionMetadataModifier and TypeMethodDescriptionRuntimeIterator.getMetadata()
RuntimeTupleIterator.getMetadata()
Methods in org.rumbledb.runtime with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic org.apache.spark.api.java.JavaRDD<Item>
HybridRuntimeIterator.dataFrameToRDDOfItems
(JSoundDataFrame df, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.arithmetics
Methods in org.rumbledb.runtime.arithmetics with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic Item
MultiplicativeOperationIterator.processItem
(Item left, Item right, MultiplicativeExpression.MultiplicativeOperator multiplicativeOperator, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.flwor.clauses
Methods in org.rumbledb.runtime.flwor.clauses with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic FlworDataFrame
JoinClauseSparkIterator.joinInputTupleWithSequenceOnPredicate
(DynamicContext context, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> leftInputTuple, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> rightInputTuple, Map<Name, DynamicContext.VariableDependency> outputTupleVariableDependencies, List<Name> variablesInLeftInputTuple, List<Name> variablesInRightInputTuple, RuntimeIterator predicateIterator, boolean isLeftOuterJoin, Name newRightSideVariableName, ExceptionMetadata metadata, RumbleRuntimeConfiguration conf) Joins two input tuples.static FlworDataFrame
WhereClauseSparkIterator.tryNativeQuery
(FlworDataFrame dataFrame, RuntimeIterator iterator, DynamicContext context, ExceptionMetadata metadata) Try to generate the native query for the let clause and run it, if successful return the resulting dataframe, otherwise it returns null -
Uses of ExceptionMetadata in org.rumbledb.runtime.flwor.expression
Methods in org.rumbledb.runtime.flwor.expression that return ExceptionMetadataConstructors in org.rumbledb.runtime.flwor.expression with parameters of type ExceptionMetadataModifierConstructorDescriptionGroupByClauseSparkIteratorExpression
(RuntimeIterator expression, Name variableName, ExceptionMetadata iteratorMetadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.flwor.udfs
Constructors in org.rumbledb.runtime.flwor.udfs with parameters of type ExceptionMetadataModifierConstructorDescriptionGroupClauseCreateColumnsUDF
(List<Name> groupingVariableNames, DynamicContext context, org.apache.spark.sql.types.StructType schema, List<FlworDataFrameColumn> columns, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.functions.input
Methods in org.rumbledb.runtime.functions.input with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic void
FileSystemUtil.append
(URI locator, List<String> content, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static void
FileSystemUtil.checkAllowed
(URI uri, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static void
FileSystemUtil.checkForAbsoluteAndNoWildcards
(URI locator, ExceptionMetadata metadata) static boolean
FileSystemUtil.delete
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static boolean
FileSystemUtil.exists
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static InputStream
FileSystemUtil.getDataInputStream
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static InputStream
FileSystemUtil.getDataInputStreamHTML
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static String
FileSystemUtil.readContent
(URI locator, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static URI
FileSystemUtil.resolveURI
(URI base, String url, ExceptionMetadata metadata) static URI
FileSystemUtil.resolveURIAgainstWorkingDirectory
(String url, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) static void
FileSystemUtil.write
(URI locator, List<String> content, RumbleRuntimeConfiguration conf, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.functions.object
Constructors in org.rumbledb.runtime.functions.object with parameters of type ExceptionMetadataModifierConstructorDescriptionObjectProjectClosure
(List<Item> projectionKeys, ExceptionMetadata itemMetadata) ObjectRemoveKeysClosure
(List<String> removalKeys, ExceptionMetadata itemMetadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.functions.sequences.aggregate
Methods in org.rumbledb.runtime.functions.sequences.aggregate with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic Item
CountFunctionIterator.computeCount
(RuntimeIterator iterator, DynamicContext context, ExceptionMetadata metadata) static Item
SumFunctionIterator.computeSum
(Item zeroElement, RuntimeIterator iterator, DynamicContext context, ExceptionMetadata metadata) Constructors in org.rumbledb.runtime.functions.sequences.aggregate with parameters of type ExceptionMetadata -
Uses of ExceptionMetadata in org.rumbledb.runtime.functions.sequences.general
Constructors in org.rumbledb.runtime.functions.sequences.general with parameters of type ExceptionMetadataModifierConstructorDescriptionTreatAsClosure
(SequenceType sequenceType, ErrorCode shouldThrowTreatException, ExceptionMetadata metadata) TypePromotionClosure
(String exceptionMessage, SequenceType sequenceType, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.misc
Methods in org.rumbledb.runtime.misc with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic long
ComparisonIterator.compareItems
(Item left, Item right, ComparisonExpression.ComparisonOperator comparisonOperator, ExceptionMetadata ignoredMetadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.typing
Methods in org.rumbledb.runtime.typing with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionstatic Item
CastIterator.castItemToType
(Item item, ItemType targetType, ExceptionMetadata metadata) static ItemType
ValidateTypeIterator.inferSchemaTypeOfVariantDataFrame
(org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> df, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.update
Methods in org.rumbledb.runtime.update with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionvoid
PendingUpdateList.applyUpdates
(ExceptionMetadata metadata) void
PendingUpdateList.mergeUpdates
(PendingUpdateList otherPul, ExceptionMetadata metadata) -
Uses of ExceptionMetadata in org.rumbledb.runtime.update.primitives
Methods in org.rumbledb.runtime.update.primitives with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionUpdatePrimitiveFactory.createCreateCollectionPrimitive
(String collectionName, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) UpdatePrimitiveFactory.createDeleteFromArrayPrimitive
(Item targetArray, Item selectorInt, ExceptionMetadata metadata) UpdatePrimitiveFactory.createDeleteFromObjectPrimitive
(Item targetObject, List<Item> selectorStrs, ExceptionMetadata metadata) UpdatePrimitiveFactory.createDeleteTupleFromCollectionPrimitive
(String collectionName, double rowOrder, ExceptionMetadata metadata) UpdatePrimitiveFactory.createEditTuplePrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertAfterIntoCollectionPrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertBeforeIntoCollectionPrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertFirstIntoCollectionPrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertIntoArrayPrimitive
(Item targetArray, Item selectorInt, List<Item> contents, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertIntoObjectPrimitive
(Item targetObject, Item contentsObject, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertLastIntoCollectionPrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) UpdatePrimitiveFactory.createInsertTuplePrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, double rowOrderBase, double rowOrderMax, ExceptionMetadata metadata) UpdatePrimitiveFactory.createRenameInObjectPrimitive
(Item targetObject, Item selectorStr, Item content, ExceptionMetadata metadata) UpdatePrimitiveFactory.createReplaceInArrayPrimitive
(Item targetArray, Item selectorInt, Item content, ExceptionMetadata metadata) UpdatePrimitiveFactory.createReplaceInObjectPrimitive
(Item targetObject, Item selectorStr, Item content, ExceptionMetadata metadata) UpdatePrimitiveFactory.createTruncateCollectionPrimitive
(String collectionName, boolean isTable, ExceptionMetadata metadata, RumbleRuntimeConfiguration configuration) static Item
InsertIntoObjectPrimitive.mergeSources
(Item first, Item second, ExceptionMetadata metadata) Constructors in org.rumbledb.runtime.update.primitives with parameters of type ExceptionMetadataModifierConstructorDescriptionCreateCollectionPrimitive
(String collectionName, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) DeleteFromArrayPrimitive
(Item targetArray, Item positionInt, ExceptionMetadata metadata) DeleteFromObjectPrimitive
(Item targetObject, List<Item> namesToRemove, ExceptionMetadata metadata) DeleteTupleFromCollectionPrimitive
(String collectionPath, double rowOrder, ExceptionMetadata metadata) EditTuplePrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) InsertAfterIntoCollectionPrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) InsertBeforeIntoCollectionPrimitive
(Item target, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, ExceptionMetadata metadata) InsertFirstIntoCollectionPrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) InsertIntoArrayPrimitive
(Item targetArray, Item positionInt, List<Item> sourceSequence, ExceptionMetadata metadata) InsertIntoObjectPrimitive
(Item targetObject, Item contentObject, ExceptionMetadata metadata) InsertLastIntoCollectionPrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, boolean isTable, ExceptionMetadata metadata) InsertTuplePrimitive
(String collection, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> contents, double rowOrderBase, double rowOrderMax, ExceptionMetadata metadata) RenameInObjectPrimitive
(Item targetObject, Item targetName, Item replacementName, ExceptionMetadata metadata) ReplaceInArrayPrimitive
(Item targetArray, Item positionInt, Item replacementItem, ExceptionMetadata metadata) ReplaceInObjectPrimitive
(Item targetObject, Item targetName, Item replacementItem, ExceptionMetadata metadata) TruncateCollectionPrimitive
(String collectionName, boolean isTable, ExceptionMetadata metadata, RumbleRuntimeConfiguration configuration) -
Uses of ExceptionMetadata in org.rumbledb.types
Methods in org.rumbledb.types with parameters of type ExceptionMetadataModifier and TypeMethodDescriptionvoid
ArrayItemType.resolve
(DynamicContext context, ExceptionMetadata metadata) void
ArrayItemType.resolve
(StaticContext context, ExceptionMetadata metadata) void
DerivedAtomicItemType.resolve
(DynamicContext context, ExceptionMetadata metadata) void
DerivedAtomicItemType.resolve
(StaticContext context, ExceptionMetadata metadata) void
FieldDescriptor.resolve
(DynamicContext context, ExceptionMetadata metadata) void
FieldDescriptor.resolve
(StaticContext context, ExceptionMetadata metadata) default void
ItemType.resolve
(DynamicContext context, ExceptionMetadata metadata) default void
ItemType.resolve
(StaticContext context, ExceptionMetadata metadata) void
ItemTypeReference.resolve
(DynamicContext context, ExceptionMetadata metadata) void
ItemTypeReference.resolve
(StaticContext context, ExceptionMetadata metadata) void
ObjectItemType.resolve
(DynamicContext context, ExceptionMetadata metadata) void
ObjectItemType.resolve
(StaticContext context, ExceptionMetadata metadata) void
SequenceType.resolve
(DynamicContext context, ExceptionMetadata metadata) void
SequenceType.resolve
(StaticContext context, ExceptionMetadata metadata) void
UnionItemType.resolve
(DynamicContext context, ExceptionMetadata metadata) void
UnionItemType.resolve
(StaticContext context, ExceptionMetadata metadata)