Interface ModifyOperationVisitor<T>
-
@Internal public interface ModifyOperationVisitor<T>Class that implements visitor pattern. It allows type safe logic on top of tree ofModifyOperations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tvisit(CollectModifyOperation selectOperation)Tvisit(CreateTableASOperation ctas)Tvisit(ExternalModifyOperation externalModifyOperation)Tvisit(OutputConversionModifyOperation outputConversion)Tvisit(ReplaceTableAsOperation rtas)Tvisit(SinkModifyOperation catalogSink)<U> Tvisit(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)
-
-