Class SomeTables
Object
org.apache.spark.sql.pipelines.graph.SomeTables
- All Implemented Interfaces:
Serializable
,GraphFilter<Table>
,TableFilter
,scala.Equals
,scala.Product
Used in partial graph updates to select "selectedTables".
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSomeTables
(scala.collection.immutable.Set<org.apache.spark.sql.catalyst.TableIdentifier> selectedTables) -
Method Summary
Modifier and TypeMethodDescriptionabstract static R
apply
(T1 v1) scala.collection.immutable.Seq<Table>
Returns the subset of elements provided that match this filter.scala.collection.immutable.Seq<Table>
Returns the subset of elements provided that do not match this filter.boolean
nonEmpty()
Returns whether at least one table will pass the filter.scala.collection.immutable.Set<org.apache.spark.sql.catalyst.TableIdentifier>
static String
toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
SomeTables
public SomeTables(scala.collection.immutable.Set<org.apache.spark.sql.catalyst.TableIdentifier> selectedTables)
-
-
Method Details
-
apply
public abstract static R apply(T1 v1) -
toString
-
selectedTables
public scala.collection.immutable.Set<org.apache.spark.sql.catalyst.TableIdentifier> selectedTables() -
filter
Description copied from interface:GraphFilter
Returns the subset of elements provided that match this filter.- Specified by:
filter
in interfaceGraphFilter<Table>
-
filterNot
public scala.collection.immutable.Seq<Table> filterNot(scala.collection.immutable.Seq<Table> tables) Description copied from interface:GraphFilter
Returns the subset of elements provided that do not match this filter.- Specified by:
filterNot
in interfaceGraphFilter<Table>
-
nonEmpty
public boolean nonEmpty()Description copied from interface:TableFilter
Returns whether at least one table will pass the filter.- Specified by:
nonEmpty
in interfaceTableFilter
-