Class ImplicitJoinCorrelationPathReplacementVisitor

java.lang.Object
com.blazebit.persistence.parser.expression.InplaceModificationResultVisitorAdapter
com.blazebit.persistence.impl.ImplicitJoinCorrelationPathReplacementVisitor
All Implemented Interfaces:
Expression.ResultVisitor<Expression>

public class ImplicitJoinCorrelationPathReplacementVisitor
extends InplaceModificationResultVisitorAdapter
This visitor gathers information about supposed invalid implicit joins in the ON clause to be able to rewrite the predicate to EXISTS subqueries.
Since:
1.3.0
Author:
Christian Beikov