Class Hierarchy
- java.lang.Object
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- io.trino.plugin.deltalake.expression.SparkExpressionBaseBaseVisitor<T> (implements io.trino.plugin.deltalake.expression.SparkExpressionBaseVisitor<T>)
- io.trino.plugin.deltalake.expression.SparkExpressionBuilder
- io.trino.plugin.deltalake.expression.SparkExpressionBaseBaseVisitor<T> (implements io.trino.plugin.deltalake.expression.SparkExpressionBaseVisitor<T>)
- io.trino.plugin.deltalake.expression.CaseInsensitiveStream (implements org.antlr.v4.runtime.CharStream)
- org.antlr.v4.runtime.Recognizer<Symbol,
ATNInterpreter> - org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
- io.trino.plugin.deltalake.expression.SparkExpressionBaseLexer
- org.antlr.v4.runtime.Parser
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser
- 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.plugin.deltalake.expression.SparkExpressionBaseParser.BooleanExpressionContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.AndContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.OrContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.PredicatedContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.BooleanValueContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ComparisonOperatorContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ExpressionContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.IdentifierContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.BackQuotedIdentifierContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.UnquotedIdentifierContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.NumberContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.IntegerLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.PredicateContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.BetweenContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ComparisonContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.PrimaryExpressionContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.BooleanLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ColumnReferenceContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.NullLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.NumericLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.StringLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.StandaloneExpressionContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.StringContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.UnicodeStringLiteralContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ValueExpressionContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ArithmeticBinaryContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.ValueExpressionDefaultContext
- io.trino.plugin.deltalake.expression.SparkExpressionBaseParser.BooleanExpressionContext
- org.antlr.v4.runtime.ParserRuleContext
- io.trino.plugin.deltalake.expression.SparkExpression
- io.trino.plugin.deltalake.expression.ArithmeticBinaryExpression
- io.trino.plugin.deltalake.expression.BetweenPredicate
- io.trino.plugin.deltalake.expression.ComparisonExpression
- io.trino.plugin.deltalake.expression.Identifier
- io.trino.plugin.deltalake.expression.Literal
- io.trino.plugin.deltalake.expression.BooleanLiteral
- io.trino.plugin.deltalake.expression.LongLiteral
- io.trino.plugin.deltalake.expression.NullLiteral
- io.trino.plugin.deltalake.expression.StringLiteral
- io.trino.plugin.deltalake.expression.LogicalExpression
- io.trino.plugin.deltalake.expression.SparkExpressionBaseBaseListener (implements io.trino.plugin.deltalake.expression.SparkExpressionBaseListener)
- io.trino.plugin.deltalake.expression.SparkExpressionConverter
- io.trino.plugin.deltalake.expression.SparkExpressionParser
- io.trino.plugin.deltalake.expression.SparkExpressionTreeVisitor<R,
C> - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.trino.plugin.deltalake.expression.ParsingException
- java.lang.RuntimeException
- java.lang.Exception
- 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.plugin.deltalake.expression.SparkExpressionBaseListener
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- io.trino.plugin.deltalake.expression.SparkExpressionBaseVisitor<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.plugin.deltalake.expression.ArithmeticBinaryExpression.Operator
- io.trino.plugin.deltalake.expression.BetweenPredicate.Operator
- io.trino.plugin.deltalake.expression.ComparisonExpression.Operator
- io.trino.plugin.deltalake.expression.LogicalExpression.Operator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)