Uses of Class
org.rumbledb.context.StaticContext
Packages that use StaticContext
Package
Description
-
Uses of StaticContext in org.rumbledb.compiler
Methods in org.rumbledb.compiler that return StaticContextModifier and TypeMethodDescriptionprotected StaticContextExecutionModeVisitor.defaultAction(Node node, StaticContext argument) protected StaticContextLocalExecutionModeVisitor.defaultAction(Node node, StaticContext argument) protected StaticContextStaticContextVisitor.defaultAction(Node node, StaticContext argument) StaticContextVisitor.visit(Node node, StaticContext argument) InferTypeVisitor.visitAdditiveExpr(AdditiveExpression expression, StaticContext argument) InferTypeVisitor.visitAndExpr(AndExpression expression, StaticContext argument) InferTypeVisitor.visitAppendExpression(AppendExpression expression, StaticContext argument) InferTypeVisitor.visitApplyStatement(ApplyStatement statement, StaticContext argument) InferTypeVisitor.visitArrayConstructor(ArrayConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, StaticContext argument) InferTypeVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, StaticContext argument) InferTypeVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, StaticContext argument) InferTypeVisitor.visitAssignStatement(AssignStatement statement, StaticContext argument) StaticContextVisitor.visitAssignStatement(AssignStatement statement, StaticContext argument) InferTypeVisitor.visitAttributeNode(AttributeNodeExpression expression, StaticContext argument) InferTypeVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, StaticContext argument) InferTypeVisitor.visitBlockExpr(BlockExpression expression, StaticContext argument) InferTypeVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) StaticContextVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) InferTypeVisitor.visitBoolean(BooleanLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitBreakStatement(BreakStatement statement, StaticContext argument) InferTypeVisitor.visitCastableExpression(CastableExpression expression, StaticContext argument) StaticContextVisitor.visitCastableExpression(CastableExpression expression, StaticContext argument) InferTypeVisitor.visitCastExpression(CastExpression expression, StaticContext argument) StaticContextVisitor.visitCastExpression(CastExpression expression, StaticContext argument) ExecutionModeVisitor.visitCommaExpression(CommaExpression expression, StaticContext argument) InferTypeVisitor.visitCommaExpression(CommaExpression expression, StaticContext argument) InferTypeVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, StaticContext argument) StaticContextVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, StaticContext argument) InferTypeVisitor.visitComparisonExpr(ComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitConditionalExpression(ConditionalExpression conditionalExpression, StaticContext argument) InferTypeVisitor.visitConditionalExpression(ConditionalExpression expression, StaticContext argument) InferTypeVisitor.visitConditionalStatement(ConditionalStatement statement, StaticContext argument) StaticContextVisitor.visitConditionalStatement(ConditionalStatement statement, StaticContext argument) InferTypeVisitor.visitContextExpr(ContextItemExpression expression, StaticContext argument) InferTypeVisitor.visitContinueStatement(ContinueStatement statement, StaticContext argument) ExecutionModeVisitor.visitCountClause(CountClause expression, StaticContext argument) InferTypeVisitor.visitCountClause(CountClause clause, StaticContext argument) StaticContextVisitor.visitCountClause(CountClause clause, StaticContext argument) InferTypeVisitor.visitCreateCollectionExpression(CreateCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDecimal(DecimalLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteExpression(DeleteExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDouble(DoubleLiteralExpression expression, StaticContext argument) ExecutionModeVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitEditCollectionExpression(EditCollectionExpression expression, StaticContext argument) ExecutionModeVisitor.visitExitStatement(ExitStatement exitStatement, StaticContext argument) InferTypeVisitor.visitExitStatement(ExitStatement statement, StaticContext argument) ExecutionModeVisitor.visitFilterExpression(FilterExpression expression, StaticContext argument) InferTypeVisitor.visitFilterExpression(FilterExpression expression, StaticContext argument) ExecutionModeVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) InferTypeVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) StaticContextVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) ExecutionModeVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) InferTypeVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) StaticContextVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) ExecutionModeVisitor.visitForClause(ForClause clause, StaticContext argument) InferTypeVisitor.visitForClause(ForClause expression, StaticContext argument) StaticContextVisitor.visitForClause(ForClause clause, StaticContext argument) ExecutionModeVisitor.visitFunctionCall(FunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitFunctionCall(FunctionCallExpression expression, StaticContext argument) ExecutionModeVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, StaticContext argument) InferTypeVisitor.visitFunctionDeclaration(FunctionDeclaration expression, StaticContext argument) StaticContextVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, StaticContext argument) ExecutionModeVisitor.visitGroupByClause(GroupByClause clause, StaticContext argument) InferTypeVisitor.visitGroupByClause(GroupByClause expression, StaticContext argument) StaticContextVisitor.visitGroupByClause(GroupByClause clause, StaticContext argument) ExecutionModeVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) InferTypeVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) StaticContextVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) InferTypeVisitor.visitInsertExpression(InsertExpression expression, StaticContext argument) InferTypeVisitor.visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitInstanceOfExpression(InstanceOfExpression expression, StaticContext argument) StaticContextVisitor.visitInstanceOfExpression(InstanceOfExpression expression, StaticContext argument) InferTypeVisitor.visitInteger(IntegerLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitIsStaticallyExpr(IsStaticallyExpression expression, StaticContext argument) ExecutionModeVisitor.visitLetClause(LetClause clause, StaticContext argument) InferTypeVisitor.visitLetClause(LetClause expression, StaticContext argument) StaticContextVisitor.visitLetClause(LetClause clause, StaticContext argument) ExecutionModeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) InferTypeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) StaticContextVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) ExecutionModeVisitor.visitMainModule(MainModule mainModule, StaticContext argument) InferTypeVisitor.visitMainModule(MainModule mainModule, StaticContext argument) StaticContextVisitor.visitMainModule(MainModule mainModule, StaticContext argument) InferTypeVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, StaticContext argument) InferTypeVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitNotExpr(NotExpression expression, StaticContext argument) InferTypeVisitor.visitNull(NullLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitObjectConstructor(ObjectConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, StaticContext argument) InferTypeVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitOrderByClause(OrderByClause clause, StaticContext argument) InferTypeVisitor.visitOrderByClause(OrderByClause expression, StaticContext argument) StaticContextVisitor.visitOrderByClause(OrderByClause clause, StaticContext argument) InferTypeVisitor.visitOrExpr(OrExpression expression, StaticContext argument) ExecutionModeVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, StaticContext argument) InferTypeVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitProgram(Program program, StaticContext argument) StaticContextVisitor.visitProgram(Program program, StaticContext argument) ExecutionModeVisitor.visitProlog(Prolog prolog, StaticContext argument) InferTypeVisitor.visitProlog(Prolog prolog, StaticContext argument) StaticContextVisitor.visitProlog(Prolog prolog, StaticContext argument) ExecutionModeVisitor.visitRangeExpr(RangeExpression rangeExpression, StaticContext argument) InferTypeVisitor.visitRangeExpr(RangeExpression expression, StaticContext argument) InferTypeVisitor.visitRenameExpression(RenameExpression expression, StaticContext argument) InferTypeVisitor.visitReplaceExpression(ReplaceExpression expression, StaticContext argument) ExecutionModeVisitor.visitReturnClause(ReturnClause expression, StaticContext argument) StaticContextVisitor.visitReturnClause(ReturnClause clause, StaticContext argument) ExecutionModeVisitor.visitReturnStatementClause(ReturnStatementClause statement, StaticContext argument) StaticContextVisitor.visitReturnStatementClause(ReturnStatementClause clause, StaticContext argument) ExecutionModeVisitor.visitSimpleMapExpr(SimpleMapExpression simpleMapExpression, StaticContext argument) InferTypeVisitor.visitSimpleMapExpr(SimpleMapExpression expression, StaticContext argument) ExecutionModeVisitor.visitSlashExpr(SlashExpr slashExpr, StaticContext argument) InferTypeVisitor.visitSlashExpr(SlashExpr slashExpr, StaticContext argument) ExecutionModeVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) InferTypeVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) StaticContextVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) ExecutionModeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) InferTypeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) StaticContextVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) InferTypeVisitor.visitStepExpr(StepExpr stepExpr, StaticContext argument) InferTypeVisitor.visitString(StringLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitStringConcatExpr(StringConcatExpression expression, StaticContext argument) ExecutionModeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) InferTypeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) InferTypeVisitor.visitSwitchStatement(SwitchStatement statement, StaticContext argument) StaticContextVisitor.visitSwitchStatement(SwitchStatement statement, StaticContext argument) InferTypeVisitor.visitTextNode(TextNodeExpression expression, StaticContext argument) InferTypeVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) InferTypeVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) StaticContextVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) ExecutionModeVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) InferTypeVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) StaticContextVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) InferTypeVisitor.visitTruncateCollectionExpression(TruncateCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchExpression(TryCatchExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchStatement(TryCatchStatement statement, StaticContext argument) StaticContextVisitor.visitTypeDeclaration(TypeDeclaration declaration, StaticContext argument) ExecutionModeVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) InferTypeVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) StaticContextVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) InferTypeVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, StaticContext argument) StaticContextVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, StaticContext argument) InferTypeVisitor.visitUnaryExpr(UnaryExpression expression, StaticContext argument) InferTypeVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) InferTypeVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) StaticContextVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) ExecutionModeVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, StaticContext argument) InferTypeVisitor.visitVariableDeclaration(VariableDeclaration expression, StaticContext argument) StaticContextVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, StaticContext argument) InferTypeVisitor.visitVariableDeclStatement(VariableDeclStatement statement, StaticContext argument) StaticContextVisitor.visitVariableDeclStatement(VariableDeclStatement variableDeclStatement, StaticContext argument) ExecutionModeVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) StaticContextVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) ExecutionModeVisitor.visitWhereClause(WhereClause clause, StaticContext argument) InferTypeVisitor.visitWhereClause(WhereClause expression, StaticContext argument) StaticContextVisitor.visitWhereClause(WhereClause clause, StaticContext argument) InferTypeVisitor.visitWhileStatement(WhileStatement statement, StaticContext argument) Methods in org.rumbledb.compiler with parameters of type StaticContextModifier and TypeMethodDescriptionvoidInferTypeVisitor.checkAndUpdateVariableStaticType(SequenceType declaredType, SequenceType inferredType, StaticContext context, String nodeName, Name variableName, ExceptionMetadata metadata) protected StaticContextExecutionModeVisitor.defaultAction(Node node, StaticContext argument) protected StaticContextLocalExecutionModeVisitor.defaultAction(Node node, StaticContext argument) protected StaticContextStaticContextVisitor.defaultAction(Node node, StaticContext argument) static LibraryModuleVisitorHelpers.parseJSONiqLibraryModule(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) static LibraryModuleVisitorHelpers.parseLibraryModule(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) static LibraryModuleVisitorHelpers.parseLibraryModuleFromLocation(URI location, RumbleRuntimeConfiguration configuration, StaticContext importingModuleContext, ExceptionMetadata metadata) static LibraryModuleVisitorHelpers.parseXQueryLibraryModule(String query, URI uri, StaticContext importingModuleContext, RumbleRuntimeConfiguration configuration) StaticContextVisitor.visit(Node node, StaticContext argument) InferTypeVisitor.visitAdditiveExpr(AdditiveExpression expression, StaticContext argument) InferTypeVisitor.visitAndExpr(AndExpression expression, StaticContext argument) InferTypeVisitor.visitAppendExpression(AppendExpression expression, StaticContext argument) InferTypeVisitor.visitApplyStatement(ApplyStatement statement, StaticContext argument) InferTypeVisitor.visitArrayConstructor(ArrayConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, StaticContext argument) InferTypeVisitor.visitArrayLookupExpression(ArrayLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, StaticContext argument) InferTypeVisitor.visitArrayUnboxingExpression(ArrayUnboxingExpression expression, StaticContext argument) InferTypeVisitor.visitAssignStatement(AssignStatement statement, StaticContext argument) StaticContextVisitor.visitAssignStatement(AssignStatement statement, StaticContext argument) InferTypeVisitor.visitAttributeNode(AttributeNodeExpression expression, StaticContext argument) InferTypeVisitor.visitAttributeNodeContent(AttributeNodeContentExpression expression, StaticContext argument) InferTypeVisitor.visitBlockExpr(BlockExpression expression, StaticContext argument) InferTypeVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) StaticContextVisitor.visitBlockStatement(BlockStatement statement, StaticContext argument) InferTypeVisitor.visitBoolean(BooleanLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitBreakStatement(BreakStatement statement, StaticContext argument) InferTypeVisitor.visitCastableExpression(CastableExpression expression, StaticContext argument) StaticContextVisitor.visitCastableExpression(CastableExpression expression, StaticContext argument) InferTypeVisitor.visitCastExpression(CastExpression expression, StaticContext argument) StaticContextVisitor.visitCastExpression(CastExpression expression, StaticContext argument) ExecutionModeVisitor.visitCommaExpression(CommaExpression expression, StaticContext argument) InferTypeVisitor.visitCommaExpression(CommaExpression expression, StaticContext argument) InferTypeVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, StaticContext argument) StaticContextVisitor.visitCommaVariableDeclStatement(CommaVariableDeclStatement statement, StaticContext argument) InferTypeVisitor.visitComparisonExpr(ComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitConditionalExpression(ConditionalExpression conditionalExpression, StaticContext argument) InferTypeVisitor.visitConditionalExpression(ConditionalExpression expression, StaticContext argument) InferTypeVisitor.visitConditionalStatement(ConditionalStatement statement, StaticContext argument) StaticContextVisitor.visitConditionalStatement(ConditionalStatement statement, StaticContext argument) InferTypeVisitor.visitContextExpr(ContextItemExpression expression, StaticContext argument) InferTypeVisitor.visitContinueStatement(ContinueStatement statement, StaticContext argument) ExecutionModeVisitor.visitCountClause(CountClause expression, StaticContext argument) InferTypeVisitor.visitCountClause(CountClause clause, StaticContext argument) StaticContextVisitor.visitCountClause(CountClause clause, StaticContext argument) InferTypeVisitor.visitCreateCollectionExpression(CreateCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDecimal(DecimalLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteExpression(DeleteExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteIndexFromCollectionExpression(DeleteIndexFromCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDeleteSearchFromCollectionExpression(DeleteSearchFromCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDocumentNodeConstructor(DocumentNodeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDouble(DoubleLiteralExpression expression, StaticContext argument) ExecutionModeVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitDynamicFunctionCallExpression(DynamicFunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitEditCollectionExpression(EditCollectionExpression expression, StaticContext argument) ExecutionModeVisitor.visitExitStatement(ExitStatement exitStatement, StaticContext argument) InferTypeVisitor.visitExitStatement(ExitStatement statement, StaticContext argument) ExecutionModeVisitor.visitFilterExpression(FilterExpression expression, StaticContext argument) InferTypeVisitor.visitFilterExpression(FilterExpression expression, StaticContext argument) ExecutionModeVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) InferTypeVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) StaticContextVisitor.visitFlowrExpression(FlworExpression expression, StaticContext argument) ExecutionModeVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) InferTypeVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) StaticContextVisitor.visitFlowrStatement(FlowrStatement statement, StaticContext argument) ExecutionModeVisitor.visitForClause(ForClause clause, StaticContext argument) InferTypeVisitor.visitForClause(ForClause expression, StaticContext argument) StaticContextVisitor.visitForClause(ForClause clause, StaticContext argument) ExecutionModeVisitor.visitFunctionCall(FunctionCallExpression expression, StaticContext argument) InferTypeVisitor.visitFunctionCall(FunctionCallExpression expression, StaticContext argument) ExecutionModeVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, StaticContext argument) InferTypeVisitor.visitFunctionDeclaration(FunctionDeclaration expression, StaticContext argument) StaticContextVisitor.visitFunctionDeclaration(FunctionDeclaration declaration, StaticContext argument) ExecutionModeVisitor.visitGroupByClause(GroupByClause clause, StaticContext argument) InferTypeVisitor.visitGroupByClause(GroupByClause expression, StaticContext argument) StaticContextVisitor.visitGroupByClause(GroupByClause clause, StaticContext argument) ExecutionModeVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) InferTypeVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) StaticContextVisitor.visitInlineFunctionExpr(InlineFunctionExpression expression, StaticContext argument) InferTypeVisitor.visitInsertExpression(InsertExpression expression, StaticContext argument) InferTypeVisitor.visitInsertIndexIntoCollectionExpression(InsertIndexIntoCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitInsertSearchIntoCollectionExpression(InsertSearchIntoCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitInstanceOfExpression(InstanceOfExpression expression, StaticContext argument) StaticContextVisitor.visitInstanceOfExpression(InstanceOfExpression expression, StaticContext argument) InferTypeVisitor.visitInteger(IntegerLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitIsStaticallyExpr(IsStaticallyExpression expression, StaticContext argument) ExecutionModeVisitor.visitLetClause(LetClause clause, StaticContext argument) InferTypeVisitor.visitLetClause(LetClause expression, StaticContext argument) StaticContextVisitor.visitLetClause(LetClause clause, StaticContext argument) ExecutionModeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) InferTypeVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) StaticContextVisitor.visitLibraryModule(LibraryModule libraryModule, StaticContext argument) ExecutionModeVisitor.visitMainModule(MainModule mainModule, StaticContext argument) InferTypeVisitor.visitMainModule(MainModule mainModule, StaticContext argument) StaticContextVisitor.visitMainModule(MainModule mainModule, StaticContext argument) InferTypeVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, StaticContext argument) InferTypeVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitNotExpr(NotExpression expression, StaticContext argument) InferTypeVisitor.visitNull(NullLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitObjectConstructor(ObjectConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, StaticContext argument) InferTypeVisitor.visitObjectLookupExpression(ObjectLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitOrderByClause(OrderByClause clause, StaticContext argument) InferTypeVisitor.visitOrderByClause(OrderByClause expression, StaticContext argument) StaticContextVisitor.visitOrderByClause(OrderByClause clause, StaticContext argument) InferTypeVisitor.visitOrExpr(OrExpression expression, StaticContext argument) ExecutionModeVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, StaticContext argument) InferTypeVisitor.visitPostfixLookupExpression(PostfixLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitProgram(Program program, StaticContext argument) StaticContextVisitor.visitProgram(Program program, StaticContext argument) ExecutionModeVisitor.visitProlog(Prolog prolog, StaticContext argument) InferTypeVisitor.visitProlog(Prolog prolog, StaticContext argument) StaticContextVisitor.visitProlog(Prolog prolog, StaticContext argument) ExecutionModeVisitor.visitRangeExpr(RangeExpression rangeExpression, StaticContext argument) InferTypeVisitor.visitRangeExpr(RangeExpression expression, StaticContext argument) InferTypeVisitor.visitRenameExpression(RenameExpression expression, StaticContext argument) InferTypeVisitor.visitReplaceExpression(ReplaceExpression expression, StaticContext argument) ExecutionModeVisitor.visitReturnClause(ReturnClause expression, StaticContext argument) StaticContextVisitor.visitReturnClause(ReturnClause clause, StaticContext argument) ExecutionModeVisitor.visitReturnStatementClause(ReturnStatementClause statement, StaticContext argument) StaticContextVisitor.visitReturnStatementClause(ReturnStatementClause clause, StaticContext argument) ExecutionModeVisitor.visitSimpleMapExpr(SimpleMapExpression simpleMapExpression, StaticContext argument) InferTypeVisitor.visitSimpleMapExpr(SimpleMapExpression expression, StaticContext argument) ExecutionModeVisitor.visitSlashExpr(SlashExpr slashExpr, StaticContext argument) InferTypeVisitor.visitSlashExpr(SlashExpr slashExpr, StaticContext argument) ExecutionModeVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) InferTypeVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) StaticContextVisitor.visitStatementsAndExpr(StatementsAndExpr statementsAndExpr, StaticContext argument) ExecutionModeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) InferTypeVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) StaticContextVisitor.visitStatementsAndOptionalExpr(StatementsAndOptionalExpr statementsAndOptionalExpr, StaticContext argument) InferTypeVisitor.visitStepExpr(StepExpr stepExpr, StaticContext argument) InferTypeVisitor.visitString(StringLiteralExpression expression, StaticContext argument) InferTypeVisitor.visitStringConcatExpr(StringConcatExpression expression, StaticContext argument) ExecutionModeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) InferTypeVisitor.visitSwitchExpression(SwitchExpression expression, StaticContext argument) InferTypeVisitor.visitSwitchStatement(SwitchStatement statement, StaticContext argument) StaticContextVisitor.visitSwitchStatement(SwitchStatement statement, StaticContext argument) InferTypeVisitor.visitTextNode(TextNodeExpression expression, StaticContext argument) InferTypeVisitor.visitTextNodeConstructor(TextNodeConstructorExpression expression, StaticContext argument) ExecutionModeVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) InferTypeVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) StaticContextVisitor.visitTransformExpression(TransformExpression expression, StaticContext argument) ExecutionModeVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) InferTypeVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) StaticContextVisitor.visitTreatExpression(TreatExpression expression, StaticContext argument) InferTypeVisitor.visitTruncateCollectionExpression(TruncateCollectionExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchExpression(TryCatchExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchStatement(TryCatchStatement statement, StaticContext argument) StaticContextVisitor.visitTypeDeclaration(TypeDeclaration declaration, StaticContext argument) ExecutionModeVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) InferTypeVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) StaticContextVisitor.visitTypeSwitchExpression(TypeSwitchExpression expression, StaticContext argument) InferTypeVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, StaticContext argument) StaticContextVisitor.visitTypeSwitchStatement(TypeSwitchStatement statement, StaticContext argument) InferTypeVisitor.visitUnaryExpr(UnaryExpression expression, StaticContext argument) InferTypeVisitor.visitUnaryLookupExpression(UnaryLookupExpression expression, StaticContext argument) ExecutionModeVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) InferTypeVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) StaticContextVisitor.visitValidateTypeExpression(ValidateTypeExpression expression, StaticContext argument) ExecutionModeVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, StaticContext argument) InferTypeVisitor.visitVariableDeclaration(VariableDeclaration expression, StaticContext argument) StaticContextVisitor.visitVariableDeclaration(VariableDeclaration variableDeclaration, StaticContext argument) InferTypeVisitor.visitVariableDeclStatement(VariableDeclStatement statement, StaticContext argument) StaticContextVisitor.visitVariableDeclStatement(VariableDeclStatement variableDeclStatement, StaticContext argument) ExecutionModeVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) StaticContextVisitor.visitVariableReference(VariableReferenceExpression expression, StaticContext argument) ExecutionModeVisitor.visitWhereClause(WhereClause clause, StaticContext argument) InferTypeVisitor.visitWhereClause(WhereClause expression, StaticContext argument) StaticContextVisitor.visitWhereClause(WhereClause clause, StaticContext argument) InferTypeVisitor.visitWhileStatement(WhileStatement statement, StaticContext argument) Constructors in org.rumbledb.compiler with parameters of type StaticContextModifierConstructorDescriptionTranslationVisitor(StaticContext moduleContext, boolean isMainModule, RumbleRuntimeConfiguration configuration, String code) XQueryTranslationVisitor(StaticContext moduleContext, boolean isMainModule, RumbleRuntimeConfiguration configuration, String code) -
Uses of StaticContext in org.rumbledb.context
Methods in org.rumbledb.context that return StaticContextMethods in org.rumbledb.context with parameters of type StaticContextModifier and TypeMethodDescriptionstatic NameName.createTypeNameFromLiteral(String prefixedName, StaticContext moduleContext) Creates an expanded name resolving the prefix from namespace bindings.static NameName.createVariableResolvingPrefix(String prefix, String localName, StaticContext moduleContext) Creates an expanded name resolving the prefix from namespace bindings.static RuntimeIteratorNamedFunctions.getBuiltInFunctionIterator(FunctionIdentifier identifier, List<RuntimeIterator> arguments, StaticContext staticContext, RumbleRuntimeConfiguration conf, ExecutionMode executionMode, ExceptionMetadata metadata) voidStaticContext.importModuleContext(StaticContext moduleContext) voidStaticContext.incrementArities(StaticContext stopContext, Set<Name> varToExclude) Constructors in org.rumbledb.context with parameters of type StaticContext -
Uses of StaticContext in org.rumbledb.expressions
Fields in org.rumbledb.expressions declared as StaticContextMethods in org.rumbledb.expressions that return StaticContextModifier and TypeMethodDescriptionExpression.getStaticContext()Retrieves the static context attached to this expression.Methods in org.rumbledb.expressions with parameters of type StaticContextModifier and TypeMethodDescriptionvoidExpression.setStaticContext(StaticContext staticContext) Sets the static context of the expression. -
Uses of StaticContext in org.rumbledb.expressions.flowr
Fields in org.rumbledb.expressions.flowr declared as StaticContextMethods in org.rumbledb.expressions.flowr that return StaticContextMethods in org.rumbledb.expressions.flowr with parameters of type StaticContext -
Uses of StaticContext in org.rumbledb.expressions.module
Fields in org.rumbledb.expressions.module declared as StaticContextModifier and TypeFieldDescriptionprotected StaticContextLibraryModule.staticContextprotected StaticContextMainModule.staticContextMethods in org.rumbledb.expressions.module that return StaticContextModifier and TypeMethodDescriptionLibraryModule.getStaticContext()MainModule.getStaticContext()abstract StaticContextModule.getStaticContext()Methods in org.rumbledb.expressions.module with parameters of type StaticContextModifier and TypeMethodDescriptionvoidLibraryModule.setStaticContext(StaticContext staticContext) voidMainModule.setStaticContext(StaticContext staticContext) -
Uses of StaticContext in org.rumbledb.expressions.scripting.statement
Fields in org.rumbledb.expressions.scripting.statement declared as StaticContextModifier and TypeFieldDescriptionprotected StaticContextStatement.staticContextprotected StaticContextStatementsAndExpr.staticContextprotected StaticContextStatementsAndOptionalExpr.staticContextMethods in org.rumbledb.expressions.scripting.statement that return StaticContextModifier and TypeMethodDescriptionStatement.getStaticContext()StatementsAndExpr.getStaticContext()StatementsAndOptionalExpr.getStaticContext()Methods in org.rumbledb.expressions.scripting.statement with parameters of type StaticContextModifier and TypeMethodDescriptionvoidStatement.setStaticContext(StaticContext staticContext) voidStatementsAndExpr.setStaticContext(StaticContext staticContext) voidStatementsAndOptionalExpr.setStaticContext(StaticContext staticContext) -
Uses of StaticContext in org.rumbledb.runtime
Methods in org.rumbledb.runtime with parameters of type StaticContextModifier and TypeMethodDescriptionvoidRuntimeIterator.setStaticContext(StaticContext staticContext) -
Uses of StaticContext in org.rumbledb.types
Methods in org.rumbledb.types with parameters of type StaticContextModifier and TypeMethodDescriptionstatic ItemTypeItemTypeFactory.createItemTypeFromJSONSchemaItem(Name name, Item item, StaticContext staticContext) static ItemTypeItemTypeFactory.createItemTypeFromJSoundCompactItem(Name name, Item item, StaticContext staticContext) static ItemTypeItemTypeFactory.createItemTypeFromJSoundVerboseItem(Name name, Item item, StaticContext staticContext) voidArrayItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidDerivedAtomicItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidFieldDescriptor.resolve(StaticContext context, ExceptionMetadata metadata) default voidItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidItemTypeReference.resolve(StaticContext context, ExceptionMetadata metadata) voidObjectItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidSequenceType.resolve(StaticContext context, ExceptionMetadata metadata) voidUnionItemType.resolve(StaticContext context, ExceptionMetadata metadata)