public class SparkLogicalPlan
implements org.apache.spark.sql.catalyst.analysis.MultiInstanceRelation, scala.Product, scala.Serializable
:: DeveloperApi ::
Allows already planned SparkQueries to be linked into logical query plans.
Note that in general it is not valid to use this class to link multiple copies of the same
physical operator into the same query plan as this violates the uniqueness of expression ids.
Special handling exists for ExistingRdd as these are already leaf operators and thus we can just
replace the output attributes with new copies of themselves without breaking any attribute