Hierarchy For Package io.trino.grammar.type
Class Hierarchy
- java.lang.Object
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- io.trino.grammar.type.TypeCalculationBaseVisitor<T> (implements io.trino.grammar.type.TypeCalculationVisitor<T>)
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.trino.grammar.type.TypeCalculationLexer
- org.antlr.v4.runtime.Parser
- io.trino.grammar.type.TypeCalculationParser
- 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
- io.trino.grammar.type.TypeCalculationParser.BinaryFunctionNameContext
- io.trino.grammar.type.TypeCalculationParser.ExpressionContext
- io.trino.grammar.type.TypeCalculationParser.ArithmeticBinaryContext
- io.trino.grammar.type.TypeCalculationParser.ArithmeticUnaryContext
- io.trino.grammar.type.TypeCalculationParser.BinaryFunctionContext
- io.trino.grammar.type.TypeCalculationParser.IdentifierContext
- io.trino.grammar.type.TypeCalculationParser.NullLiteralContext
- io.trino.grammar.type.TypeCalculationParser.NumericLiteralContext
- io.trino.grammar.type.TypeCalculationParser.ParenthesizedExpressionContext
- io.trino.grammar.type.TypeCalculationParser.TypeCalculationContext
- org.antlr.v4.runtime.ParserRuleContext
- io.trino.grammar.type.TypeCalculationBaseListener (implements io.trino.grammar.type.TypeCalculationListener)
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
Interface Hierarchy
- org.antlr.v4.runtime.tree.ParseTreeListener
- io.trino.grammar.type.TypeCalculationListener
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- io.trino.grammar.type.TypeCalculationVisitor<T>