Class ParquetFileFunctionIterator
java.lang.Object
org.rumbledb.runtime.plan.RuntimePlan<Item>
org.rumbledb.runtime.plan.ItemRuntimePlan
org.rumbledb.runtime.functions.input.ParquetFileFunctionIterator
- All Implemented Interfaces:
Serializable,DataFrameRuntimePlan<Item>
public class ParquetFileFunctionIterator
extends ItemRuntimePlan
implements DataFrameRuntimePlan<Item>
- See Also:
-
Field Summary
Fields inherited from class org.rumbledb.runtime.plan.RuntimePlan
staticContext -
Constructor Summary
ConstructorsConstructorDescriptionParquetFileFunctionIterator(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
-
ParquetFileFunctionIterator
public ParquetFileFunctionIterator(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
-