| AbortableVisitorAdapter |
|
| AbstractCachingExpressionFactory |
|
| AbstractExpression |
|
| AbstractExpressionFactory |
|
| AbstractExpressionFactory.RuleInvoker |
|
| AbstractExpressionFactoryMacroAdapter |
|
| AbstractExpressionModifier<SELF extends AbstractExpressionModifier<SELF,T>,T extends Expression> |
|
| AbstractNumericExpression |
|
| AbstractPredicate |
|
| AggregateExpression |
|
| AliasReplacementVisitor |
|
| ArithmeticExpression |
|
| ArithmeticFactor |
|
| ArithmeticFactorExpressionModifier |
|
| ArithmeticLeftExpressionModifier |
|
| ArithmeticOperator |
|
| ArithmeticRightExpressionModifier |
|
| ArrayExpression |
|
| ArrayExpressionBaseModifier |
|
| ArrayExpressionIndexModifier |
|
| BaseNode |
TODO: documentation
|
| BetweenPredicate |
|
| BetweenPredicateEndModifier |
|
| BetweenPredicateLeftModifier |
|
| BetweenPredicateStartModifier |
|
| BinaryExpressionPredicate |
|
| BinaryExpressionPredicateLeftModifier |
|
| BinaryExpressionPredicateRightModifier |
|
| BooleanLiteral |
|
| CharSequenceUtils |
|
| CompoundPredicate |
|
| CompoundPredicate.BooleanOperator |
|
| ConcurrentHashMapExpressionCache<T> |
|
| DateLiteral |
|
| EntityLiteral |
|
| EntityMetamodel |
This is a wrapper around the JPA Metamodel that allows additionally efficient access by other attributes than a Class.
|
| EnumLiteral |
|
| EqPredicate |
|
| EqualityCheckingVisitor |
|
| ExistsPredicate |
|
| Expression |
|
| Expression.ResultVisitor<T> |
|
| Expression.Visitor |
|
| ExpressionCache<T> |
|
| ExpressionCache.Key |
|
| ExpressionCopyContext |
|
| ExpressionCopyContextMap |
|
| ExpressionFactory |
|
| ExpressionFactoryImpl |
|
| ExpressionListModifier |
|
| ExpressionModifier |
|
| ExpressionModifierCollectingResultVisitorAdapter |
This is a visitor that can be used to collect expression modifier references into an expression.
|
| ExpressionOptimizer |
|
| ExpressionUtils |
|
| FunctionExpression |
|
| GeneralCaseExpression |
|
| GeneralCaseExpressionDefaultModifier |
|
| GePredicate |
|
| GtPredicate |
|
| InplaceModificationResultVisitorAdapter |
This is a visitor that can be used to do inplace changes to an expression.
|
| InPredicate |
|
| InPredicateLeftModifier |
|
| IsEmptyPredicate |
|
| IsNullPredicate |
|
| JpaMetamodelUtils |
|
| JPQLNextExpressionVisitorImpl |
|
| JPQLNextLexer |
|
| JPQLNextParser |
|
| JPQLNextParser.AdditionExpressionContext |
|
| JPQLNextParser.AndPredicateContext |
|
| JPQLNextParser.BetweenPredicateContext |
|
| JPQLNextParser.ConcatenationExpressionContext |
|
| JPQLNextParser.ConstructorExpressionContext |
|
| JPQLNextParser.ConstructorItemContext |
|
| JPQLNextParser.CountFunctionContext |
|
| JPQLNextParser.CrossJoinContext |
|
| JPQLNextParser.DateLiteralContext |
|
| JPQLNextParser.DateTimeLiteralTextContext |
|
| JPQLNextParser.DeleteStatementContext |
|
| JPQLNextParser.DivisionExpressionContext |
|
| JPQLNextParser.DmlAttributeNameContext |
|
| JPQLNextParser.EntityNameContext |
|
| JPQLNextParser.EntityTypeContext |
|
| JPQLNextParser.EntityTypeExpressionContext |
|
| JPQLNextParser.EntityTypeOrEnumLiteralContext |
|
| JPQLNextParser.EqualityPredicateContext |
|
| JPQLNextParser.ExistsSimplePredicateContext |
|
| JPQLNextParser.ExpressionContext |
|
| JPQLNextParser.FrameClauseContext |
|
| JPQLNextParser.FrameEndContext |
|
| JPQLNextParser.FrameExclusionClauseContext |
|
| JPQLNextParser.FrameStartContext |
|
| JPQLNextParser.FromClauseContext |
|
| JPQLNextParser.FromEntityContext |
|
| JPQLNextParser.FromItemContext |
|
| JPQLNextParser.FromItemElementContext |
|
| JPQLNextParser.FromItemValuesItemContext |
|
| JPQLNextParser.FromOldOrNewContext |
|
| JPQLNextParser.FromSimpleValuesLikeEntityAttributeContext |
|
| JPQLNextParser.FromSimpleValuesListContext |
|
| JPQLNextParser.FromValuesContext |
|
| JPQLNextParser.FromValuesListContext |
|
| JPQLNextParser.FunctionContext |
|
| JPQLNextParser.FunctionExpressionContext |
|
| JPQLNextParser.GeneralCaseExpressionContext |
|
| JPQLNextParser.GeneralSubpathContext |
|
| JPQLNextParser.GenericFunctionInvocationContext |
|
| JPQLNextParser.GreaterThanOrEqualPredicateContext |
|
| JPQLNextParser.GreaterThanPredicateContext |
|
| JPQLNextParser.GroupByClauseContext |
|
| JPQLNextParser.GroupedExpressionContext |
|
| JPQLNextParser.GroupedPredicateContext |
|
| JPQLNextParser.GroupingValueContext |
|
| JPQLNextParser.HavingClauseContext |
|
| JPQLNextParser.IdentificationVariableContext |
|
| JPQLNextParser.IdentifierContext |
|
| JPQLNextParser.InCollectionJoinContext |
|
| JPQLNextParser.InequalityPredicateContext |
|
| JPQLNextParser.InListContext |
|
| JPQLNextParser.InPredicateContext |
|
| JPQLNextParser.InsertStatementContext |
|
| JPQLNextParser.IsEmptyPredicateContext |
|
| JPQLNextParser.IsNullPredicateContext |
|
| JPQLNextParser.JoinExpressionContext |
|
| JPQLNextParser.JoinItemElementContext |
|
| JPQLNextParser.JoinTypeQualifierContext |
|
| JPQLNextParser.KeysetClauseContext |
|
| JPQLNextParser.LessThanOrEqualPredicateContext |
|
| JPQLNextParser.LessThanPredicateContext |
|
| JPQLNextParser.LikePredicateContext |
|
| JPQLNextParser.LimitClauseContext |
|
| JPQLNextParser.LiteralContext |
|
| JPQLNextParser.LiteralExpressionContext |
|
| JPQLNextParser.MacroPathContext |
|
| JPQLNextParser.MapEntrySelectExpressionContext |
|
| JPQLNextParser.MapKeyPathContext |
|
| JPQLNextParser.MemberOfPredicateContext |
|
| JPQLNextParser.ModuloExpressionContext |
|
| JPQLNextParser.MultiplicationExpressionContext |
|
| JPQLNextParser.NamedParameterContext |
|
| JPQLNextParser.NegatedPredicateContext |
|
| JPQLNextParser.ObjectSelectExpressionContext |
|
| JPQLNextParser.OffsetClauseContext |
|
| JPQLNextParser.OrderByClauseContext |
|
| JPQLNextParser.OrderByItemContext |
|
| JPQLNextParser.OrPredicateContext |
|
| JPQLNextParser.OuterPathContext |
|
| JPQLNextParser.ParameterContext |
|
| JPQLNextParser.ParameterExpressionContext |
|
| JPQLNextParser.ParameterOrLiteralContext |
|
| JPQLNextParser.ParameterOrNumberLiteralContext |
|
| JPQLNextParser.ParseExpressionContext |
|
| JPQLNextParser.ParseInItemExpressionContext |
|
| JPQLNextParser.ParseInItemOrPathExpressionContext |
|
| JPQLNextParser.ParsePathExpressionContext |
|
| JPQLNextParser.ParsePredicateContext |
|
| JPQLNextParser.ParseSelectExpressionContext |
|
| JPQLNextParser.ParseStatementContext |
|
| JPQLNextParser.PartitionByClauseContext |
|
| JPQLNextParser.PathContext |
|
| JPQLNextParser.PathExpressionContext |
|
| JPQLNextParser.PositionalParameterContext |
|
| JPQLNextParser.PredicateContext |
|
| JPQLNextParser.PredicateOrExpressionContext |
|
| JPQLNextParser.QualifiedJoinContext |
|
| JPQLNextParser.QualifiedJoinPredicateContext |
|
| JPQLNextParser.QualifiedPathContext |
|
| JPQLNextParser.QuantifiedSimpleEqualityPredicateContext |
|
| JPQLNextParser.QuantifiedSimpleGreaterThanOrEqualPredicateContext |
|
| JPQLNextParser.QuantifiedSimpleGreaterThanPredicateContext |
|
| JPQLNextParser.QuantifiedSimpleInequalityPredicateContext |
|
| JPQLNextParser.QuantifiedSimpleLessThanOrEqualPredicateContext |
|
| JPQLNextParser.QuantifiedSimpleLessThanPredicateContext |
|
| JPQLNextParser.QuerySpecificationContext |
|
| JPQLNextParser.ResultIdentifierContext |
|
| JPQLNextParser.ReturningClauseContext |
|
| JPQLNextParser.SearchedCaseWhenContext |
|
| JPQLNextParser.SelectClauseContext |
|
| JPQLNextParser.SelectExpressionContext |
|
| JPQLNextParser.SelectItemContext |
|
| JPQLNextParser.SelectStatementContext |
|
| JPQLNextParser.SimpleCaseExpressionContext |
|
| JPQLNextParser.SimpleCaseWhenContext |
|
| JPQLNextParser.SimpleStatementContext |
|
| JPQLNextParser.SimpleSubpathContext |
|
| JPQLNextParser.SubQueryContext |
|
| JPQLNextParser.SubQueryFromClauseContext |
|
| JPQLNextParser.SubQueryFromItemContext |
|
| JPQLNextParser.SubQueryOrderByClauseContext |
|
| JPQLNextParser.SubQueryQualifiedJoinContext |
|
| JPQLNextParser.SubQuerySelectClauseContext |
|
| JPQLNextParser.SubQuerySelectItemContext |
|
| JPQLNextParser.SubQuerySpecificationContext |
|
| JPQLNextParser.SubtractionExpressionContext |
|
| JPQLNextParser.TargetFieldsSpecificationContext |
|
| JPQLNextParser.TemporalFunctionContext |
|
| JPQLNextParser.TemporalFunctionExpressionContext |
|
| JPQLNextParser.TimeLiteralContext |
|
| JPQLNextParser.TimestampLiteralContext |
|
| JPQLNextParser.TreatPathContext |
|
| JPQLNextParser.TrimCharacterContext |
|
| JPQLNextParser.TrimFunctionContext |
|
| JPQLNextParser.TrimSpecificationContext |
|
| JPQLNextParser.UnaryMinusExpressionContext |
|
| JPQLNextParser.UnaryPlusExpressionContext |
|
| JPQLNextParser.UpdateStatementContext |
|
| JPQLNextParser.ValuePathContext |
|
| JPQLNextParser.WhereClauseContext |
|
| JPQLNextParser.WindowClauseContext |
|
| JPQLNextParser.WindowDefinitionContext |
|
| JPQLNextParser.WithQueryContext |
|
| JPQLNextParserBaseListener |
This class provides an empty implementation of JPQLNextParserListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
|
| JPQLNextParserBaseVisitor<T> |
This class provides an empty implementation of JPQLNextParserVisitor,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
|
| JPQLNextParserListener |
This interface defines a complete listener for a parse tree produced by
JPQLNextParser.
|
| JPQLNextParserVisitor<T> |
This interface defines a complete generic visitor for a parse tree produced
by JPQLNextParser.
|
| JsonParser |
This is a specialized parser for the JSON structure that will be produced by the JSON functions in Blaze-Persistence.
|
| LazyCopyingResultVisitorAdapter |
This is a visitor that can be used to copy an expression tree by returning a different expression than the original one.
|
| LePredicate |
|
| LikePredicate |
|
| ListIndexAttribute<X> |
|
| ListIndexExpression |
|
| ListIndexExpressionModifier |
|
| LiteralExpression<T> |
|
| LtPredicate |
|
| MacroConfiguration |
|
| MacroFunction |
|
| MapEntryAttribute<X> |
|
| MapEntryExpression |
|
| MapEntryExpressionModifier |
|
| MapKeyAttribute<X,Y> |
|
| MapKeyExpression |
|
| MapKeyExpressionModifier |
|
| MapValueExpression |
|
| MapValueExpressionModifier |
|
| MemberOfPredicate |
|
| Negatable |
|
| NullExpression |
|
| NumericExpression |
|
| NumericLiteral |
|
| NumericType |
|
| OrderByItem |
|
| OrderByItemModifier |
|
| ParameterExpression |
|
| PathElementExpression |
|
| PathExpression |
|
| PathReference |
TODO: documentation
|
| PathTargetResolvingExpressionVisitor |
A visitor that can determine possible target types and JPA attributes of a path expression.
|
| PathTargetResolvingExpressionVisitor.PathPosition |
|
| Predicate |
|
| PredicateBuilder |
|
| PredicateQuantifier |
|
| PropertyExpression |
|
| QualifiedAttribute |
Super type for attributes like KEY/VALUE/ENTRY/INDEX
|
| QualifiedExpression |
Super type of expressions like KEY/VALUE/ENTRY/INDEX
|
| QuantifiableBinaryExpressionPredicate |
|
| SimpleCachingExpressionFactory |
|
| SimpleCaseExpression |
|
| SimpleCaseExpressionOperandModifier |
|
| SimpleQueryGenerator |
|
| SimpleQueryGenerator.BooleanLiteralRenderingContext |
|
| SimpleQueryGenerator.ParameterRenderingMode |
|
| StringLiteral |
|
| Subquery |
|
| SubqueryExpression |
SubqueryExpressions can never be returned by the parser and are therefore never cached.
|
| SubqueryExpressionFactory |
|
| SubSequence |
|
| SyntaxErrorException |
|
| TemporalLiteral |
|
| TimeLiteral |
|
| TimestampLiteral |
|
| TreatExpression |
|
| TreatExpressionModifier |
|
| TrimExpression |
|
| TrimExpressionCharacterModifier |
|
| TrimExpressionSourceModifier |
|
| Trimspec |
|
| TypeConverter<T> |
|
| TypeFunctionExpression |
|
| TypeUtils |
|
| UnaryExpressionPredicate |
|
| UnaryExpressionPredicateModifier |
|
| VisitorAdapter |
|
| WhenClauseExpression |
|
| WhenClauseExpressionConditionModifier |
|
| WhenClauseExpressionResultModifier |
|
| WindowDefinition |
|
| WindowFilterModifier |
|
| WindowFrameEndModifier |
|
| WindowFrameExclusionType |
|
| WindowFrameMode |
|
| WindowFramePositionType |
|
| WindowFrameStartModifier |
|
| XmlParser |
This is a specialized parser for the XML structure that will be produced by the XML functions in Blaze-Persistence.
|