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.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComparisonExpr(ComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression 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.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) StaticContextVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDirPIConstructor(DirPIConstructorExpression 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.visitMapConstructor(MapConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, StaticContext argument) InferTypeVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, StaticContext argument) ExecutionModeVisitor.visitNodeSetExpr(NodeSetExpression expression, StaticContext argument) InferTypeVisitor.visitNodeSetExpr(NodeSetExpression 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) StaticContextVisitor.visitOptionDeclaration(OptionDeclaration declaration, 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) InferTypeVisitor.visitPathRootExpr(PathRootExpression 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) InferTypeVisitor.visitStringConstructor(StringConstructorExpression 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) StaticContextVisitor.visitTryCatchExpression(TryCatchExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchStatement(TryCatchStatement statement, StaticContext argument) StaticContextVisitor.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.visitValidateExpression(ValidateExpression expression, StaticContext argument) InferTypeVisitor.visitValidateExpression(ValidateExpression expression, StaticContext argument) StaticContextVisitor.visitValidateExpression(ValidateExpression 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) ExecutionModeVisitor.visitWindowClause(WindowClause clause, StaticContext argument) InferTypeVisitor.visitWindowClause(WindowClause expression, StaticContext argument) StaticContextVisitor.visitWindowClause(WindowClause clause, 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 LibraryModuleModuleImportLoader.load(String namespace, List<String> locationHints, StaticContext importingModuleContext, CompilationConfiguration compilationConfiguration, ExceptionMetadata metadata) 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.visitCommentNodeConstructor(CommentNodeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComparisonExpr(ComparisonExpression expression, StaticContext argument) InferTypeVisitor.visitComputedAttributeConstructor(ComputedAttributeConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedElementConstructor(ComputedElementConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedNamespaceConstructor(ComputedNamespaceConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitComputedPIConstructor(ComputedPIConstructorExpression 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.visitDirectCommentConstructor(DirectCommentConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) StaticContextVisitor.visitDirElemConstructor(DirElemConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitDirPIConstructor(DirPIConstructorExpression 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.visitMapConstructor(MapConstructorExpression expression, StaticContext argument) InferTypeVisitor.visitMultiplicativeExpr(MultiplicativeExpression expression, StaticContext argument) InferTypeVisitor.visitNamedFunctionRef(NamedFunctionReferenceExpression expression, StaticContext argument) InferTypeVisitor.visitNodeComparisonExpr(NodeComparisonExpression expression, StaticContext argument) ExecutionModeVisitor.visitNodeSetExpr(NodeSetExpression expression, StaticContext argument) InferTypeVisitor.visitNodeSetExpr(NodeSetExpression 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) StaticContextVisitor.visitOptionDeclaration(OptionDeclaration declaration, 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) InferTypeVisitor.visitPathRootExpr(PathRootExpression 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) InferTypeVisitor.visitStringConstructor(StringConstructorExpression 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) StaticContextVisitor.visitTryCatchExpression(TryCatchExpression expression, StaticContext argument) InferTypeVisitor.visitTryCatchStatement(TryCatchStatement statement, StaticContext argument) StaticContextVisitor.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.visitValidateExpression(ValidateExpression expression, StaticContext argument) InferTypeVisitor.visitValidateExpression(ValidateExpression expression, StaticContext argument) StaticContextVisitor.visitValidateExpression(ValidateExpression 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) ExecutionModeVisitor.visitWindowClause(WindowClause clause, StaticContext argument) InferTypeVisitor.visitWindowClause(WindowClause expression, StaticContext argument) StaticContextVisitor.visitWindowClause(WindowClause clause, StaticContext argument) Constructors in org.rumbledb.compiler with parameters of type StaticContextModifierConstructorDescriptionTranslationVisitor(StaticContext moduleContext, boolean isMainModule, CompilationConfiguration compilationConfiguration, ExternalBindings externalBindings, String code, org.antlr.v4.runtime.CommonTokenStream jsoniqTokenStream) XQueryTranslationVisitor(StaticContext moduleContext, boolean isMainModule, CompilationConfiguration compilationConfiguration, ExternalBindings externalBindings, String code, org.antlr.v4.runtime.CommonTokenStream xQueryTokenStream) -
Uses of StaticContext in org.rumbledb.compiler.translation
Methods in org.rumbledb.compiler.translation that return StaticContextMethods in org.rumbledb.compiler.translation with parameters of type StaticContextModifier and TypeMethodDescriptionstatic voidDecimalFormatTranslation.process(boolean isDefaultDecimalFormat, Name name, List<String> propertyNames, List<String> propertyValues, StaticContext moduleContext, ExceptionMetadata metadata) Constructors in org.rumbledb.compiler.translation with parameters of type StaticContextModifierConstructorDescriptionTranslationContext(StaticContext moduleContext, CompilationConfiguration compilationConfiguration, ExternalBindings externalBindings, boolean mainModule, String source) -
Uses of StaticContext in org.rumbledb.context
Methods 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 booleanBuiltinFunctionCatalogue.exists(FunctionIdentifier identifier, StaticContext staticContext) RuntimeStaticContext.fromStaticContext(@NonNull StaticContext staticContext) Returns a builder seeded with the settings that originate in aStaticContext.static BuiltinFunctionBuiltinFunctionCatalogue.getBuiltinFunction(FunctionIdentifier identifier, StaticContext staticContext) voidStaticContext.importModuleContext(StaticContext moduleContext) voidStaticContext.incrementArities(StaticContext stopContext, Set<Name> varToExclude) ConstructorFunctionResolver.resolve(FunctionIdentifier identifier, StaticContext staticContext) Resolves built-in and imported named simple-type constructors in a static context.Constructors in org.rumbledb.context with parameters of type StaticContext -
Uses of StaticContext in org.rumbledb.errorcodes
Methods in org.rumbledb.errorcodes with parameters of type StaticContextModifier and TypeMethodDescriptionstatic voidErrorVariables.injectStaticContext(StaticContext context, ExceptionMetadata metadata) -
Uses of StaticContext in org.rumbledb.expressions
Fields in org.rumbledb.expressions declared as StaticContextModifier and TypeFieldDescriptionprotected StaticContextExpression.staticContextStatic context attached to this expression -
Uses of StaticContext in org.rumbledb.expressions.flowr
Fields in org.rumbledb.expressions.flowr declared as 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() -
Uses of StaticContext in org.rumbledb.expressions.scripting.statement
Fields in org.rumbledb.expressions.scripting.statement declared as StaticContext -
Uses of StaticContext in org.rumbledb.runtime.typing
Methods in org.rumbledb.runtime.typing with parameters of type StaticContextModifier and TypeMethodDescriptionstatic ItemCastIterator.castItemToType(Item item, ItemType targetType, ExceptionMetadata metadata, StaticContext staticContext) -
Uses of StaticContext in org.rumbledb.runtime.xml
Methods in org.rumbledb.runtime.xml with parameters of type StaticContextModifier and TypeMethodDescriptionNamespaceBindingUtils.namespaceResolver(StaticContext staticContext) -
Uses of StaticContext in org.rumbledb.serialization
Methods in org.rumbledb.serialization with parameters of type StaticContextModifier and TypeMethodDescriptionstatic voidSerializationParameterUtils.applyParameterDocument(SerializationParameters params, StaticContext staticContext, String location, Set<String> explicitParameterNames, ExceptionMetadata metadata) -
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) static NameItemTypeReference.renameAtomic(StaticContext context, Name oldName) in jsoniq 1.0 anyAtomicType was called atomic.voidArrayItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidDerivedAtomicItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidErrorItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidFieldDescriptor.resolve(StaticContext context, ExceptionMetadata metadata) voidFunctionItemType.resolve(StaticContext context, ExceptionMetadata metadata) default voidItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidItemTypeReference.resolve(StaticContext context, ExceptionMetadata metadata) voidMapItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidObjectItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidSequenceType.resolve(StaticContext context, ExceptionMetadata metadata) voidUnionItemType.resolve(StaticContext context, ExceptionMetadata metadata) voidXQueryArrayItemType.resolve(StaticContext context, ExceptionMetadata metadata)