Class Hierarchy
- java.lang.Object
- com.blazebit.persistence.parser.expression.AbortableVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.parser.expression.AbstractExpression (implements com.blazebit.persistence.parser.expression.Expression)
- com.blazebit.persistence.parser.expression.AbstractNumericExpression (implements com.blazebit.persistence.parser.expression.NumericExpression)
- com.blazebit.persistence.parser.expression.ArithmeticExpression
- com.blazebit.persistence.parser.expression.ArithmeticFactor
- com.blazebit.persistence.parser.expression.NumericLiteral (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.ArrayExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression)
- com.blazebit.persistence.parser.expression.EntityLiteral (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.EnumLiteral (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.FunctionExpression
- com.blazebit.persistence.parser.expression.AggregateExpression
- com.blazebit.persistence.parser.expression.TypeFunctionExpression
- com.blazebit.persistence.parser.expression.GeneralCaseExpression
- com.blazebit.persistence.parser.expression.SimpleCaseExpression
- com.blazebit.persistence.parser.expression.ListIndexExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression, com.blazebit.persistence.parser.expression.QualifiedExpression)
- com.blazebit.persistence.parser.expression.MapEntryExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression, com.blazebit.persistence.parser.expression.QualifiedExpression)
- com.blazebit.persistence.parser.expression.MapKeyExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression, com.blazebit.persistence.parser.expression.QualifiedExpression)
- com.blazebit.persistence.parser.expression.MapValueExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression, com.blazebit.persistence.parser.expression.QualifiedExpression)
- com.blazebit.persistence.parser.expression.NullExpression (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.ParameterExpression
- com.blazebit.persistence.parser.expression.PathExpression (implements com.blazebit.persistence.parser.expression.Expression)
- com.blazebit.persistence.parser.expression.PropertyExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression)
- com.blazebit.persistence.parser.expression.StringLiteral (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.SubqueryExpression
- com.blazebit.persistence.parser.expression.TemporalLiteral (implements com.blazebit.persistence.parser.expression.LiteralExpression<T>)
- com.blazebit.persistence.parser.expression.DateLiteral
- com.blazebit.persistence.parser.expression.TimeLiteral
- com.blazebit.persistence.parser.expression.TimestampLiteral
- com.blazebit.persistence.parser.expression.TreatExpression (implements com.blazebit.persistence.parser.expression.PathElementExpression)
- com.blazebit.persistence.parser.expression.TrimExpression
- com.blazebit.persistence.parser.expression.WhenClauseExpression
- com.blazebit.persistence.parser.expression.AbstractNumericExpression (implements com.blazebit.persistence.parser.expression.NumericExpression)
- com.blazebit.persistence.parser.expression.AbstractExpressionFactoryMacroAdapter (implements com.blazebit.persistence.parser.expression.ExpressionFactory)
- com.blazebit.persistence.parser.expression.AbstractCachingExpressionFactory
- com.blazebit.persistence.parser.expression.SimpleCachingExpressionFactory
- com.blazebit.persistence.parser.expression.AbstractExpressionFactory
- com.blazebit.persistence.parser.expression.ExpressionFactoryImpl
- com.blazebit.persistence.parser.expression.SubqueryExpressionFactory
- com.blazebit.persistence.parser.expression.AbstractCachingExpressionFactory
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> (implements org.antlr.v4.runtime.tree.ParseTreeVisitor<T>)
- com.blazebit.persistence.parser.JPQLNextParserBaseVisitor<T> (implements com.blazebit.persistence.parser.JPQLNextParserVisitor<T>)
- com.blazebit.persistence.parser.expression.JPQLNextExpressionVisitorImpl
- com.blazebit.persistence.parser.JPQLNextParserBaseVisitor<T> (implements com.blazebit.persistence.parser.JPQLNextParserVisitor<T>)
- com.blazebit.persistence.parser.expression.ConcurrentHashMapExpressionCache<T> (implements com.blazebit.persistence.parser.expression.ExpressionCache<T>)
- com.blazebit.persistence.parser.expression.ExpressionCache.Key
- com.blazebit.persistence.parser.expression.ExpressionCopyContextMap (implements com.blazebit.persistence.parser.expression.ExpressionCopyContext)
- com.blazebit.persistence.parser.expression.ExpressionModifierCollectingResultVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.parser.expression.ExpressionOptimizer (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.parser.expression.InplaceModificationResultVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.parser.expression.LazyCopyingResultVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.parser.expression.MacroConfiguration
- com.blazebit.persistence.parser.expression.OrderByItem
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.blazebit.persistence.parser.expression.SyntaxErrorException
- java.lang.RuntimeException
- java.lang.Exception
- com.blazebit.persistence.parser.expression.VisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.Visitor)
- com.blazebit.persistence.parser.expression.WindowDefinition
Interface Hierarchy
- com.blazebit.persistence.parser.expression.AbstractExpressionFactory.RuleInvoker
- com.blazebit.persistence.parser.expression.BaseNode
- com.blazebit.persistence.parser.expression.Expression
- com.blazebit.persistence.parser.expression.NumericExpression
- com.blazebit.persistence.parser.expression.PathElementExpression
- com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>
- com.blazebit.persistence.parser.expression.Expression.Visitor
- com.blazebit.persistence.parser.expression.ExpressionCache<T>
- com.blazebit.persistence.parser.expression.ExpressionCopyContext
- com.blazebit.persistence.parser.expression.ExpressionFactory
- com.blazebit.persistence.parser.expression.LiteralExpression<T>
- com.blazebit.persistence.parser.expression.MacroFunction
- com.blazebit.persistence.parser.expression.PathReference
- com.blazebit.persistence.parser.expression.QualifiedExpression
- com.blazebit.persistence.parser.expression.Subquery
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.blazebit.persistence.parser.expression.ArithmeticOperator
- com.blazebit.persistence.parser.expression.NumericType
- com.blazebit.persistence.parser.expression.Trimspec
- com.blazebit.persistence.parser.expression.WindowFrameExclusionType
- com.blazebit.persistence.parser.expression.WindowFrameMode
- com.blazebit.persistence.parser.expression.WindowFramePositionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)