public interface HashJoin
Modifier and Type | Method and Description |
---|---|
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> |
buildKeys() |
SparkPlan |
buildPlan() |
org.apache.spark.sql.execution.joins.BuildSide |
buildSide() |
org.apache.spark.sql.catalyst.expressions.Projection |
buildSideKeyGenerator() |
scala.collection.Iterator<org.apache.spark.sql.catalyst.expressions.Row> |
hashJoin(scala.collection.Iterator<org.apache.spark.sql.catalyst.expressions.Row> streamIter,
HashedRelation hashedRelation) |
SparkPlan |
left() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> |
leftKeys() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Attribute> |
output() |
SparkPlan |
right() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> |
rightKeys() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> |
streamedKeys() |
SparkPlan |
streamedPlan() |
scala.Function0<org.apache.spark.sql.catalyst.expressions.MutableProjection> |
streamSideKeyGenerator() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> leftKeys()
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> rightKeys()
org.apache.spark.sql.execution.joins.BuildSide buildSide()
SparkPlan left()
SparkPlan right()
SparkPlan buildPlan()
SparkPlan streamedPlan()
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> buildKeys()
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Expression> streamedKeys()
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Attribute> output()
org.apache.spark.sql.catalyst.expressions.Projection buildSideKeyGenerator()
scala.Function0<org.apache.spark.sql.catalyst.expressions.MutableProjection> streamSideKeyGenerator()
scala.collection.Iterator<org.apache.spark.sql.catalyst.expressions.Row> hashJoin(scala.collection.Iterator<org.apache.spark.sql.catalyst.expressions.Row> streamIter, HashedRelation hashedRelation)