public class AdjustOperatorsSchemaVisitor extends BasePrelVisitor<Prel,Void,RuntimeException>
logger
Constructor and Description |
---|
AdjustOperatorsSchemaVisitor() |
Modifier and Type | Method and Description |
---|---|
static Prel |
adjustSchema(Prel prel) |
void |
unRegister() |
Prel |
visitJoin(JoinPrel prel,
Void value) |
Prel |
visitLateral(LateralJoinPrel prel,
Void value) |
Prel |
visitPrel(Prel prel,
Void value) |
Prel |
visitUnnest(UnnestPrel prel,
Void value) |
visitExchange, visitLeaf, visitProject, visitScan, visitScan, visitScreen, visitWriter
public Prel visitPrel(Prel prel, Void value) throws RuntimeException
visitPrel
in interface PrelVisitor<Prel,Void,RuntimeException>
visitPrel
in class BasePrelVisitor<Prel,Void,RuntimeException>
RuntimeException
public void unRegister()
public Prel visitJoin(JoinPrel prel, Void value) throws RuntimeException
visitJoin
in interface PrelVisitor<Prel,Void,RuntimeException>
visitJoin
in class BasePrelVisitor<Prel,Void,RuntimeException>
RuntimeException
public Prel visitLateral(LateralJoinPrel prel, Void value) throws RuntimeException
visitLateral
in interface PrelVisitor<Prel,Void,RuntimeException>
visitLateral
in class BasePrelVisitor<Prel,Void,RuntimeException>
RuntimeException
public Prel visitUnnest(UnnestPrel prel, Void value) throws RuntimeException
visitUnnest
in interface PrelVisitor<Prel,Void,RuntimeException>
visitUnnest
in class BasePrelVisitor<Prel,Void,RuntimeException>
RuntimeException
Copyright © 1970 The Apache Software Foundation. All rights reserved.