Package org.rumbledb.compiler.context
package org.rumbledb.compiler.context
-
ClassDescriptionAdditiveExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>AndExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>AnnotationsContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,
LiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> AnnotationsContext.AnnotationContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,LiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> ArrayConstructorContext.Curly<EnclosedExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ArrayConstructorContext.Square<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>ArrowExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext, VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext, ParenthesizedExprCtx extends org.antlr.v4.runtime.ParserRuleContext, ArgumentListCtx extends org.antlr.v4.runtime.ParserRuleContext> ArrowExprContext.ArrowCall<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,VarRefCtx extends org.antlr.v4.runtime.ParserRuleContext, ParenthesizedExprCtx extends org.antlr.v4.runtime.ParserRuleContext, ArgumentListCtx extends org.antlr.v4.runtime.ParserRuleContext> CommaExprContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>ComparisonExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ContextItemDeclContext<SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> CountClauseContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext>EnclosedExprContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ExtensionExprContext<PragmaCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprCtx extends org.antlr.v4.runtime.ParserRuleContext> FlworExprContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>ForClauseContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> ForVarContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> FunctionCallContext<FunctionNameCtx extends org.antlr.v4.runtime.ParserRuleContext,ArgumentCtx extends org.antlr.v4.runtime.ParserRuleContext> FunctionDeclContext<AnnotationsCtx extends org.antlr.v4.runtime.ParserRuleContext,FunctionNameCtx extends org.antlr.v4.runtime.ParserRuleContext, VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ReturnTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, FnBodyCtx extends org.antlr.v4.runtime.ParserRuleContext> FunctionDeclContext.FunctionParam<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> GroupByClauseContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext, UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> GroupByVarContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext, UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> IfExprContext<TestExprCtx extends org.antlr.v4.runtime.ParserRuleContext,BranchExprCtx extends org.antlr.v4.runtime.ParserRuleContext> InlineFunctionExprContext<AnnotationsCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, FnBodyCtx extends org.antlr.v4.runtime.ParserRuleContext> InlineFunctionExprContext.InlineFunctionParam<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> IntersectExceptExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>LetClauseContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> LetVarContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> LibraryModuleContext<UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext,PrologCtx extends org.antlr.v4.runtime.ParserRuleContext> LiteralExprContext<StringLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>MainModuleContext<PrologCtx extends org.antlr.v4.runtime.ParserRuleContext,ProgramCtx extends org.antlr.v4.runtime.ParserRuleContext> ModuleImportContext<UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>MultiplicativeExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>NamedFunctionRefContext<FunctionNameCtx extends org.antlr.v4.runtime.ParserRuleContext>NameTestContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext>OptionDeclContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext,StringLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> OrderByClauseContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext,UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> OrderByExprContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext,UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext> OrExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ParenthesizedExprContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ProgramContext<StatementsCtx extends org.antlr.v4.runtime.ParserRuleContext>QuantifiedExprContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> QuantifiedExprContext.Var<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> RangeExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>SchemaImportContext<UriLiteralCtx extends org.antlr.v4.runtime.ParserRuleContext>SimpleMapExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,MapExprCtx extends org.antlr.v4.runtime.ParserRuleContext> SingleTypeCheckExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,SingleTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> StringConcatExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>StringConstructorContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext>SwitchExprContext<CondExprCtx extends org.antlr.v4.runtime.ParserRuleContext,CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext> SwitchExprContext.Case<CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext>TryCatchExprContext<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext> TryCatchExprContext.Catch<ExprCtx extends org.antlr.v4.runtime.ParserRuleContext,EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext> TypeCheckExprContext<MainExprCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> TypeswitchExprContext<CondExprCtx extends org.antlr.v4.runtime.ParserRuleContext,CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext, VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> TypeswitchExprContext.Case<CaseExprCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext> UnaryExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>UnionExprContext<ChildExprCtx extends org.antlr.v4.runtime.ParserRuleContext>ValueExprContext<SimpleMapExprCtx extends org.antlr.v4.runtime.ParserRuleContext,ValidateExprCtx extends org.antlr.v4.runtime.ParserRuleContext, ExtensionExprCtx extends org.antlr.v4.runtime.ParserRuleContext> VarDeclContext<AnnotationsCtx extends org.antlr.v4.runtime.ParserRuleContext,VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext, SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> VarRefContext<EqNameCtx extends org.antlr.v4.runtime.ParserRuleContext>WhereClauseContext<ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext>WindowClauseContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,SeqTypeCtx extends org.antlr.v4.runtime.ParserRuleContext, ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> WindowConditionContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext,ExprSingleCtx extends org.antlr.v4.runtime.ParserRuleContext> WindowVarsContext<VarBindingCtx extends org.antlr.v4.runtime.ParserRuleContext>