Package com.blazebit.persistence.impl.transform
-
Interface Summary Interface Description ExpressionModifierVisitor<T extends ExpressionModifier> ExpressionTransformerGroup<T extends ExpressionModifier> -
Class Summary Class Description ClauseAndJoinAwareResultVisitor This visitor keeps track of whether joins are required which might change depending on the predicates.ClauseAndJoinAwareVisitor This visitor keeps track of whether joins are required which might change depending on the predicates.OuterFunctionVisitor This Transformer runs through the expressions of the query For each OUTER(pp) expression it performs an implicitJoin for the join manager of the surrounding query and replaces the OUTER(pp) expression with the base node alias '.' the field.SimpleTransformerGroup SizeExpressionTransformer SizeSelectInfoTransformer SizeTransformationVisitor SizeTransformerGroup SubqueryRecursiveExpressionVisitor