Interface HasExtension

All Known Implementing Classes:
AbstractDdlRel, AbstractExchangeRel, AbstractReadRel, AbstractUpdate, AbstractWriteRel, Aggregate, BroadcastExchange, ConsistentPartitionWindow, Cross, ExtensionDdl, ExtensionTable, ExtensionWrite, Fetch, Filter, HashJoin, Hint, Hint.RuntimeConstraint, Hint.Stats, ImmutableAggregate, ImmutableBroadcastExchange, ImmutableConsistentPartitionWindow, ImmutableCross, ImmutableExtensionDdl, ImmutableExtensionTable, ImmutableExtensionWrite, ImmutableFetch, ImmutableFilter, ImmutableHashJoin, ImmutableHint, ImmutableJoin, ImmutableLocalFiles, ImmutableMergeJoin, ImmutableMultiBucketExchange, ImmutableNamedDdl, ImmutableNamedScan, ImmutableNamedUpdate, ImmutableNamedWrite, ImmutableNestedLoopJoin, ImmutableProject, ImmutableRoundRobinExchange, ImmutableRuntimeConstraint, ImmutableScatterExchange, ImmutableSet, ImmutableSingleBucketExchange, ImmutableSort, ImmutableStats, ImmutableVirtualTableScan, Join, LocalFiles, MergeJoin, MultiBucketExchange, NamedDdl, NamedScan, NamedUpdate, NamedWrite, NestedLoopJoin, Project, RoundRobinExchange, ScatterExchange, Set, SingleBucketExchange, Sort, VirtualTableScan

public interface HasExtension
Used to indicate the potential presence of an AdvancedExtension