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 Throwable
public RETURN visitProject(ProjectPrel prel, EXTRA value) throws EXCEP extends Throwable
visitProject
in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>
EXCEP extends Throwable
public RETURN visitScreen(ScreenPrel prel, EXTRA value) throws EXCEP extends Throwable
visitScreen
in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>
EXCEP extends Throwable
public RETURN visitWriter(WriterPrel prel, EXTRA value) throws EXCEP extends Throwable
visitWriter
in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>
EXCEP extends Throwable
public RETURN visitUnnest(UnnestPrel prel, EXTRA value) throws EXCEP extends Throwable
visitUnnest
in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>
EXCEP extends Throwable
public RETURN visitLateral(LateralJoinPrel prel, EXTRA value) throws EXCEP extends Throwable
visitLateral
in interface PrelVisitor<RETURN,EXTRA,EXCEP extends Throwable>
EXCEP extends Throwable
Copyright © 1970 The Apache Software Foundation. All rights reserved.