public class BasePrelVisitor<RETURN,EXTRA,EXCEP extends Throwable> extends Object implements PrelVisitor<RETURN,EXTRA,EXCEP>
logger| Constructor and Description |
|---|
BasePrelVisitor() |
| Modifier and Type | Method and Description |
|---|---|
RETURN |
visitExchange(ExchangePrel prel,
EXTRA value) |
RETURN |
visitJoin(JoinPrel prel,
EXTRA value) |
RETURN |
visitLateral(LateralJoinPrel prel,
EXTRA value) |
RETURN |
visitLeaf(LeafPrel prel,
EXTRA value) |
RETURN |
visitPrel(Prel prel,
EXTRA value) |
RETURN |
visitProject(ProjectPrel prel,
EXTRA value) |
RETURN |
visitScan(DirectScanPrel prel,
EXTRA value) |
RETURN |
visitScan(ScanPrel prel,
EXTRA value) |
RETURN |
visitScreen(ScreenPrel prel,
EXTRA value) |
RETURN |
visitUnnest(UnnestPrel prel,
EXTRA value) |
RETURN |
visitWriter(WriterPrel prel,
EXTRA value) |
public RETURN visitScan(DirectScanPrel prel, EXTRA value) throws EXCEP extends Throwable
public RETURN visitExchange(ExchangePrel prel, EXTRA value) throws EXCEP extends Throwable
visitExchange in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends Throwablepublic RETURN visitProject(ProjectPrel prel, EXTRA value) throws EXCEP extends Throwable
visitProject in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends Throwablepublic RETURN visitScreen(ScreenPrel prel, EXTRA value) throws EXCEP extends Throwable
visitScreen in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends Throwablepublic RETURN visitWriter(WriterPrel prel, EXTRA value) throws EXCEP extends Throwable
visitWriter in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends Throwablepublic RETURN visitUnnest(UnnestPrel prel, EXTRA value) throws EXCEP extends Throwable
visitUnnest in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends Throwablepublic RETURN visitLateral(LateralJoinPrel prel, EXTRA value) throws EXCEP extends Throwable
visitLateral in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>EXCEP extends ThrowableCopyright © 2021 The Apache Software Foundation. All rights reserved.