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