Interface ModifyOperationVisitor<T>
-
@Internal public interface ModifyOperationVisitor<T>
Class that implements visitor pattern. It allows type safe logic on top of tree ofModifyOperation
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
visit(CollectModifyOperation selectOperation)
T
visit(CreateTableASOperation ctas)
T
visit(ExternalModifyOperation externalModifyOperation)
T
visit(OutputConversionModifyOperation outputConversion)
T
visit(ReplaceTableAsOperation rtas)
T
visit(SinkModifyOperation catalogSink)
<U> T
visit(UnregisteredSinkModifyOperation<U> unregisteredSink)
-
-
-
Method Detail
-
visit
T visit(SinkModifyOperation catalogSink)
-
visit
T visit(OutputConversionModifyOperation outputConversion)
-
visit
T visit(ExternalModifyOperation externalModifyOperation)
-
visit
<U> T visit(UnregisteredSinkModifyOperation<U> unregisteredSink)
-
visit
T visit(CollectModifyOperation selectOperation)
-
visit
T visit(CreateTableASOperation ctas)
-
visit
T visit(ReplaceTableAsOperation rtas)
-
-