Class Hierarchy
- java.lang.Object
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- org.rumbledb.parser.jsoniq.JsoniqBaseVisitor<T> (implements org.rumbledb.parser.jsoniq.JsoniqVisitor<T>)
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.rumbledb.parser.jsoniq.JsoniqLexer
- org.antlr.v4.runtime.Parser
- org.rumbledb.parser.jsoniq.JsoniqParser
- org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
- org.antlr.v4.runtime.ParserRuleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AbbrevForwardStepContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AbbrevReverseStepContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AdditiveExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AndExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnnotatedDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnnotateExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnnotationContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnnotationsContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnyFunctionTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AnyKindTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AppendExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ApplyStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArgumentContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArgumentListContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArrayConstructorContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArrayLookupContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArrayUnboxingContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArrowExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ArrowFunctionSpecifierContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AssignStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AttributeDeclarationContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AttributeNameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AttributeNameOrWildcardContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AttributeTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AxisStepContext
- org.rumbledb.parser.jsoniq.JsoniqParser.BaseURIDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.BinaryNodeTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.BlockExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.BlockStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.BreakStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CaseClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CaseStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CastableExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CastExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CatchCaseStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CatchClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CommentTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ComparisonExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ContextItemDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ContextItemExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ContinueStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CopyDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CountClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.CreateCollectionExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DecimalFormatDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DefaultCollationDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DeleteExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DeleteIndexExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DeleteSearchExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DfPropertyNameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.DocumentTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.EditCollectionExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ElementDeclarationContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ElementNameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ElementNameOrWildcardContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ElementTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.EmptyOrderDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ExitStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ExprSimpleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ExprSingleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FlowrExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FlowrStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ForClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ForVarContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ForwardAxisContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ForwardStepContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FunctionCallContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FunctionDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FunctionItemExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.FunctionTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.GroupByClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.GroupByVarContext
- org.rumbledb.parser.jsoniq.JsoniqParser.IfExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.IfStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.InlineFunctionExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.InsertExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.InsertIndexExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.InsertSearchExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.InstanceOfExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.IsStaticallyExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ItemTypeContext
- org.rumbledb.parser.jsoniq.JsoniqParser.KeyWordsContext
- org.rumbledb.parser.jsoniq.JsoniqParser.KindTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.LetClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.LetVarContext
- org.rumbledb.parser.jsoniq.JsoniqParser.LibraryModuleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.MainModuleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ModuleAndThisIsItContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ModuleContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ModuleImportContext
- org.rumbledb.parser.jsoniq.JsoniqParser.MultiplicativeExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NamedFunctionRefContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NamespaceDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NamespaceNodeTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NameTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NCNameWithLocalWildcardContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NCNameWithPrefixWildcardContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NodeTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.NotExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ObjectConstructorContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ObjectLookupContext
- org.rumbledb.parser.jsoniq.JsoniqParser.OrderByClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.OrderByExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.OrderedExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.OrderingModeDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.OrExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PairConstructorContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ParamContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ParamListContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ParenthesizedExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PathExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PiTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PostFixExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PredicateContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PredicateListContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PrimaryExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ProgramContext
- org.rumbledb.parser.jsoniq.JsoniqParser.PrologContext
- org.rumbledb.parser.jsoniq.JsoniqParser.QnameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.QuantifiedExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.QuantifiedExprVarContext
- org.rumbledb.parser.jsoniq.JsoniqParser.RangeExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.RelativePathExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.RenameExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ReplaceExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ReverseAxisContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ReverseStepContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SchemaAttributeTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SchemaElementTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SchemaLanguageContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SequenceTypeContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SetterContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SimpleMapExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SimpleTypeNameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SingleTypeContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StatementsAndExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StatementsAndOptionalExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StatementsContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StepExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StringConcatExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.StringLiteralContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SwitchCaseClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SwitchCaseStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SwitchExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.SwitchStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TextTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TransformExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TreatExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TruncateCollectionExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TryCatchExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TryCatchStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TypeDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TypedFunctionTestContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TypeNameContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TypeSwitchExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.TypeSwitchStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.UnaryExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.UnorderedExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.UpdateLocatorContext
- org.rumbledb.parser.jsoniq.JsoniqParser.UriLiteralContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ValidateExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.ValueExprContext
- org.rumbledb.parser.jsoniq.JsoniqParser.VarDeclContext
- org.rumbledb.parser.jsoniq.JsoniqParser.VarDeclForStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.VarDeclStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.VarRefContext
- org.rumbledb.parser.jsoniq.JsoniqParser.WhereClauseContext
- org.rumbledb.parser.jsoniq.JsoniqParser.WhileStatementContext
- org.rumbledb.parser.jsoniq.JsoniqParser.WildcardContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AllNamesContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AllWithLocalContext
- org.rumbledb.parser.jsoniq.JsoniqParser.AllWithNSContext
- org.antlr.v4.runtime.ParserRuleContext
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
Interface Hierarchy
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- org.rumbledb.parser.jsoniq.JsoniqVisitor<T>