&& right instanceof TableAccessRelBase) { final ProjectRel leftProject = (ProjectRel) left; match(leftProject.getChild(), leftProject.getMapping(), right, null, join.getCluster()); final ProjectRel rightProject = (ProjectRel) right; match(left, null, rightProject.getChild(), rightProject.getMapping(), join.getCluster()); final ProjectRel leftProject = (ProjectRel) left; final ProjectRel rightProject = (ProjectRel) right; match(leftProject.getChild(), leftProject.getMapping(), rightProject.getChild(), rightProject.getMapping(), join.getCluster());