Class TextFileFunctionIterator
java.lang.Object
org.rumbledb.runtime.plan.RuntimePlan<Item>
org.rumbledb.runtime.plan.ItemRuntimePlan
org.rumbledb.runtime.functions.input.TextFileFunctionIterator
- All Implemented Interfaces:
Serializable,RDDRuntimePlan<Item>
- See Also:
-
Field Summary
FieldsFields inherited from class org.rumbledb.runtime.plan.RuntimePlan
staticContext -
Constructor Summary
ConstructorsConstructorDescriptionTextFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.spark.api.java.JavaRDD<Item>createNativeRDD(DynamicContext context) Builds the RDD 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
-
Field Details
-
MIN_PARTITIONS
public static final int MIN_PARTITIONS- See Also:
-
-
Constructor Details
-
TextFileFunctionIterator
public TextFileFunctionIterator(List<ItemRuntimePlan> arguments, RuntimeStaticContext staticContext)
-
-
Method Details
-
createNativeRDD
Description copied from interface:RDDRuntimePlanBuilds the RDD for one evaluation.- Specified by:
createNativeRDDin interfaceRDDRuntimePlan<Item>- Parameters:
context- the dynamic context for that evaluation- Returns:
- the resulting RDD
-