Package org.rumbledb.spark.ml
Class AnnotateFunctionIterator
java.lang.Object
org.rumbledb.runtime.plan.RuntimePlan<Item>
org.rumbledb.runtime.plan.ItemRuntimePlan
org.rumbledb.spark.ml.AnnotateFunctionIterator
- All Implemented Interfaces:
Serializable,DataFrameRuntimePlan<Item>
- See Also:
-
Field Summary
Fields inherited from class org.rumbledb.runtime.plan.RuntimePlan
staticContext -
Constructor Summary
ConstructorsConstructorDescriptionAnnotateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Method Summary
Modifier and TypeMethodDescriptioncreateNativeDataFrame(DynamicContext context) Builds the DataFrame for one evaluation.Methods inherited from class org.rumbledb.runtime.plan.ItemRuntimePlan
getChild, getChildren, getStaticType, getVariableDependencies, isSparkJobNeeded, printMethods inherited from class org.rumbledb.runtime.plan.RuntimePlan
getConfiguration, getCursor, getDataFrame, getMetadata, getRDD, getRuntimeStaticContext, materialize, materializeAtMost, materializeAtMostOne, materializeExactlyOne, materializeFirstOrNull
-
Constructor Details
-
AnnotateFunctionIterator
public AnnotateFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext)
-
-
Method Details
-
createNativeDataFrame
Description copied from interface:DataFrameRuntimePlanBuilds the DataFrame for one evaluation.- Specified by:
createNativeDataFramein interfaceDataFrameRuntimePlan<Item>- Parameters:
context- the dynamic context for that evaluation- Returns:
- the resulting DataFrame
-